Overview Of Ethereum’s Developments In Closing 2017

The latest synopsis of the collective projects in the Ethereum ecosystem was released by the development team.

  • Ethereum’s Q4 developments in 2017 focused on scalability to handle more complex applications and increased transaction volume.
  • Casper, a proof-of-stake mechanism, and sharding were key solutions tested to enhance Ethereum’s blockchain efficiency.
  • Solidity and Remix, essential for smart contracts, underwent optimizations and improvements.
  • Mist browser vulnerabilities were addressed through code rewrites, enhancing security and resource management.
  • Progress was made on the Postal Service over Swarm messaging system, with ongoing work on an incentive system and a prototype chat app.

The Ethereum Foundation has released a roundup of 2017’s Q4 developments. These latter updates focus on scalability, with the goal of expanding the capacity of the network to handle more complex applications and a higher volume of transactions.

- Advertisement -

Scalability solutions are reaching a place where testing processes are ready to give way to real-life, real-time use cases. Here’s a bird’s-eye view of the highlights, plus links to more in-depth information for those who want a deeper dive.

Casper

Scaling has required the ecosystem to develop new ways to verify blocks in the Ethereum blockchain: mining has become inefficient and not nearly as decentralized as originally hoped, due to financial constraints. To aid the transition from proof-of-work to proof-of-stake, various iterations of Casper, a hybrid proof algorithm, have been tested.

Recent developments have seen implementation of the Casper proof-of-stake mechanism on the Pythereum testnet and, in addition, the Casper algorithm has been simplified and reduced to one message type.

For more information on Casper, check out John Choi’s helpful article on the subject.

Sharding

One of the ways to provide a desired increase in transaction throughput has been the development of a protocol called sharding. At present, every node on the blockchain has to verify a transaction in order for a block to be completed, requiring quite a chunk of time and processing power, and causing some transactions to be left out in the cold until they can be hashed in the next block.

To scale the blockchain in a manner that would allow more transactions to be processed at speed, sharding would split the data being processed into cross-sectional slices, each of which would be processed by different nodes. Divvying up the work in this manner would still allow each node to process the same dataset – just different subdivisions of it, and simultaneously.

- Advertisement -

Toward this effort, a recently released version 1 of sharding specifications was made available to developers, on GitHub.

Otherwise, progress is moving forward with various other components for the protocol and the client development has transitioned from Pythereum to Py-EVM, a Python-language implementation of the Ethereum Virtual Machine.

The latest documentation includes quickstart, building chains, contributing to Py-EVM, and low-level API docs.

- Advertisement -

Smart Contracts: Solidity and Remix

Solidity, the programming language used for smart contracts on the Ethereum network, is also evolving. An optimizer is under development for the Solidity hybrid code, “IULIA,” and small changes are being made to the compiler while other issues will be ironed out following a recently performed audit.

Remix, the web browser interface used to craft smart contracts, is also receiving some under-the-hood tinkering, including tweaks to the editor, themes, and interface.

Fixes to Mist

Recent concerns over vulnerabilities in the Ethereum Mist browser prompted several reviews of the tech. The core of the Mist code has been rewritten, resulting in superior state control and resource management. Also, users should note a release of a new security alert about specific Chromium related attack vectors that affected the Mist Browser Beta.

Postal Service Over Swarm

A lot of work has been done on the Postal Service over Swarm (PSS) messaging system built atop the distributed storage platform, Swarm.

PSS is currently employed as the backend of a prototype chat app of Mainframe, a project-based messaging service. PSS routes through the Swarm storage network to facilitate message delivery among nodes, and features encryption, luminosity control, Remote Procedure Call, and API flood prevention.

Efforts are still underway toward a PSS incentive system, basic implementations of which are still ongoing. A paper, currently in progress, describes the task.

LATEST POSTS

Previous Articles:

- Advertisement -

Latest

Gold-Backed Cryptocurrencies Surge as Investors Seek Digital Safe Haven

Gold-backed cryptocurrencies like Paxos Gold (PAXG) and Tether Gold (XAUT) have surged over 24% year-to-date to all-time highs above $3,300.While tokenized gold has thrived...

Mantra (OM) token plummets 90% in 24 hours, wipes out $6B market cap

Mantra (OM) token has crashed over 90% in 24 hours, plummeting from $6.3 to under $0.50, wiping out most of its $6 billion market...

Crypto Gaming Tokens Plummet, Vanish from Top 100 as Market Struggles

Gaming tokens have disappeared from the top 100 cryptocurrency rankings by market cap despite having six representatives a year ago.Eve Frontier launched a 10-day...

Trump to impose new semiconductor tariffs on electronics within months

Commerce Secretary Howard Lutnick clarified that recent tariff exemptions for consumer electronics are only temporary.New semiconductor-focused tariffs are expected within "a month or two"...

AI Revolution: Emotional Agents Could Solve Web3 User Experience Crisis

AI agents with emotional capabilities could make Web3 tools more accessible by providing personalized guidance to new users.The steep learning curve of Web3 applications...

Must Read

8 Best Bitcoin Offshore Hosting Providers

In this blog post, we'll list the top 8 best bitcoin offshore hosting providers that accept Bitcoin and other cryptocurrencies.As Bitcoin continues to grow...