Imagine a world connected. By a global decentralized internet. Imagine an internet that pays you to run it. An internet that is faster, cheaper and more secure. Imagine an internet that is completely private. Private from governments and corporations spying on your data.
There’s no need to imagine. Because it’s already here.
Skycoin is building a full fledged, decentralized tech platform for apps. Not just apps. Also, games. All built in Skycoin’s programming language, CX. Poker will have instant settlement. 3D game titles will have immutable high score lists. Skycoin’s transport software, Skywire, is incentivizing high speed antennas on rooftops for lighning fast multiplayer. Skycoin brings an advanced blockchain, immune to 51% attacks.
Aspects of the Skycoin Platform receive so much attention that the coin itself is sometimes overlooked. Here’s an overview of each of the modules that make up the various functions of a Skycoin and Fiber coins.
api – REST API interface
REST API refers to Representational State Transfer, which can be summarized as a design philosophy that centers around performance, scalability, simplicity, modifiability, visibility, portability, and reliability. Skycoin’s API options focuses mostly on providing information, https://explorer.skycoin.net being the primary example.
cipher/encrypt – at-rest data encryption (chacha20poly1305+scrypt)
cipher/go-bip39 – BIP-39 seed generation
The core of cryptographic function within Skycoin. These modules are responsible of the keys, addresses, and other aspects that prevent sensitive information from being monitored or manipulated.
cli – CLI library
Functions related to using Skycoin’s command line interface. Most wallet functions like balance checks and outputs can be performed by typing commands in to a terminal or scripting them to work with other systems.
coin – blockchain data structures (blocks, transactions, unspent outputs)
This is the majority of the information that is downloaded when you sync a wallet.