每周以太坊进展
* 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
- 阅读 ( 1137 )
- 学分 ( 8 )
- 分类:以太坊