每周以太坊进展 2020/03/02

每周以太坊进展 2020/03/02

## Eth1 * 最新的无状态以太坊视频会议[备忘录](https://blog.ethereum.org/2020/02/28/eth1x-files-digest-no-3/)。讨论见证数据的格式以及数据检索问题 * 最新的 [Nethermind 客户端修复了一些对等节点连接中的问题](https://github.com/NethermindEth/nethermind/releases/tag/1.6.25) ## Eth2 * [你最应该读的 Eth2 解释文](https://ethos.dev/beacon-chain/)(已有中译本,见文末超链接) * 最新的 [Eth2 视频会议](https://www.youtube.com/watch?v=tLiMgFoG_vs)。[Mamy 的备忘录](https://gist.github.com/mratsim/80d4a9f313c8c5cac3ac433d7ce810e4)和 [Ben 的备忘录](https://hackmd.io/@benjaminion/SygoFBrVL) * [通过 Eth2 获得](https://ethresear.ch/t/on-the-way-to-eth1-finality/7041) * [Nimbus 客户端升级](https://our.status.im/nimbus-status-update-february-so-far/)。更新了 discv 5,BLS 签名算法,并让堆栈跟踪变得更轻量 * [火车与旅馆 EE](https://ethresear.ch/t/the-train-and-hotel-ee/7021/2) * [Eth2 的奖惩机制](https://codefi.consensys.net/blog/rewards-and-penalties-on-ethereum-20-phase-0) ## Layer-2 * [Loopring 发布了其 zk-rollup 交易所](https://medium.com/loopring-protocol/loopring-launches-zkrollup-exchange-loopring-io-d6a85beeed21),每秒可处理 100 笔交易(随着中继者的优化甚至可能达到 2000)。得益于其 [snark 证明器优化](https://medium.com/loopring-protocol/zksnark-prover-optimizations-3e9a3e5578c0),每笔交易的耗费只有约 0.000124 美元 * [10 分钟内,在 NodeJS 上运行 Fuel optimistic rollup](https://medium.com/@fuellabs/fuel-in-nodejs-in-under-10-minutes-adc5c2986672) * PlasmaLeap [正在切换到 rollup 方案](https://leapdao.org/blog/mainnet-shutdown/) ## 开发者材料 * 使用 JSON-RPC 接口连接 Buidler EVM(从钱包连接前端),让 [Solidity 堆栈追踪和控制台日志变得更有用](https://medium.com/nomic-labs-blog/making-solidity-stack-traces-and-console-log-even-more-useful-c3c526d1860f) * [用 Solidity 实现一个相连的表式结构](https://kauri.io/a-linked-list-implementation-for-ethereum/2b40f522f07a45f391dafebfaadc444d/a) * [Sokt](https://blog.web3labs.com/making-manual-solidity-version-management-a-thing-of-the-past):一个用于 Java 和 Kotlin 的管理多种 Solidity 版本的库 * [使用 OpenZeppelin 开发可升级合约的教程](https://simpleaswater.com/upgradable-smart-contracts/) , [中文翻译版本](https://learnblockchain.cn/article/727) * dApp 入门工具:[Buidler + Waffle + TypeChain + Vue (TypeScript)](https://github.com/proofoftom/buidler-waffle-typechain-vue) * [tx2uml](https://github.com/naddison36/tx2uml) 可为所有的合约调用生成顺序图,哪怕是很大的交易也可以 * [Gas 补贴、1/64 规则、合约调用,以及 Gas 不足恶意攻击](https://ronan.eth.link/blog/ethereum-gas-dangers/) * [Solfuzz](https://github.com/b-mueller/solfuzz/):使用 gray box fuzzing 的 Solidity 合约断言检查器 * [gnark](https://hackmd.io/@zkteam/gnark):Go 语言的更快 groth16 snark 验证器库 ## 生态 * [ETHLondon 胜出作品](https://twitter.com/ETHGlobal/status/1234132358657380352) 以及 [ETHLondon 所有提交作品](https://ethlondon.devpost.com/submissions) * [EthDenver 所有提交作品](https://medium.com/ethdenver/all-of-the-ethdenver-2020-project-submissions-a29124035332) * Taylor Monahan:[DeFi 与风险](https://medium.com/mycrypto/risky-business-defi-and-ethereums-coming-of-age-story-4d99465ad102) * [检查你所有的 token 授权](https://tokensaver.xyz/index.html) ## 应用 * PoolTogether 的彩票现已被 token 化,这里有个教程,[教你怎么拿到免费的彩票](https://twitter.com/PoolTogether_/status/1233103891849498628) * [Zora](https://www.ourzora.com/introducing-zora):类似于 Unisock 式销售的市场 ## 治理 * [ERC2537](https://github.com/ethereum/EIPs/blob/ca5ac71b8fd3ab5fb41e9322381e044b490bbc3e/EIPS/eip-2537.md):BLS12-381 曲线运算 * [ERC2539](https://github.com/ethereum/EIPs/blob/41dea96153774201ec403169cf2b25d6794ebe17/EIPS/eip-2539.md):BLS12-377 曲线运算 * [ERC2542](https://github.com/ethereum/EIPs/blob/39461da12c50e5efac88bed0c8d3e81233efdb8b/EIPS/eip-2542.md):加入 TXGASLIMIT、CALLGASLIMIT、TXGASREFUND 操作码 * [ERC2541](https://github.com/ethereum/EIPs/blob/9c30e6d28860ac2cee1e0955f2b47c6fb2b6626b/EIPS/eip-2541.md):EY SW6-Bis 曲线运算 * [ERC2535](https://github.com/ethereum/EIPs/issues/2535):可升级合约的钻石标准 * [ERC2547](https://github.com/ethereum/EIPs/blob/2587c1461a2f7bc2aa917b893fa896956a6f97c1/EIPS/eip-2547.md):可组合的多层级 token * [EIP2544](https://ethereum-magicians.org/t/eip-2544-ens-wildcard-resolution/4061):ENS 通配符解决方案 * [EIP2538](https://github.com/MidnightOnMars/EIPs/blob/master/EIPS/eip-2538.md):来自社区成员的反 ProgPoW 声明 * [EIP2538](https://github.com/MidnightOnMars/EIPs/blob/master/EIPS/eip-2538.md): Anti-ProgPoW statement from community members * 看起来,当以太坊挖矿所需的 DAG 文件大小[超过 4GB 时,会有一大批挖矿硬件被赶出以太坊挖矿行业,无论是 ASIC 还是 GPU](https://www.reddit.com/r/ethereum/comments/f973yr/this_is_why_the_majority_of_the_e3_asics_will/) --- **原文链接:** [https://weekinethereumnews.com/week-in-eth-news-december-15-2019/](https://weekinethereumnews.com/week-in-eth-news-december-15-2019/) **作者:** Evan Van Ness **翻译:** 阿剑 本文由作者授权 EthFans 翻译及再出版。

