Hey everyone, I spent time with our Canadian friends in Toronto after presenting “Ethereum: The World Computer” during the Blockchain Training Conference last month and I wanted to provide a quick update on some of the exciting events of the Dev Ethereum ecosystem. Many things are preparing behind the scenes, so interrupt!
Projects
Haze
Ethereum Wallet has been considerably refined in recent months, expanding support for the interaction of arbitrary contracts via the “Personalized contracts” tab. This is a massive improvement in relation to sending transactions on the command line, as was often necessary for frontier. With several new team members working with the Ethereum Foundation, the new versions of Mist are now deployed and will incorporate improvements to Geth and ETH when integrated. If you use an old version, update Mist 0.8.0 For the latest goodies.
MIST 0.8.0 screenshot
Remix
After all the hard work has passed to reorganize the C ++ code base, the CPP team has changed speed from mix to remix, because the IDE targets the web now. Remix struck it first and published with an online demo. Discover its repository at For more information. In general, EVM Ides are not yet popular, so this could be a major step in supply, such as the Online solidity compiler has been. New safety tools, such as Evmdis As planned to be released in the community. Work is also carried out so that formal verification can detect recursive call models. More details can be found in Christian C ++ Dev Update.
ENS
Diagram of the example of hierarchy with several records
It is not an official project, but closely linked to many projects, Nick Johnson began working on the name of Ethereum. Includes resolvers based on smart contracts with a standard API. The specification supports the delegation by component (separated by “.”) And several types of records. It is possible to build bridges towards the plug-in towards existing systems, such as the DNS. Currently, a specification project with A reference implementation is available in solidity And the discussion is underway on Frosty. This could have major implications for the general conviviality of many services on the Ethereum network, alias of portfolio with friendly names of swarm nodes.
Protocols
Light customer
Something to watch is closely is the functionality of light Public testing phase. Zsolt has been working on this code for months and the team seems ready to merge it soon in the main repository. The new code decreases the chain synchronization time within 30 minutes of the Genesis block and less than a minute when used from week to week. This is based on the work that Peter has done for the rapid synchronization functionality which is now the default value of MIST (–fast). More work is done to improve the recovery of the newspaper / reception, and several iterations of the protocol are expected over time, so it is not the last that you will hear about!
Tweet of light customer running on the integrated device
Swarm
The swarm is also tested vigorously as POC2 demonstrating economically autonomous storage and distribution layers. Viktor, Dani and Aaron worked hard to ensure that the code is as no bug as possible before launching it on Testnet. Nick has developed a simulation script for network and communication checks that will greatly contribute to this effort. One of the exciting characteristics of their work is the accounting and incentive systems allowing long -term storage and data recovery. If you want to know more, the Swarm team has been presented in several YouTube videos Which explains how everything works.
Swarm data storage and recovery
Although many other names call, this allows a vision of decentralized storage where you have your own data. Currently, although there are some applications based on blockchain, the full availability of the swarm will allow these applications supported by the blockchain to become complete DAPPs and execute 100% decentralized inside the mist.
IPFS and Raiden
On a collaborative note, a continuous discussion between the IPFS and Ethereum teams could allow them to share a protocol in the future, allowing the two ecosystems to benefit from their respective network effects. In addition, work to Raiden and Swarm proved to be complementary because solutions worked to solve similar problems. I am told that the Raiden network can be used as a payment channel for the swarm incitement system, which would help respond to certain problems of confidentiality and scalability while multiplying their own efforts. Knowing that they strengthen makes me even more excited for what awaits the future!
Conclude
Devcon2 is fast approaching, with sessions planned for 19, 20, 21 September at the World Blockchain Summit in Shanghai, China. The Ethereum Foundation Information website is now online at Ethereumfoundation.org/devcon And more information on the summit can be found at Blockchainweek2016.org. Despite a larger place, the space will always be limited, so register now!
I hope that 2016 will prove to be a pivotal year for blockchains. The UI / UX improves quickly compared to what was available a few years ago and with solutions like Raiden for state / payment channels, some of the problems of confidentiality and scalability of blockchains are attenuated. Combined with the progress of targeted research for serenity, we are about to overcome many of the Vitalik obstacles formerly listed as difficult problems.
Stay calm and code