每周以太坊进展 2020/04/26

每周以太坊进展

## Eth1 * Nethermind [v1.8.18](https://github.com/NethermindEth/nethermind/releases/tag/1.8.18) beta 版,默认支持 beam sync 模式。需要稳定版请继续保持在 v1.7.x 版本 * 最新的无状态以太坊视频会议[粗略记录](https://notes.ethereum.org/@afhGjrKfTKmksTOtqhB9RQ/HyW2vY6uL)。你需要有些背景才能看得明白 * [号召 4 月 30 日举行一次 EIP1559 实现会议](https://github.com/ethereum/pm/issues/167) ## Eth2 * 最新的 [Lighthouse 客户端](https://lighthouse.sigmaprime.io/update-24.html)升级,下一个公开测试网可能在本周启动,主攻方向为测试网互操作性 * 最新的 [Prysmatic 客户端](https://medium.com/prysmatic-labs/eth-2-0-dev-update-48-eth2-topaz-testnet-going-strong-b7b8cd2fb244)升级,Topaz 测试网成功启动,正与 Sigma Prime 共同开发与 Lighthouse 的互操作性 * 最新的 [Eth2 实现者会议](https://youtu.be/avRcGzfjeIw?t=32),还有来自 [Ben](https://hackmd.io/@benjaminion/rkXuXCRd8) 和 [Mamy](https://gist.github.com/mratsim/b4ae481879c5994be8dd3b17a4cbb91a) 的备忘录 * 还有一次视频会议是关于 API 标准化的。没有视频,不过有来自 [Mamy](https://gist.github.com/mratsim/f0ab07dcb6e7c040bec5995b69391210) 和 [Proto](https://gist.github.com/protolambda/51152013648367e4d9bd1874d0860bc9) 的备忘录 * [轻量级时钟同步协议](https://ethresear.ch/t/lightweight-clock-sync-protocol-for-beacon-chain/7307) * 一个在线的 [eth2 staking 收益计算器](https://ethereumprice.org/eth-2-calculator/)(前身是 [ConsenSys Codefi 制作的表格](https://docs.google.com/spreadsheets/d/15tmPOvOgi3wKxJw7KQJKoUe-uonbYR6HF7u83LR5Mj4/edit#gid=1548910165)) ## Layer-2 * AZTEC 放出了[他们的 zk-zk rollup 的代码](https://medium.com/@tompocock/zk-zk-rollup-code-release-i-97216347b3bc),为单条曲线上的 SNARK 实现递归 * [基于账户的匿名 Rollup 的一种规范](https://ethresear.ch/t/account-based-anonymous-rollup/6657/12) * [状态通道如何适应 Layer-2 的后 rollup 时代](https://blog.statechannels.org/do-we-still-need-state-channels/):即时确定性、不必要使用第三方,可执行任意程序 ## 开发者材料 * Truffle [v5.1.23](https://github.com/trufflesuite/truffle/releases/tag/v5.1.23):用于调试的堆栈跟踪器 * web3js [v1.2.7](https://github.com/ethereum/web3.js/releases/tag/v1.2.7):新的自动重连功能的 Websocket,修复了许多 bug * OpenZeppelin [Contracts v3](https://forum.openzeppelin.com/t/openzeppelin-contracts-v3-0/2695),合并到了 Solidity v0.6 * 如何在 OpenZepplin 中使用 [accesscontrol.sol](https://medium.com/coinmonks/how-to-use-accesscontrol-sol-9ea3a57f4b15) * 讨论合约架构的两篇文章,来自 [Sheraz Arshad](https://medium.com/coinmonks/inheritance-in-solidity-debunked-3d8dd32d3a99) 和 [Igor Yalovoy](https://forum.openzeppelin.com/t/solidity-diamond-inheritance/2694) * [使用 0x API 汇集流动性](https://blog.0xproject.com/managed-liquidity-with-0x-api-403182de0dcf) * [Coinbase 价格信息输入机制](https://blog.coinbase.com/introducing-the-coinbase-price-oracle-6d1ee22c7068):可使用 API 获得签过名的喂价信息了 * [给 Compound 开发一个治理界面](https://medium.com/compound-finance/building-a-governance-interface-474fc271588c) * [Zerion SDK](https://blog.zerion.io/defi-sdk-making-money-lego-work-1dc08b8982cf):复杂 ERC20 token 的链上解码器以及协议元数据的链上注册表 * [使用 Embark 的 Subspace 库和 Infura 获得实时的前端数据](https://blog.infura.io/frontend-dapp-development-2/) * [使用 TrailofBit 的 Echidna fuzzer 来找出具有高 Gas 消耗量的交易](https://github.com/crytic/building-secure-contracts/blob/master/program-analysis/echidna/finding-transactions-with-high-gas-consumption.md) * [上手 Brownie 三部曲:帮助 Python 工程师开发合约](https://medium.com/@iamdefinitelyahuman/getting-started-with-brownie-part-1-9b2181f4cb99) * [从 NPM 包获得回滚原因](https://medium.com/authereum/getting-ethereum-transaction-revert-reasons-the-easy-way-24203a4d1844) * [any.sender 交易中继者已上线主网](https://medium.com/anydot/any-sender-cyberdice-2-0-3-eth-prize-efacf1419add) * [OpenZeppelin 准备重新回到安全主业上来](https://forum.openzeppelin.com/t/doubling-down-on-security/2712),因此不会再维护一些次要的代码库 * [Gas Station Network](https://www.opengsn.org/) 已放到 opengsn.org 上 * [为 ERC777 标准辩护](https://medium.com/@provablethings/is-a-new-token-standard-really-to-blame-for-the-imbtc-uniswap-and-dforce-attacks-31c62e2bc799) * Lendf.me 追回了所有被攻击的资产 * Hegic 期权合约被发现一个 bug,导致其一个函数永不能被调用。[他们将为资产永久被锁的用户补偿损失(总计超过 150 ETH)](https://twitter.com/HegicOptions/status/1254276134344314883) ## 生态 * [在 EthGlobal 的 Hackathon.money 上提出的想法](https://docs.google.com/spreadsheets/d/1fXmwGqMuo1CxRPYN4bD5rb3yAUXMwPaPuLVWO8_ftds) * [MyCrypto 出品的审计报告阅读指南](https://twitter.com/MyCrypto/status/1254058121342803968)。早期接受者注意 —— 你真的该好好阅读项目的审计报告! ## 应用 * Gnosis 放出[新冠病毒预测市场](https://blog.gnosis.pm/corona-information-markets-df7cf3582026) * [cent v2](https://beta.cent.co/+nb1vrq),旨在实现每月订阅为内容创作者服务。还有一个独立的小费功能 * [dYdX 发布永续 BTCUSD 合约,支持 10 倍杠杆](https://medium.com/dydxderivatives/dydx-launches-btc-perpetual-contract-market-68f59b193f7e)(仅在私有 alpha 版,美国的前端上不可用) * Futureswap [上线主网,发布永续的 ETHDAI 合约,支持 20 倍杠杆](https://medium.com/futureswap/futureswap-20x-leverage-on-ethereum-f27a2a9ed59a) * [Opyn 开发了一个带有订单簿的前端](https://opynmonitor.xyz/#/trade/oeth-usdc) * [Maker 稳定费率变更](https://twitter.com/MakerDaiBot/status/1254033913623859202),使用 USDC 担保的稳定费率为 6%,使用 ETH/BAT 担保的稳定费率为 0%。存款利率仍为 0。有 12 小时的治理激活延迟 * [rTrees users 已为世界地球日植下 1541 棵树](https://twitter.com/rTreesDapp/status/1253047496084992008) * [Golem 将重写代码,使 token 与 ERC20 标注兼容](https://blog.golemproject.net/next-milestone/) * [Signal、Telegram 与 Status 对比](https://our.status.im/the-secure-messaging-app-of-the-future/) * [PoolTogether Pods](https://medium.com/pooltogether/winning-more-prizes-185bad7f6d63):现在可以免信任地作为一个团体来购买彩票了 * [2key:Zoom 的付费墙插件,基于以太坊](https://www.2key.network/zoom-smartsession) ## 治理 * [ERC2615](https://github.com/ethereum/EIPs/blob/2f84770c186b9abfcf681be8ec46ec723e7306d8/EIPS/eip-n.md):非同质属性标准 * [ERC2612](https://github.com/ethereum/EIPs/blob/8a34d644aacf0f9f8f00815307fd7dd5da07655f/EIPS/eip-2612.md):ERC20 的许可插件 (完) --- **原文链接:** [https://weekinethereumnews.com](https://weekinethereumnews.com/) **作者:** Evan Van Ness **翻译:** 阿剑 本文由作者授权 EthFans 翻译及再出版。

