Ethereum is very close to the implementation phase of sharding, or at least that’s what the developer Vlad Zamfir says. Apparently, he successfully coded the basic concept for solving the problem of Ethereum scalability during the recent Hackathon in Berlin.
Developed in collaboration with Tim Beiko and John Marling, the code would be able to demonstrate how the different Ethereum shards can communicate with each other.
Sharding is a very important solution to scale the Ethereum blockchain, even the founder Vitalik Buterin is working on it. This technology would allow the blockchain to be divided into smaller parts, called shards.
The solution Zamfir is currently working on is not yet applicable, but the developer is still a step forward, he showed that it is possible to communicate between the various shards and thus allow the secure transmission of ETHs even within a segmented blockchain.
Zamfir explains the current situation on the Github of the project: “We’re still working on the integration but check back in a week and it should be something where we have instructions and you can follow the instructions and get it running on your computer.“
The realization of this project, however, is more for academic purposes rather than application: the developers wanted to demonstrate the pure concept, but have not yet addressed the set of all the problems posed by sharding, such as the management of fees and how to channel transactions and messages from one shard to another, so it is a protocol far from complete.