I remember when I started studying the matter and following somehow obscure chats some years ago, how the number of players was very small, Ethereum wasn’t even on the map, the DAO was nowhere to be seen, Ripple was introducing its concept and Bitcoin was only used by a small group of individuals that passionately pontificated about the virtues of a pseudo-anarchic world where power was taken away from central authorities and re-distributed to the masses, who would rule themselves by aggregating their will in what it pertained to certain decisions.
Fast forward a couple of years and the world is full of meet-ups and conferences where there’s a large number of self-labelled experts who don’t really know too much about the matter at hand, who haven’t really understood that decentralisation springs from the passion of a small group of early adopters who form the fabric of a cultural movement, and is not a business. Gatherings are now full of jackets and ties instead of sneakers and tee-shirts, and the rallying cry is money, not a better world.
Whilst the above is a clear indication of the beginnings of mass adoption for decentralization and Blockchain projects, there’s a big elephant in the room undetected by all these new "apostles of the future", but very present for those at the true heart of decentralization, Blockchain interoperability.
Decentralisation is basically leveling the field of everyone’s importance, this is, a system or “landscape” where every node has the same importance and weight. If we don’t factor this into an equation then a system isn’t decentralized, it may be distributed or pseudo-distributed, but not decentralized.
It’s obviously oxymoronic to transition to a decentralized world where power is re-distributed away from certain individuals and institutions only to be re-distributed amongst different blockchains, who obviously become an additional layer of disconnection from the present circumstance. If there’s one requisite for a decentralized world, that is the need of communication.
Where there’s no communication there’s no information flow, thus the impossibility of coordination, or decentralization in its last instance.
The above-mentioned, which could be flushed out extensively and of which its hyper-synthesis obviously lacks many of the angles and details that are needed for a proper explanation of the matter, is the highest hurdle to building a better wold at this point.
All these aim at "pushing out" that big elephant in the room, but I’ve only seen one which is solidly en-route to truly solve it, Block Collider.
Block Collider enables transfers, trades, and transactions between blockchains of all types regardless of the consensus algorithm these use.
Whilst a first generation blockchain is a blockchain made up of a sequence of blocks on one blockchain, a second generation blockchain is a sequence of blocks on one to many blockchains.
This implies that entries can be distributed throughout different networks.
With BlockCollider secured transactions can be bridged between blockchains without witnesses, trusted nodes or centralization of any kind as well as providing developers the ability to combine features from different blockchains across the system, guaranteed automatic smart contract execution and a number of other features that make it one of the safest bets for the future.
The above obviously comes with a latency problem given different mining velocities from different bridged chains, the way to go about this is to have a long block mining timing in the Block Collider chain. However, increasing block mining times has negative consequences for stale rates and incentives. In order to solve this issue, block mining is split from transaction mining.
The way they’ve gone to solve the above is to “receive” any valid block from any of the underlying blockchains whose parent has been previously “received”, thus the height of the block isn’t substantially less than the highest observed block on that chain, with the threshold for recency varying for each bridged chain.
The above means that the longest chain always is the correct one, thus miners work on extending it, however, Block Collider improves this concept by introducing an algorithm for the computational challenge required to mine each block which is based on string edit distance. This edit distance is then applied to both Collider mining’s, blocks and transactions.
Whilst most contesting projects working on Interoperability try to incorporate all competing blocks in a chain, thus creating a highly competitive environment, by splitting block mining from transaction mining, Block Collider provides context for two different “competitive environments”, hence generating the right context to reduce the need for computational power.
The above could be illustrated with an example whereby a vertically integrated industry is split between its underlying components or “sectors”.
The Block Collider ICO will issue one million "Emblems", each containing a basket of cryptocurrencies on 5 different blockchains. Each of the one million emblems will serve as a distribution vehicle for "marked Tokens". There's a fixed supply of 3 million Emblems.
After the ICO a miner's will be able to add transactions to the network depending on the number of Emblems they hold, which initially seems like a good way of limiting circulating supply thus increasing token price upward pressure.
Miner's will use Emblems to mine NRG (Non-Relational Graphs), the on-chain currency mined on the Block Collider.