每周以太坊进展 2020/06/07

新扩容方案 Validum 出世

## Eth1 * [即将到来的 Turbogeth 客户端的亮点和局限性](https://ledgerwatch.github.io/turbo_geth_release.html) * [账户抽象化研究的历史](https://hackmd.io/@matt/r1neQ_B38) * [YOLO 测试网](https://twitter.com/peter_szilagyi/status/1268123563850170368)启动 —— 为下一次硬分叉测验 EIP 的临时测试网 ## Eth2 * Danny Ryan:[截至 2020 年 6 月,Eth2 的开发状况](https://ethfans.org/posts/the-state-of-eth2-june-2020) * 最新的 [Prysmatic 客户端升级](https://medium.com/prysmatic-labs/eth-2-0-dev-update-51-v0-12-testnet-on-the-horizon-85e93de00f94)。已实现最新 spec,加入了 Eth1 客户端,公布了重启客户端的计划 * Teku:[面向企业的 Eth2 客户端](https://pegasys.tech/teku-ethereum-2-for-enterprise/) * [抓取自 Eth2 测试网的数据](https://twitter.com/JonnyRhea/status/1269050893577736192) * [基于 Eth2 验证者代理的模拟](https://github.com/ethereum/rig/blob/master/eth2economics/code/beaconrunner2050/br2050.ipynb) * [使用 Nethermind 和 Lighthouse 参与测试网 Staking 的指南](https://medium.com/nethermind-eth/using-nethermind-to-run-a-validator-in-eth2-5c227653e197) ## Layer-2 * Deversifi [携 StarkEx 引擎登陆主网](https://medium.com/starkware/starks-over-mainnet-b83e63db04c0)!数据在链下保存(由大节点保存),每秒可处理 18000 笔交易 * 使用零知识证明、搭配链下数据的方案[被命名为 “Validium”](https://twitter.com/VitalikButerin/status/1267455602764251138) * [zk rollup(数据放在链上)与 Deversifi 的 Validum(数据放在链下)有何区别?](https://medium.com/matter-labs/zkrollup-vs-validium-starkex-5614e38bc263) * [用攻击模式来说明 Validum 的安全假设](https://notes.ethereum.org/DD7GyItYQ02d0ax_X-UbWg?view) * StarkWare [使用 Validum 引导 130 万 Reddit 账户进入以太坊](https://medium.com/starkware/with-starkex-ethereum-is-ready-for-reddit-3b2966d5203b) * [OMG 的 More Viable Plasma 实现上线主网](https://omg.network/omg-network-scales-ethereum/)(当前还是 POA 权威证明模式);Bitfinex 交易所在 OMG 上整合了 USDT * [Loopring Pay 上线](https://medium.com/loopring-protocol/loopring-pay-is-live-zkrollup-transfers-on-ethereum-770d35213408):免费、即时的 ETH/token 转账,使用 Loopring 的 zk rollup ## 开发者材料 * Solidity [v0.6.9](https://solidity.ethereum.org/2020/06/05/solidity-069-release-announcement/):为 solc-js 加入 SMT 检查;允许为 [calldate 修饰任意函数的参数](https://learnblockchain.cn/article/1107);还提供了一套机制来指定导入目录 * 在 Wallfe 中[测试一次调用的所有效果](https://medium.com/ethworks/new-waffle-matcher-expect-to-be-calledoncontract-50dbd2a71a78) * Buidler [v1.3.6](https://github.com/nomiclabs/buidler/releases/tag/buidler-core-v1.3.6) 加入了 Solidity v0.6.x * [Sourcify](https://solidity.ethereum.org/2020/06/02/sourcify-towards-safer-contract-interaction-for-humans/):去中心化的自动化合约验证服务 * Covalent 的 [DeFi SDK](https://www.covalenthq.com/blog/covalent-defi-sdk/) 可查询历史数据 * VS Code 插件[支持用 NodeJS 来写 DeFi 应用](https://marketplace.visualstudio.com/items?itemName=ericglau.defi-ls) * [为你的前端使用 Dapphero](https://medium.com/@apoorvlathey/how-i-made-a-blockchain-based-game-using-just-html-a0de7b1ebd8c) * [Aragon 如何为 Aragon Court 最小化 Gas 开销](https://blog.aragon.one/rage-against-the-ev-machine-part-2/) * Tornado Cash [为 TOR 用户整合 Chainlink 的 Gas Price 信息输入机制](https://medium.com/@tornado.cash/tornado-cash-integrates-chainlink-gas-price-oracle-live-on-mainnet-64a214d9e730) * [使用 Solidity 来验证默克尔多值证明](https://github.com/miguelmota/merkletreejs-multiproof-solidity) * [Trail of Bits 使用 fuzzing 方法在 Solidity 编译器中发现了 20 个 bug](https://blog.trailofbits.com/2020/06/05/breaking-the-solidity-compiler-with-a-fuzzer/) ## 生态 * ETHGlobal 的 [HackMoney 比赛最终名单](https://twitter.com/ETHGlobal/status/1267564960433004545)以及所有[获得奖金支持的胜出者](https://twitter.com/ETHGlobal/status/1268278350868623360) * [使用 email 来接收 ENS 域名续订提醒](https://medium.com/the-ethereum-name-service/receive-email-notifications-to-renew-your-eth-names-with-new-tool-from-buidlhub-72aaba226194) * 1inch 放出 [Chi](https://medium.com/@1inch.exchange/1inch-introduces-chi-gastoken-d0bd5bb0f92b),一种最优化的 gastoken ## 应用 * [Synthetix 加入了 liquidations](https://blog.synthetix.io/liquidation-faqs/) * [Maker 添加 TUSD 和 USDC-B 作为担保品](https://blog.makerdao.com/tusd-and-usdc-b-approved-by-maker-governance-as-collateral-types-in-the-maker-protocol/)(USDC-B 实际上是给 USDC 添加的第二套担保参数,用意是应对紧急情况) * [Satellite](https://www.reddit.com/r/ethfinance/comments/gwmol3/i_would_like_to_introduce_satellite_a_totally_new/):使用你的 ETH 地址来签名数据,用 IPFS 和 BitTorrent 来分发数据 * [Tornado Cash 添加观察密钥(View Key)可显示资金来源](https://medium.com/@tornado.cash/tornado-cash-compliance-9abbf254a370) ## 治理 * [ERC2696](https://github.com/ethereum/EIPs/blob/53e9f35b7a7704966266e6f498e2c98242879eb3/EIPS/eip-2696.md):JavaScript “request” 方法的 RPC 传输 * [ERC2700](https://github.com/ethereum/EIPs/blob/fd3da40d92e702fba9929d3ac4d066d6e47b4dbd/EIPS/eip-2700.md):JavaScript Provider Event Emitter --- **原文链接:** [https://weekinethereumnews.com](https://weekinethereumnews.com/) **作者:** Evan Van Ness **翻译:** 阿剑 本期 Week In Ethereum News 由 [Celer](https://www.celer.network/) 赞助。 本文由作者授权 EthFans 翻译及再出版。

