每周以太坊进展,2020-11-29

权益证明启动,信标链将在 UTC 时间 12 月 1 号中午 12 点启动

## Eth1 * Nethermind [v1.9.39](https://github.com/NethermindEth/nethermind/releases/tag/1.9.39) —— 如果你正在[使用 Nethermind 客户端为自己的 Eth2.0 验证者提供服务](https://medium.com/nethermind-eth/an-important-announcement-from-the-nethermind-team-c31ce785b7f1),请立即升级 * [Nethermind(用 .NET core 语言编写)在性能上的提升](https://blog.scooletz.com/2020/11/23/improving-Nethermind-performance) * [EthereumJS VM v5](https://blog.ethereum.org/2020/11/26/ethereumjs-vm-v5-release/):现在是一个 monorepo,支持所有的 fork,全部都用 TypeScript 编写,所有的 API 都可以与 JavaScript Promises 一起工作 * 最新的[核心开发者会议](https://youtu.be/UGyqRoLwq1o?t=244);Beiko 的[备忘录](https://twitter.com/TimBeiko/status/1332324209649885184):详细讨论 Berlin 分叉的内容;SSZ 出局。情形未变,柏林分叉最有可能的 EIP 仍是:2929、2930、2718、2565、2315 * [EVM384 更新](https://notes.ethereum.org/@poemm/evm384-update4):EVM 中的 384 位算术。最终的配对算法已完成,运行时比 wasm 要好,几乎跟 Rust 一样快。 * [Alexandria 状态网络](https://snakecharmers.ethereum.org/alexandria-dev-update-2/):概念验证可以在年底前准备好 * [代码默克尔化基准测试](https://ethereum-magicians.org/t/eip-2926-chunk-based-code-merkleization/4555/13) ## EIP * [ERC3135](https://github.com/ethereum/EIPs/pull/3135):排他性申领的 token ## 权益证明启动 * 用户所存押金已达到启动门槛(在撰写本周报之时已超额 60%)。信标链将在 UTC 时间 12 月 1 号中午 12 点启动 * 如果你正在质押,请确保自己更新到了客户端的最新版本:[Lighthouse](https://github.com/sigp/lighthouse/releases/tag/v1.0.2)、[Nimbus](https://github.com/status-im/nimbus-eth2/releases/tag/v1.0.0)、[Prysm](https://github.com/prysmaticlabs/prysm/releases/tag/v1.0.2)、[Teku](https://github.com/ConsenSys/teku/releases/tag/20.11.0)(最新版本可能还会更新,务必注意!),并加入相关客户端的 Discord 频道 * Somer Esat 的 Ubuntu Staking 指南现已更新主网版本:[Lighthouse](https://someresat.medium.com/guide-to-staking-on-ethereum-2-0-ubuntu-lighthouse-41de20513b12?sk=ac7477fd99b6648a5745a3e327f2701c)、[Nimbus](https://someresat.medium.com/guide-to-staking-on-ethereum-2-0-ubuntu-nimbus-e86bdee8c550?sk=6d2d96e714d0ec41c702b94bddec5040)、[Prysm](https://someresat.medium.com/guide-to-staking-on-ethereum-2-0-ubuntu-prysm-56f681646f74?sk=b61691b713d37802b8345855dc356b02)、[Teku](https://someresat.medium.com/guide-to-staking-on-ethereum-2-0-ubuntu-teku-e4247e7c75a1?sk=6d63b55ebe821bd18788c99fa81e437c) * [用 docker 参与质押](https://github.com/eth2-educators/eth2-docker) * [Staking 的最佳安全实践](https://www.coincashew.com/coins/overview-eth/guide-or-security-best-practices-for-a-eth2-validator-beaconchain-node) * 使用 [“ntp” 和设定好的 “tinker panic 5”](https://twitter.com/dankrad/status/1332427232766255108) (以防止时间服务器攻击) * [Vitalik 对创世区块验证者的评论](https://twitter.com/VitalikButerin/status/1331231955787030528) * 有了创世块的数据,我们就可以计算[权益人可得到的最低回报](https://twitter.com/AlexanderFisher/status/1331242944314085379)了(因为每个 epoch 只能添加 4 名验证者) ## PoS 后续计划 * [将主网的状态(“eth1”)放到信标链上的提案](https://ethresear.ch/t/executable-beacon-chain/8271)(可执行的信标链) * 押金退出的几种方法:[直接简单取款](https://ethresear.ch/t/dirt-simple-withdrawal-contract/8218)、[简单取款](https://ethresear.ch/t/simple-eth1-withdrawals-beacon-chain-centric/8256)、[超量余额转账](https://ethresear.ch/t/simple-transfers-of-excess-balance/8263) ## Layer-2 * Loopring 的 [zkrollup 智能合约钱包](https://medium.com/loopring-protocol/loopring-wallet-ethereum-unleashed-ac4173f940a5),安卓 app 已可使用,而且在钱包中持有余额还会获得奖励 * Hermez 的[大规模迁移机制](https://blog.hermez.io/hermez-massive-migrations-mechanism/),防止 rollup 的中心化 ## 开发者材料 * 使用 [redwoodjs 来创建一个以太坊应用](https://patrickgallagher.dev/blog/2020/11/18/web3-redwood-intro/using-redwoodjs-to-create-an-ethereum-app) * [搭配 Chainlink 的 VRF 教程用 Solidity 实现一个随机数生成器](https://blog.chain.link/random-number-generation-solidity/) * OpenZeppelin [Contracts v3.3](https://forum.openzeppelin.com/t/openzeppelin-contracts-3-3/4804),加入了时间锁,支持 Solidity v0.6 和 v0.7 * [以太坊新手开发者指南](https://www.linumlabs.com/articles/a-guide-for-developers-interested-in-learning-blockchain-development) * [12 月 4 日有开发者入门课程](https://www.reddit.com/r/ethereum/comments/k086iv/dec_4_ethereum_dev_onboarding_2_feat_linda_xie/) ## 安全性 * [所有 Damn Vulnerable DeFi 挑战赛的答案及解释](https://drdr-zz.medium.com/write-ups-and-lessons-learned-from-damn-vulnerable-defi-caa95d2678ec) * [更多 Damn Vulnerable DeFi 挑战赛解读](https://medium.com/@iphelix),来自 Peter Kacherginsky * [来自 88mph 的安全漏洞事后报告](https://medium.com/88mphapp/the-88mph-wild-ride-e09ec56ed079);该漏洞使得他们被盗 10 万美元,但也使得他们能通过 [Taichi](https://taichi.network/) 网络的隐私交易功能取回被盗的资金 ## 生态 * [Flashbots](https://medium.com/flashbots/frontrunning-the-mev-crisis-40629a613752):一个致力于去中心化矿工可抽取价值(MEV)的组织。他们正在搭建工具来[理解 MEV](https://github.com/flashbots/mev-inspect-rs),并提出一个[基于 Geth 的、拍卖交易排序权的 PoC](https://github.com/flashbots/mev-geth) * 以太坊基金会在第三季度[发放了 240 万美元的奖金](https://blog.ethereum.org/2020/11/25/esp-q3-updates/) * [EthOnline](https://www.youtube.com/playlist?list=PLXzKMXK2aHh5K68HuJR8fKFuGFXCBQg0T) 和 [EthBerlin](https://twitter.com/_franzihei/status/1331286181259120644) 的视频合集 * [在 calldata 中发现了推特的文本信息机器人](https://twitter.com/EtherText) * [Eth123](https://eth123.org/):以太坊生态资源的门户网站 ## 应用 * Coinbase 中心化交易所的 Dai 价格被推高,导致 [Compound 农民的贷款(总计 8500 万)被清算](https://www.comp.xyz/t/dai-liquidation-event/642) * Aave 的闪电贷在 2020 年的放贷额[超过 10 亿美金](https://twitter.com/twobitidiot/status/1332399827771068418) * [GnosisDAO](https://blog.gnosis.pm/announcing-gnosisdao-a7102fcf9224):治理 Gnosis 的财政和产品 ## 治理 * Ehrsam:[治理机制最小化](https://www.fehrsam.xyz/blog/governance-minimization) * Mintable 使用 [NFT 治理型 DAO](https://mintable.medium.com/mint-nft-dao-100-governed-by-nfts-18c99421230) 来防范闪电贷攻击 (完) * * * **原文链接:** [https://weekinethereumnews.com/week-in-ethereum-news-november-29-2020/](https://weekinethereumnews.com/week-in-ethereum-news-november-29-2020/) **作者:** Evan Van Ness **翻译:** 阿剑 Week In Ethereum News 现正得到 [Trail of Bits](https://www.trailofbits.com/) 的赞助。 本文由作者授权 EthFans 翻译及再出版。

