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
- 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. |