Android-Powered Bitcoin Full Nodes Arrive Sooner, ABCore Alpha Pre-Released on GitHub

Published on by Cryptoslate | Published on

ABCore is an android application meant to operate as a personal node or an "On-the-go" node that connects to a remote server or specific nodes on a user's device via a mobile wallet.

The full node software is called Knots and fetches real-time block data from a particular node address.

The application has been in alpha mode since 2016 and is spearheaded by Larry Nahum, the founder of Malta-based Bitcoin wallet firm Green address, as per the first commit on GitHub.

Interested users can download the ABCore from the official GitHub page or a.apk file on FDroid.

After download and initial configuration, it connects to Github to fetch the required binaries and then communicates with the rest of the Bitcoin network like any normal full node.

ABCore developers advise against using the Android client as a fully-functional wallet, for now, instead suggesting its use as a personal "Blockchain anchor" used in tandem with a mobile wallet to set up personal nodes.

Running ABCore in a "Blocks-only" and pruned mode setup provides full node security but less bandwidth and storage footprint, as mobile clients follow a different trust model than full nodes.

Compared to a typical web wallet-which usually has a custodial model to access cryptocurrency accounts sitting on a central server-the ABCore can verify transactions and validate block headers by trusting its full node peers on the received information being that of the actual chaintip.

Using the ABCore has significant advantages over a Bitcoin full node running on comparable operating systems like Macintosh, Linux, and Windows.

An Android-based node allows users to save on electricity costs by eliminating the need to run a P.C. or server at all hours, alongside low-power consumption from the mobile devices.

x