Eth1

  • Nethermind v1.8.18 beta 版,默认支持 beam sync 模式。需要稳定版请继续保持在 v1.7.x 版本
  • 最新的无状态以太坊视频会议粗略记录。你需要有些背景才能看得明白
  • 号召 4 月 30 日举行一次 EIP1559 实现会议

Eth2

  • 最新的 Lighthouse 客户端升级,下一个公开测试网可能在本周启动,主攻方向为测试网互操作性
  • 最新的 Prysmatic 客户端升级,Topaz 测试网成功启动,正与 Sigma Prime 共同开发与 Lighthouse 的互操作性
  • 最新的 Eth2 实现者会议,还有来自 Ben 和 Mamy 的备忘录
  • 还有一次视频会议是关于 API 标准化的。没有视频,不过有来自 Mamy 和 Proto 的备忘录
  • 轻量级时钟同步协议
  • 一个在线的 eth2 staking 收益计算器(前身是 ConsenSys Codefi 制作的表格)

Layer-2

  • AZTEC 放出了他们的 zk-zk rollup 的代码,为单条曲线上的 SNARK 实现递归
  • 基于账户的匿名 Rollup 的一种规范
  • 状态通道如何适应 Layer-2 的后 rollup 时代:即时确定性、不必要使用第三方,可执行任意程序