Eth1

  • Nethermind v1.9.39 —— 如果你正在使用 Nethermind 客户端为自己的 Eth2.0 验证者提供服务,请立即升级
  • Nethermind(用 .NET core 语言编写)在性能上的提升
  • EthereumJS VM v5:现在是一个 monorepo,支持所有的 fork,全部都用 TypeScript 编写,所有的 API 都可以与 JavaScript Promises 一起工作
  • 最新的核心开发者会议;Beiko 的备忘录:详细讨论 Berlin 分叉的内容;SSZ 出局。情形未变,柏林分叉最有可能的 EIP 仍是:2929、2930、2718、2565、2315
  • EVM384 更新:EVM 中的 384 位算术。最终的配对算法已完成,运行时比 wasm 要好,几乎跟 Rust 一样快。
  • Alexandria 状态网络:概念验证可以在年底前准备好
  • 代码默克尔化基准测试

EIP

  • ERC3135:排他性申领的 token

权益证明启动

  • 用户所存押金已达到启动门槛(在撰写本周报之时已超额 60%)。信标链将在 UTC 时间 12 月 1 号中午 12 点启动
  • 如果你正在质押,请确保自己更新到了客户端的最新版本:Lighthouse、Nimbus、Prysm、Teku(最新版本可能还会更新,务必注意!),并加入相关客户端的 Discord 频道
  • Somer Esat 的 Ubuntu Staking 指南现已更新主网版本:Lighthouse、Nimbus、Prysm、Teku
  • 用 docker 参与质押
  • Staking 的最佳安全实践
  • 使用 “ntp” 和设定好的 “tinker panic 5” (以防止时间服务器攻击)
  • Vitalik 对创世区块验证者的评论
  • 有了创世块的数据,我们就可以计算权益人可得到的最低回报了(因为每个 epoch 只能添加 4 名验证者)