Eth1

  • 即将到来的 Turbogeth 客户端的亮点和局限性
  • 账户抽象化研究的历史
  • YOLO 测试网启动 —— 为下一次硬分叉测验 EIP 的临时测试网

Eth2

  • Danny Ryan:截至 2020 年 6 月,Eth2 的开发状况
  • 最新的 Prysmatic 客户端升级。已实现最新 spec,加入了 Eth1 客户端,公布了重启客户端的计划
  • Teku:面向企业的 Eth2 客户端
  • 抓取自 Eth2 测试网的数据
  • 基于 Eth2 验证者代理的模拟
  • 使用 Nethermind 和 Lighthouse 参与测试网 Staking 的指南

Layer-2

  • Deversifi 携 StarkEx 引擎登陆主网!数据在链下保存(由大节点保存),每秒可处理 18000 笔交易
  • 使用零知识证明、搭配链下数据的方案被命名为 “Validium”
  • zk rollup(数据放在链上)与 Deversifi 的 Validum(数据放在链下)有何区别?
  • 用攻击模式来说明 Validum 的安全假设
  • StarkWare 使用 Validum 引导 130 万 Reddit 账户进入以太坊
  • OMG 的 More Viable Plasma 实现上线主网(当前还是 POA 权威证明模式);Bitfinex 交易所在 OMG 上整合了 USDT
  • Loopring Pay 上线:免费、即时的 ETH/token 转账,使用 Loopring 的 zk rollup

开发者材料

  • Solidity v0.6.9:为 solc-js 加入 SMT 检查;允许为 calldate 修饰任意函数的参数;还提供了一套机制来指定导入目录
  • 在 Wallfe 中测试一次调用的所有效果
  • Buidler v1.3.6 加入了 Solidity v0.6.x
  • Sourcify:去中心化的自动化合约验证服务
  • Covalent 的 DeFi SDK 可查询历史数据
  • VS Code 插件支持用 NodeJS 来写 DeFi 应用
  • 为你的前端使用 Dapphero
  • Aragon 如何为 Aragon Court 最小化 Gas 开销
  • Tornado Cash 为 TOR 用户整合 Chainlink 的 Gas Price 信息输入机制
  • 使用 Solidity 来验证默克尔多值证明
  • Trail of Bits 使用 fuzzing 方法在 Solidity 编译器中发现了 20 个 bug

生态

  • ETHGlobal 的 HackMoney 比赛最终名单以及所有获得奖金支持的胜出者
  • 使用 email 来接收 ENS 域名续订提醒
  • 1inch 放出 Chi,一种最优化的 gastoken

应用

  • Synthetix 加入了 liquidations
  • Maker 添加 TUSD 和 USDC-B 作为担保品(USDC-B 实际上是给 USDC 添加的第二套担保参数,用意是应对紧急情况)
  • Satellite:使用你的 ETH 地址来签名数据,用 IPFS 和 BitTorrent 来分发数据
  • Tornado Cash 添加观察密钥(View Key)可显示资金来源

治理

  • ERC2696:JavaScript “request” 方法的 RPC 传输
  • ERC2700:JavaScript Provider Event Emitter

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

本期 Week In Ethereum News 由 Celer 赞助。

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

区块链技术网。

  • 发表于 2020-06-09 16:20
  • 阅读 ( 910 )
  • 学分 ( 8 )
  • 分类:以太坊

评论