通告
每周以太坊,2020-02-16
Eth1
- Nethermind 客户端 v1.6.3,在 Goerli 测试网上尝试使用 Beam Sync
- 使用 B+- Trees 和 Bolt 替代 leveldb,Turbo-geth 节省了 70% 的硬盘空间。在生产环境中,可以将 archive 节点的硬盘使用降到 1 TB 以下
- 使用 Turbo-geth 尝试 准无状态初始同步实验
- EVM-LLVM alpha 版发布,让 LLVM 的工具可以编译到 EVM
- 诱骗抢跑交易者成为交易中继者
Eth2
- PrysmaticLabs 客户端升级:优化、对用户更友好,团队也增加了新成员
- Lighthouse 客户端支持在 12 个便宜的的 AWS 实例(双核、4G RAM)上挂载 10 万个验证者
- 平衡这两种及时性探测器来满足异步的要求
- 帮助开发 eth2 执行环境的工具
- 状态提供者如何使用 custody root 来让状态保持低价
- 时间攻击与安全模型
- 纠正对 Eth2 的 5 大误解
Layer-2
- Offchain Labs 的 Arbitrum rollup 已上线测试网,支持 Solidity 编译器
- OVM alpha 版:Optimism 团队如何在他们的 optimistic rollup 方案里提供对 EVM 的完全支持
- Matic 启动一个有经济激励的测试网
- Ethna:使用动态互联网支付分拆的通道网络
- CelerNetwork 放出多跳的状态通道并开源了其状态通道节点,还启动了瞭望塔网络的测试网
- 通过把存储内容减少到合约里一个 byte32 的卡槽,StateChannels 将 Gas 消耗量降低了 75%
开发者材料
- OpenZeppelin CLI v2.7:完全支持 Solidity v0.6,typechain artefacts
- 在 OpenZeppelin Contracts 2.5 中使用 Create2.sol 库的指南
- Subspace v1.3:使用了新方法来跟踪区块、Gas Price 和区块时间
- Pisa 的 any.sender:通过 API 用非托管的方法抽象掉你的交易
- Blocknative 的内部交易监控
- 使用 Brownie 做基于属性的 Eth 代码测试
- 把 Formality 编译到 Javascript
- Trueblocks 前端可让你获得所有自己运行节点才能提取出来的数据
- 搭建你的 Eth 开发者环境
- create-Eth-app:用一条命令行创建 React 应用
- 3Box Confidential Threads API
生态
- 如何使用 Zeropool 来提高匿名交易吞吐量
- Authereum 智能合约钱包已经上线主网。使用电子邮箱和密码,只要你还保存有本地备份和密码,你的账户就可以恢复
- MetaMask 的 Chrome 浏览器插件下载量超过 100 万
- Waku spec v3:做了一些消息传递可扩展性上的模拟
- Tornado.cash 放出了近期 UI 漏洞的全部细节
- 带注释的每周以太坊将在每期发布的后一天在 evanvanness.com 上发布
- SignalDAO 的实验:使用 Telegram 机器人实现自动化的 DAO 投票
- DeFi 协议的价值捕获问题
应用
- PoolTogether 如何选出胜者
- Metacoin:Ameen 提议只使用 ETH 作为质押品、使用 Uniswap 作为预言机,且治理最小化的稳定币
- 本周内虚拟地产的成交量达 100 万美元
- Status v1 已推出。这是一款集隐私钱包、聊天软件和 web3 浏览器于一体的 APP。因为自 beta 来作了比较大的改动,所以更新前请备份自己的旧私钥
- bZx 遭遇了一个极端的套利事件,套利者使用闪电贷(flash loan)使得用作预言机的市场上价格产生较大波动。bZx 将使用他们的管理员密钥把余下的质押品分给 iETH 持有者。可以看看 bloxy.info 做的交易过程可视化
治理
- EIP2515:使用难度冻结来替换难度炸弹
原文链接: https://weekinethereumnews.com
作者: Evan Van Ness
翻译: 阿剑
本文由作者授权 EthFans 翻译及再出版。