每周以太坊进展 2020/10/11

PoS 启动 (“eth2”) spec v1.0.0,放出候选方案

## Eth1 * [在二叉树中驱逐 RLP 方法](https://medium.com/@gballet/structure-of-a-binary-state-tree-part-1-48c587836d2f) * 最新的 [eip1559 视频会议](https://www.youtube.com/watch?v=SHVfypwL5W8)。来自 [Tim Beiko](https://twitter.com/TimBeiko/status/1314239524810051585) 的备忘录。 * Incubed [v3.1](https://github.com/blockchainsllc/in3-c/releases/tag/v3.1.0):极轻量的客户端,现在有了哨兵选项和新的 ABI 编码器 ## EIP * [EIP3026](https://eips.ethereum.org/EIPS/eip-3026):BW6-761 曲线操作 * [ERC3023](https://github.com/ethereum/EIPs/blob/6b15a3da608cb49e271d6f7a9fe8422629bb4c0c/EIPS/eip-3023.md):合约钱包检测 * [ERC3030](https://github.com/ethereum/EIPs/blob/cb13fd17b3a21fd889941513e09251335a7ee927/EIPS/eip-3030.md):BLS 远程签名器 HTTP API ## PoS 启动 * [PoS 启动 (“eth2”) spec v1.0.0](https://github.com/ethereum/eth2.0-specs/releases/tag/v1.0.0-rc.0),放出候选方案 * [Phase 0 启动相关的 EIP 合并](https://eips.ethereum.org/EIPS/eip-2982) * [押金合约的形式化验证](https://github.com/PegaSysEng/deposit-sc-dafny) * [eth2 赏金项目发布](https://eth2bounty.ethereum.org/) * [Gasper 中的一种均势性攻击](https://ethresear.ch/t/a-balancing-attack-on-gasper-the-current-candidate-for-eth2s-beacon-chain/8079),是去年 Ryuya 所提出的 filpflop 攻击的一种变种 * 回应:为 LMD Ghost 加入 [“同步瓶颈” 工具](https://notes.ethereum.org/6EAsltAXSIeMHeRztEGRdg) * [评估秘密领袖选举中的序列不可预测性](https://ethresear.ch/t/a-quick-script-for-estimating-how-unpredictable-the-sequencer-is-with-various-ssle-setups/8065) * Phase 1:[使用 Kate 承诺的 2D 数据可用性](https://ethresear.ch/t/2d-data-availability-with-kate-commitments/8081) * [在 PoW 链上为置换 PoS 而变更操作码](https://hackmd.io/XEq28xrRTsWUdLzRvAbCpg?view) ## Layer-2 * [Curve 在 zkSync 的 Zinc VM 上实现了,已在测试网推出](https://medium.com/matter-labs/curve-zksync-l2-ethereums-first-user-defined-zk-rollup-smart-contract-5a72c496b350) * StarkWare:[比之 optimistic rollup,zk-rollup 有更高的资金效率](https://medium.com/starkware/the-optimistic-rollup-dilemma-c8fc470ca10c) * [Hermez zk-rollup 公开白皮书](https://blog.hermez.io/the-hermez-white-paper-is-out/) * [TheGraph 将在主网上使用状态通道](https://thegraph.com/blog/the-graph-brings-state-channels-to-ethereum) ## 开发者材料 * Solidity [v0.7.3](https://solidity.ethereum.org/2020/10/07/solidity-dynamic-array-cleanup-bug/):修复了动态数组的 bug * WalletConnect [v1.3](https://twitter.com/pedrouid/status/1314605111231086593):更好的移动端到桌面端体验 * Remix [v0.10.5](https://medium.com/remix-ide/remix-0-10-5-is-released-aba6cedd161d):让你自己的 web3 供应器(例如 WlaaetConnect 插件)、调试器连接到归档节点 * [Smock](https://github.com/ethereum-optimism/smock):在 JavaScript 中模拟 Solidity * Typechain [v2](https://github.com/ethereum-ts/TypeChain/releases/tag/typechain%402.0.1):全栈跟踪,修复了库中对枚举的解码 * [ENSjs](https://medium.com/the-ethereum-name-service/releasing-ensjs-and-announcing-ens-integration-workshop-63ffad001446) 支持大部分的 ENS 操作 * Vyper [v0.2.6](https://github.com/vyperlang/vyper/releases/tag/v0.2.6):包含两个重大的 bug 修复 * [Vyper 教程,part 2](https://vyper.fun/#/2/introduction) * 使用 [Nethereum 客户端和 Unity](https://medium.com/coinmonks/part-2-using-nethereum-in-unity-5b09f2d8c718) * [Infura 使用入门](https://blog.infura.io/getting-started-with-infuras-ethereum-api/):使用 Nodejs 通过 websocket 或者 https 来连接 * [以太坊编程安全性入门指南](https://www.linumlabs.com/articles/a-brief-overview-of-why-you-should-absolutely-insist-on-audits-for-smart-contracts) * [用一个蜜罐合约来理解抢跑交易](https://sergeypotekhin.com/detect-ethereum-front-runners/), [中译文](https://learnblockchain.cn/article/1595) * 0x 的经济学家 Peter Zeitz 使用闪电贷发现了 [Curve/Swerve 中的致命 bug](https://medium.com/@peter_4205/curve-vulnerability-report-a1d7630140ec) * [以太坊中的数字签名,入门](https://medium.com/mycrypto/the-magic-of-digital-signatures-on-ethereum-98fe184dc9c7) * Santi Palladino:[合约升级技术的现状](https://learnblockchain.cn/article/1933) ## 生态 * Metamask 宣布[月活用户超过 1 亿](https://medium.com/metamask/metamask-exceeds-1-million-monthly-active-users-9da72a1e915d),正通过加入[互换聚合器](https://consensys.net/blog/press-release/consensys-introduces-token-swaps-for-metamask/)来变现 * Bloxroute 基准测试表明[使用他们的 API 可以加速交易传播](https://medium.com/bloxroute/sending-raw-transactions-fast-measuring-how-much-improvement-bloxroute-can-bring-to-node-service-20652b2afcf3) * 要是你 [approve(许可)过土狗项目转移你的代币](https://medium.com/zengo/unicats-go-phishing-eaf39ff9da64),那丢钱的时候就别太惊讶 ## 应用 * 稳定币交易依旧火热:[Shell Protocol](https://medium.com/shell-protocol/shell-protocol-launches-first-stablecoin-pool-f874d383d25e) 上线主网 * [Cofix AMM](https://medium.com/dragonfly-research/introducing-cofix-a-next-generation-amm-199aea686b6b):在波动小的时候,能够以更接近的市场价格提供更大的流动性,使用 Nest 预言机 * Streamr 的[数据联盟开发框架](https://blog.streamr.network/its-time-to-build-data-unions/),帮助你集体出售自己的数据。已上线主网 * [Kyber:改变以适应市场](https://blog.kyber.network/kyber-continue-delivering-a-sustainable-liquidity-infrastructure-for-defi-f9945cab503) ## 其他 * [手写计算过程来解释 PLONK](https://research.metastate.dev/plonk-by-hand-part-1/)(还有 [Part-2](https://research.metastate.dev/plonk-by-hand-part-2-the-proof/)) (完) --- **原文链接:** [https://weekinethereumnews.com/week-in-eth-news-october-11-2020/](https://weekinethereumnews.com/week-in-eth-news-october-11-2020/) **作者:** Evan Van Ness **翻译:** 阿剑 Week In Ethereum News 现正得到 [Matcha](https://matcha.xyz/?id=wien) 的赞助。 本文由作者授权 EthFans 翻译及再出版。