PoS 后续计划

  • 将主网的状态(“eth1”)放到信标链上的提案(可执行的信标链)
  • 押金退出的几种方法:直接简单取款、简单取款、超量余额转账

Layer-2

  • Loopring 的 zkrollup 智能合约钱包,安卓 app 已可使用,而且在钱包中持有余额还会获得奖励
  • Hermez 的大规模迁移机制,防止 rollup 的中心化

开发者材料

  • 使用 redwoodjs 来创建一个以太坊应用
  • 搭配 Chainlink 的 VRF 教程用 Solidity 实现一个随机数生成器
  • OpenZeppelin Contracts v3.3,加入了时间锁,支持 Solidity v0.6 和 v0.7
  • 以太坊新手开发者指南
  • 12 月 4 日有开发者入门课程

安全性

  • 所有 Damn Vulnerable DeFi 挑战赛的答案及解释
  • 更多 Damn Vulnerable DeFi 挑战赛解读,来自 Peter Kacherginsky
  • 来自 88mph 的安全漏洞事后报告;该漏洞使得他们被盗 10 万美元,但也使得他们能通过 Taichi 网络的隐私交易功能取回被盗的资金

生态

  • Flashbots:一个致力于去中心化矿工可抽取价值(MEV)的组织。他们正在搭建工具来理解 MEV,并提出一个基于 Geth 的、拍卖交易排序权的 PoC

  • 以太坊基金会在第三季度发放了 240 万美元的奖金

  • EthOnline 和 EthBerlin 的视频合集

  • 在 calldata 中发现了推特的文本信息机器人

  • Eth123:以太坊生态资源的门户网站

应用

  • Coinbase 中心化交易所的 Dai 价格被推高,导致 Compound 农民的贷款(总计 8500 万)被清算
  • Aave 的闪电贷在 2020 年的放贷额超过 10 亿美金
  • GnosisDAO:治理 Gnosis 的财政和产品

治理

  • Ehrsam:治理机制最小化
  • Mintable 使用 NFT 治理型 DAO 来防范闪电贷攻击

(完)

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

Week In Ethereum News 现正得到 Trail of Bits 的赞助。

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

区块链技术网。

  • 发表于 2020-12-01 16:11
  • 阅读 ( 589 )
  • 学分 ( 7 )
  • 分类:以太坊

评论