Announcement | Ethereum Weekly, 2020-03-29

Announcement | Ethereum Weekly, 2020-03-29

Eth1

  • Geth v1.9.11's eth/65 data broadcast protocol reduces transaction transmission bandwidth requirements by 75%
  • Nethermind v1.7.12 also supports the eth/65 protocol
  • Notes from the latest Stateless Ethereum conference
  • Guillaume Ballet on why we need to convert hex state tries to binary and how network overlays work
  • Evaluate proposals to reduce block witness size
  • Eth on ARM has updated its image to run full nodes of Geth, Nethermind, Parity, and Besu clients on Raspberry Pi

Eth2

  • Latest eth2 implementers meeting[1]. Memo by Ben Edgington[2]
    [1]:
    [2]:
  • Least Authority’s eth2 detailed audit report
  • Latest networking technology meeting minutes
  • Mikerah: Hybrid Network Architecture to Protect Validator Privacy
  • The latest upgrade of Nimbus client focuses on full client interoperability. The processing speed of validators and frontends has increased by 5 times
  • RuntimeVerification: Verify ewasm code
  • Carl Beekhuizen explains sharding consensus and the importance of signature aggregation technology

Eth2+

  • Polynomial commitment based on hashmap
  • Multi-layer hashmap for state storage
  • Video explaining polynomial commitments from Justin, Vitalik and Dankrad
  • Casper CBC achieves liveness even in asynchronous networks

Layer-2

  • AZTEC’s zk-zkrollup, using PLONK proofs. 100 shielded transactions per second on mainnet will be achieved soon
  • Optimizing ZK-rollup validators with error-correcting codes
  • A revamped Nutberry optimistic rollup solution

Developer Materials

  • Solidity v0.6.x. Features: fallback and receive
  • Yul+ from Fuel Labs, a new low-level programming language for Ethereum
  • Truffle v5.1.19. Fully decode internal function pointers, TurffleTest uses the new -bail flag
  • Using invariant checking to catch security bugs in Solidity code
  • Slither v0.6.10: 5 new detectors, support for Solidity v0.6
  • Samczsun found a bug in the new version of Synthetix
  • Develop an API to interact with Compound
  • Using the debugger in Remix online IED
  • Using React and NetworkJS to develop the front end
  • OpenZeppelin CLI v2.8: You can now choose to turn off upgradability
  • Summary of Upgradability Criteria
  • Minimalist smart contract explanation: Enter the Solidity code and let the website tell you what it does
  • Nim libp2p tutorial
  • Zeropool Rust framework for developing bellman circuits: Fawkes
  • Iden3's Circom v0.5: Tutorial updated. Close to being able to write snark circuits in production

Ecology

  • A small tool: help you find/revoke your previous token spending authorization
  • Ceramic: A permissionless protocol for tamper-proof files built on ETH and IPFS
  • Streamrs Risto Karjalainen's paper: Governance in decentralized networks
  • Moloch v2 Tutorial: See how new features increase grants and support for-profit DAOs

application

  • Uniswap v2 released: now supports token-to-token liquidity pools, transaction fees, information input mechanism, flash swaps, etc.
  • Maker’s debt auction saw MKR close at around 253 DAI
  • Synthetix's new Hadar includes Brent, FTSE 1000 and S&P Global 1200 indices
  • LEND721: NFT lending platform, now available on the mainnet

Governance

  • ERC2567: Human-readable parameters for contract function execution
  • EIP2565: EIP-198 ModExp precompile repricing

Original link: https://weekinethereumnews.com/
Author: Evan Van Ness
Translation: Ajian

This article is authorized by the author to be translated and republished by EthFans.

<<:  People who left messages on the Bitcoin blockchain | The Secret History of Bitcoin

>>:  Simple coin issuance method

Recommend

The thicker these three places are, the better your fortune will be.

Every man longs to marry a woman who can bring go...

What are the facial features of rich peach blossom?

Everyone is special, and everyone's face is d...

The facial features of a love cheater

The facial features of a love cheater The beauty ...

What does it mean when a man has a pointed nose?

For many people, facial features can reveal a per...

Is a man with half eyebrows lucky? His health is average.

We can often see the development of a person'...

How does finger length affect you?

Palmistry is not just about looking at the lines ...

What do two forehead wrinkles mean?

Have you ever carefully observed your forehead to...

Microsoft adds Ethereum to Windows platform

Thousands of Microsoft developers can now build d...