The blockchain and cryptocurrency scene is hot right now. It looks like everyone wants a piece of it, and there are a plethora of new experiments and technologies popping up all over the scene. Some people have only just discovered Bitcoin, its possibilities and potential applications. Other people have gone further to explore technologies like Bitshares, CounterParty or Waves and have been playing with the various token systems and smart contracts that are available on these platforms.
There are initiatives to make blockchain technology easier to use. These take the form of online wallets and block explorers, while going deeper one finds entire contract compilation systems implemented into easy-to-use websites. Enthousiastic users of cryptocurrency are also trying out decentralized exchanges like EtherDelta, the NXT Asset Exchange, or playing around with Mosaics on the New Economy Movement platform.
However, in all the activity and clamour, users are still pining for an environment that brings all these initiatives together in an understandable and secure way. Internet of Coins (IoC) wants to create this place without a for-profit motive, guaranteeing objectivity, equality and freedom of development and use of all the novel peer-to-peer financial technologies. They also want it to be an environment that people with no technological experience can use, and feel comfortable with.
Internet of Coins is geared to being such an environment, and its development has been underway for some time now. The foundations for a decentralized financial web have been set down at its core, and its mission and objective is to make sure all the different platforms, ecosystems and technologies that are out there become accessible to anyone and everyone.
To boost development of its easy-to-use hybrid asset technology, and make it available sooner, Internet of Coins is organizing a crowdfund to ensure further integration of blockchain finance technologies. As a perk to invite people to start using the environment they are giving out hybrid tokens that run on multiple blockchains simultaneously, merging their innovations and technological power.
Hybrid is a unique token, as it functions as a diversification portfolio of multiple blockchain technologies, and spreads risk of failure of any one of these systems. At the same time it facilitates decentralized trade on all the underlying platforms and has a focus on creating liquidity. This kind of experiment has not been done before in the blockchain arena, and is sure to bring about new cross-blockchain ideas and experiments.
So where is this all going? They are sailing for a new horizon, where anyone can use blockchain technology, crypto tokens and deterministic transactions, without having to explicitly think about how to do it. Using advanced distributed ledger technology should be available for everyone, whether it's you, me, your parents or grandparents. It should be as easy as sending an e-mail. And seeing the developments at Internet of Coins, that's where it looks to be going.
There are mainly two contrasting approaches when it comes to inter-blockchain connectivity; high-level and low-level. Both are equally important, but approach either the fundamentals or numerics of blockchain conglomeration. To create something like an Internet of Coins, we need to use both approaches concurrently and eclectically. (also featured on De-centralize).
It could be compared to the way Michaelangelo worked to create one of his artful statues. Some of the chipping of the stone had to be done with large chisels and firm blows of the hammer. A high level approach to result in the basic and recognizable shapes of the rock being hewn. Yet simultaneously, he had to work with the utmost caution, scraping out the tiniest details to accentuate the shape of muscles and hair. The results of this combination are an artwork.
High-level connectivity focuses mainly on the controlling aspect of value trading. To make sure that one transaction finishes before sharing the access keys to another initiation for transaction can essentially be done from a high-level protocol. For example, it could be an RPC calling script that controls two daemons for different cryptocurrencies to make an allocated trade between them possible. Low-level connectivity delves down to byte-level transactions to make atomic cross-chain trades possible.
In this case two transactions are meticulously crafted using advanced cryptographic programming, by which an atomic script ensures instantaneous escrow between blockchain constructs. Assembly-like language is used to describe this process. Both approaches contain very useful and some deterring aspects, and thus must both be held up to scrutiny. Combining them in tandem is even more of a challenge, as it requires an eclectic overview and understanding of different technologies, their strengths and weaknesses, and how they may by combined most securely and efficiently.
In another comparison it is creating a thing of architectural beauty, like for example the Obuda Synagogue, St. Nicholas Cathedral Kronstadt, or the Taj Mahal. Any one of these three architectural beauties has taken great skill in prestigious, high-level architecture as well as patiently crafted, low-level ornamental detail. Many high-level solutions are potentially compatible even towards systems that very much differ in their underlying implementation.
However, the high-level approach is difficult to properly secure, and needs a parallel cryptographic network to function safely. It also leaves open security holes in every gap between the high-level construct itself and its controlled daemon subject. Perhaps it is also easier to infuse with malware, as high-level programming is often more easily understood, and agile to work with.
The low-level approach is most robust when applied properly, besides being light weight, and can outlast high-level systemic changes. Even so, it requires very skilled programmers and presents tough cryptographic puzzles to solve. In some cases it can lead to a quest for a holy grail that is most difficult, if not near-impossible to reach in a timely manner. And if a vulnerability is ever found at a later stage, it may be very difficult to find those qualified to repair such a weakness. To make an internet of coins possible, we need both approaches, and we must patiently find the way for us as craftsmen to all build it together.