Eth1

  • 在二叉树中驱逐 RLP 方法
  • 最新的 eip1559 视频会议。来自 Tim Beiko 的备忘录。
  • Incubed v3.1:极轻量的客户端,现在有了哨兵选项和新的 ABI 编码器

EIP

  • EIP3026:BW6-761 曲线操作
  • ERC3023:合约钱包检测
  • ERC3030:BLS 远程签名器 HTTP API

PoS 启动

  • PoS 启动 (“eth2”) spec v1.0.0,放出候选方案
  • Phase 0 启动相关的 EIP 合并
  • 押金合约的形式化验证
  • eth2 赏金项目发布
  • Gasper 中的一种均势性攻击,是去年 Ryuya 所提出的 filpflop 攻击的一种变种
  • 回应:为 LMD Ghost 加入 “同步瓶颈” 工具
  • 评估秘密领袖选举中的序列不可预测性
  • Phase 1:使用 Kate 承诺的 2D 数据可用性
  • 在 PoW 链上为置换 PoS 而变更操作码

Layer-2

  • Curve 在 zkSync 的 Zinc VM 上实现了,已在测试网推出
  • StarkWare:比之 optimistic rollup,zk-rollup 有更高的资金效率
  • Hermez zk-rollup 公开白皮书
  • TheGraph 将在主网上使用状态通道

开发者材料

  • Solidity v0.7.3:修复了动态数组的 bug
  • WalletConnect v1.3:更好的移动端到桌面端体验
  • Remix v0.10.5:让你自己的 web3 供应器(例如 WlaaetConnect 插件)、调试器连接到归档节点
  • Smock:在 JavaScript 中模拟 Solidity
  • Typechain v2:全栈跟踪,修复了库中对枚举的解码
  • ENSjs 支持大部分的 ENS 操作
  • Vyper v0.2.6:包含两个重大的 bug 修复
  • Vyper 教程,part 2
  • 使用 Nethereum 客户端和 Unity
  • Infura 使用入门:使用 Nodejs 通过 websocket 或者 https 来连接
  • 以太坊编程安全性入门指南
  • 用一个蜜罐合约来理解抢跑交易, 中译文
  • 0x 的经济学家 Peter Zeitz 使用闪电贷发现了 Curve/Swerve 中的致命 bug
  • 以太坊中的数字签名,入门
  • Santi Palladino:合约升级技术的现状

生态

  • Metamask 宣布月活用户超过 1 亿,正通过加入互换聚合器来变现
  • Bloxroute 基准测试表明使用他们的 API 可以加速交易传播
  • 要是你 approve(许可)过土狗项目转移你的代币,那丢钱的时候就别太惊讶

应用

  • 稳定币交易依旧火热:Shell Protocol 上线主网
  • Cofix AMM:在波动小的时候,能够以更接近的市场价格提供更大的流动性,使用 Nest 预言机
  • Streamr 的数据联盟开发框架,帮助你集体出售自己的数据。已上线主网
  • Kyber:改变以适应市场

其他

  • 手写计算过程来解释 PLONK(还有 Part-2)

(完)

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

Week In Ethereum News 现正得到 Matcha 的赞助。

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

区块链技术网。

  • 发表于 2020-10-14 09:59
  • 阅读 ( 817 )
  • 学分 ( 44 )
  • 分类:资讯

评论