开发者材料

  • Truffle v5.1.23:用于调试的堆栈跟踪器
  • web3js v1.2.7:新的自动重连功能的 Websocket,修复了许多 bug
  • OpenZeppelin Contracts v3,合并到了 Solidity v0.6
  • 如何在 OpenZepplin 中使用 accesscontrol.sol
  • 讨论合约架构的两篇文章,来自 Sheraz Arshad 和 Igor Yalovoy
  • 使用 0x API 汇集流动性
  • Coinbase 价格信息输入机制:可使用 API 获得签过名的喂价信息了
  • 给 Compound 开发一个治理界面
  • Zerion SDK:复杂 ERC20 token 的链上解码器以及协议元数据的链上注册表
  • 使用 Embark 的 Subspace 库和 Infura 获得实时的前端数据
  • 使用 TrailofBit 的 Echidna fuzzer 来找出具有高 Gas 消耗量的交易
  • 上手 Brownie 三部曲:帮助 Python 工程师开发合约
  • 从 NPM 包获得回滚原因
  • any.sender 交易中继者已上线主网
  • OpenZeppelin 准备重新回到安全主业上来,因此不会再维护一些次要的代码库
  • Gas Station Network 已放到 opengsn.org 上
  • 为 ERC777 标准辩护
  • Lendf.me 追回了所有被攻击的资产
  • Hegic 期权合约被发现一个 bug,导致其一个函数永不能被调用。他们将为资产永久被锁的用户补偿损失(总计超过 150 ETH)

生态

  • 在 EthGlobal 的 Hackathon.money 上提出的想法
  • MyCrypto 出品的审计报告阅读指南。早期接受者注意 —— 你真的该好好阅读项目的审计报告!

应用

  • Gnosis 放出新冠病毒预测市场
  • cent v2,旨在实现每月订阅为内容创作者服务。还有一个独立的小费功能
  • dYdX 发布永续 BTCUSD 合约,支持 10 倍杠杆(仅在私有 alpha 版,美国的前端上不可用)
  • Futureswap 上线主网,发布永续的 ETHDAI 合约,支持 20 倍杠杆
  • Opyn 开发了一个带有订单簿的前端
  • Maker 稳定费率变更,使用 USDC 担保的稳定费率为 6%,使用 ETH/BAT 担保的稳定费率为 0%。存款利率仍为 0。有 12 小时的治理激活延迟
  • rTrees users 已为世界地球日植下 1541 棵树
  • Golem 将重写代码,使 token 与 ERC20 标注兼容
  • Signal、Telegram 与 Status 对比
  • PoolTogether Pods:现在可以免信任地作为一个团体来购买彩票了
  • 2key:Zoom 的付费墙插件,基于以太坊

治理

  • ERC2615:非同质属性标准
  • ERC2612:ERC20 的许可插件

(完)

原文链接: https://weekinethereumnews.com 作者: Evan Van Ness 翻译: 阿剑

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

区块链技术网。

  • 发表于 2020-04-29 23:19
  • 阅读 ( 819 )
  • 学分 ( 8 )
  • 分类:以太坊

评论