Eth1

  • 最新的无状态以太坊视频会议备忘录。讨论见证数据的格式以及数据检索问题
  • 最新的 Nethermind 客户端修复了一些对等节点连接中的问题

Eth2

  • 你最应该读的 Eth2 解释文(已有中译本,见文末超链接)
  • 最新的 Eth2 视频会议。Mamy 的备忘录和 Ben 的备忘录
  • 通过 Eth2 获得
  • Nimbus 客户端升级。更新了 discv 5,BLS 签名算法,并让堆栈跟踪变得更轻量
  • 火车与旅馆 EE
  • Eth2 的奖惩机制

Layer-2

  • Loopring 发布了其 zk-rollup 交易所,每秒可处理 100 笔交易(随着中继者的优化甚至可能达到 2000)。得益于其 snark 证明器优化,每笔交易的耗费只有约 0.000124 美元
  • 10 分钟内,在 NodeJS 上运行 Fuel optimistic rollup
  • PlasmaLeap 正在切换到 rollup 方案

开发者材料

  • 使用 JSON-RPC 接口连接 Buidler EVM(从钱包连接前端),让 Solidity 堆栈追踪和控制台日志变得更有用
  • 用 Solidity 实现一个相连的表式结构
  • Sokt:一个用于 Java 和 Kotlin 的管理多种 Solidity 版本的库
  • 使用 OpenZeppelin 开发可升级合约的教程 , 中文翻译版本
  • dApp 入门工具:Buidler + Waffle + TypeChain + Vue (TypeScript)
  • tx2uml 可为所有的合约调用生成顺序图,哪怕是很大的交易也可以
  • Gas 补贴、1/64 规则、合约调用,以及 Gas 不足恶意攻击
  • Solfuzz:使用 gray box fuzzing 的 Solidity 合约断言检查器
  • gnark:Go 语言的更快 groth16 snark 验证器库

生态

  • ETHLondon 胜出作品 以及 ETHLondon 所有提交作品
  • EthDenver 所有提交作品
  • Taylor Monahan:DeFi 与风险
  • 检查你所有的 token 授权

应用

  • PoolTogether 的彩票现已被 token 化,这里有个教程,教你怎么拿到免费的彩票
  • Zora:类似于 Unisock 式销售的市场

治理

  • ERC2537:BLS12-381 曲线运算
  • ERC2539:BLS12-377 曲线运算
  • ERC2542:加入 TXGASLIMIT、CALLGASLIMIT、TXGASREFUND 操作码
  • ERC2541:EY SW6-Bis 曲线运算
  • ERC2535:可升级合约的钻石标准
  • ERC2547:可组合的多层级 token
  • EIP2544:ENS 通配符解决方案
  • EIP2538:来自社区成员的反 ProgPoW 声明
  • EIP2538: Anti-ProgPoW statement from community members
  • 看起来,当以太坊挖矿所需的 DAG 文件大小超过 4GB 时,会有一大批挖矿硬件被赶出以太坊挖矿行业,无论是 ASIC 还是 GPU

原文链接: https://weekinethereumnews.com/week-in-eth-news-december-15-2019/
作者: Evan Van Ness
翻译: 阿剑

本文由作者授权 EthFans 翻译及再出版。

区块链技术网。

  • 发表于 2020-03-03 23:22
  • 阅读 ( 837 )
  • 学分 ( 5 )
  • 分类:资讯

评论