每周以太坊进展,2020/07/12

Solidity v0.6.11:继承 NatSpec 注释,更好的 debugging 数据输出,Truffle v5.1.34:大量的依赖库更新(例如 Node 升级至 10.12)

## Eth1 * Piper Merriam 主张[应该让以太坊的客户端变得更容易构建](https://snakecharmers.ethereum.org/applying-the-five-whys-to-the-client-diversity-problem/) * [部署带有 Frafana/Prometheus/Seq 监控机制的 Nethermind 客户端](https://medium.com/nethermind-eth/deploying-nethermind-ethereum-client-with-monitoring-stack-55ce1622edbd) * 最新的[核心开发者会议](https://youtu.be/RUZ3eJ81c0k)。来自 [Beiko](https://twitter.com/TimBeiko/status/1281584671206211585) 和 [Ranjan](https://github.com/ethereum/pm/blob/cd5e46d86909e034568ef01b0022def006248e0a/All%20Core%20Devs%20Meetings/Meeting%2091.md) 的备忘录,快速讨论了一些 EIP 流程的问题,还大篇幅讨论了上述 Piper 的文章中提出的问题 * [Simpler sync:状态快照、区块链与收据文件](https://ethresear.ch/t/simpler-ethereum-sync-major-minor-state-snapshots-blockchain-files-receipt-files/7672) * [基于 DHT 的状态网络](https://notes.ethereum.org/EYRD1-NZQ5aVRCsM4fg92Q) * [Vitalik 有关无状态客户端见证数据的幻灯片](https://vitalik.ca/files/misc_files/stateless_client_witnesses.pdf) * [Quilt 的账户抽象基础](https://github.com/quilt/account-abstraction-playground) ## Eth2 * 最新的 [what’s new in eth2](https://hackmd.io/@benjaminion/eth2_news/https%3A%2F%2Fhackmd.io%2F%40benjaminion%2Fwnie2_200710) * [以太坊的 Eth2 研究团队 AMA](https://www.reddit.com/r/ethereum/comments/ho2zpt/ama_we_are_the_efs_eth_20_research_team_pt_4_10/):正通往[在 2020 年启动 Phase 0](https://www.reddit.com/r/ethereum/comments/ho2zpt/ama_we_are_the_efs_eth_20_research_team_pt_4_10/fxj2r7p/) 的目标;[phase1 规范有希望很快完成](https://www.reddit.com/r/ethereum/comments/ho2zpt/ama_we_are_the_efs_eth_20_research_team_pt_4_10/fxizpkf/);还讨论了有关 [VDF](https://www.reddit.com/r/ethereum/comments/ho2zpt/ama_we_are_the_efs_eth_20_research_team_pt_4_10/fxj4gsh/) 及其它事项的信息 * 最新的 [Eth2 实现者会议](https://youtu.be/4IooxDX_GfU?t=49)。来自 [Ben](https://hackmd.io/@benjaminion/B1WexiV1P) 和 [Mamy](https://gist.github.com/mratsim/9fe87f650cde05c5da8c3c49da2f3b06) 的备忘录 * [Beacon fuzz](https://blog.sigmaprime.io/beacon-fuzz-06.html):Eth2 客户端的 differential fuzzer 现已容器化,所以大家都能用 docker 来运行并发现客户端的 bug 了。该测试器在上个月曾发现 Nimbus 和 Lodestar 的 bug * Nimbus 希望能让你在[旧手机上运行 Eth2 验证者](https://our.status.im/the-importance-of-an-easy-to-use-mobile-friendly-client/) * [BeaconScan](https://medium.com/etherscan-blog/beaconscan-the-validators-explorer-66c5aa2d4229) 将为验证者提供数据面板和邮件提醒 * IPFS 的 [GossipSub v1.1](https://blog.ipfs.io/gossipsubv1.1-eval-report-and-security-audit/) 完整评估(GnossipSub 也将用于 Eth2) ## Layer-2 * [对 zk rollups 工作原理的精炼解释](https://ethresear.ch/t/validating-transactions-with-zk-methods/7654/3) ## 开发者材料 * Solidity [v0.6.11](https://solidity.ethereum.org/2020/07/07/solidity-0611-release-announcement/):继承 NatSpec 注释,更好的 debugging 数据输出 * Truffle [v5.1.34](https://github.com/trufflesuite/truffle/releases/tag/v5.1.34):大量的依赖库更新(例如 Node 升级至 10.12) * 四篇文章构成的系列教程:[web3.go](https://medium.com/coinmonks/web3-go-part-1-31c68c68e20e),把 go-ethereum 当成一个库 * [Solidity 首次发行 5 周年纪念活动](https://solidity.ethereum.org/2020/07/08/solidity-turns-5/) * [Transthereum](https://medium.com/unibrightio/transthereum-unibrights-open-source-blockchain-explorer-for-developers-2894d0bac293):类似于 Ganache 的本地环境区块浏览器 * Alchemys 的[开发工具箱](https://blog.alchemyapi.io/blog/alchemy-build-the-most-powerful-tools-for-blockchain-developers):区块浏览器、交易池可视化、RPC 调用组合器 * Torus 现在支持通过 Google、Facebook、Reddit、Twitch、Discord 、AppleID、Github、LinkedIn、Twitter、Line 和 Passwordless 账户[来生成 以太坊钱包](https://medium.com/toruslabs/login-to-torus-with-appleid-github-linkedin-twitter-line-and-passwordless-accounts-50c591725de2) * [Legions](https://media.consensys.net/legions-a-tool-for-ethereum-security-researchers-e526cb84c505):ConsenSysDiligence 工具,以查询公共的节点端口 * [教程:使用 Manticore 来验证你的合约的不变量](https://blog.trailofbits.com/2020/07/12/new-manticore-verifier-for-smart-contracts/) * Austin Griffith 的 [scaffold-eth 和 IPFS 教程](https://medium.com/@austin_48503/tl-dr-scaffold-eth-ipfs-20fa35b11c35) * Epheph 视频讲解[如何用 Tenderly 避免自己成为 honey pot](https://twitter.com/epheph/status/1281340414105014272) * [理解 diamond proxy 标准](https://dev.to/mudgen/understanding-diamonds-on-ethereum-1fb) ## 生态 * [DeFi 锁定资金量突破 20 亿美元](https://twitter.com/defipulse/status/1280864007029583873) * [TheGraph 在 2020 年 6 月处理了 10 亿次查询请求](https://thegraph.com/blog/one-billion-monthly-queries) * [会被审查的资产不适宜作为担保品](https://www.tonysheng.com/p/censorable-assets-are-toxic-collateral) * [DeFi 世界里的聚合理论](https://insights.deribit.com/market-research/aggregation-theory-applied-to-defi/) * [流动性挖矿机会一览](https://tokenbrice.xyz/posts/2020/yield-farmer-tier-list/) ## 应用 * [Kyber 的 Katalyst 更新已激活](https://blog.kyber.network/katalyst-and-kyberdao-are-now-live-19ee6a6eb77e) * [Cryptograph](https://medium.com/cryptograph/introducing-cryptograph-a01fc53399e1) 艺术品 NFT 拍卖:前一个买家可以获得更高出价的 10%,而创建者的获益捐给慈善机构 ## 治理 * [ERC2774](https://github.com/ethereum/EIPs/blob/de0b77485de2de96ce7b94b0b7a7131e18be19bf/EIPS/eip-2774.md):价格敏感型挑战过程 * [ERC2770](https://github.com/ethereum/EIPs/blob/c2417ea6c2aed914279429b5e90b685671a695c2/EIPS/eip-2770.md):元交易转发器合约 * * * **原文链接:** [https://weekinethereumnews.com/week-in-ethereum-news-july-12-2020/](https://weekinethereumnews.com/week-in-ethereum-news-july-12-2020/) **作者:** Evan Van Ness **翻译:** 阿剑 本期 Week In Ethereum News 由 [Trail of Bits](https://www.trailofbits.com/) 赞助。 本文由作者授权 EthFans 翻译及再出版。

Eth1

  • Piper Merriam 主张应该让以太坊的客户端变得更容易构建
  • 部署带有 Frafana/Prometheus/Seq 监控机制的 Nethermind 客户端
  • 最新的核心开发者会议。来自 Beiko 和 Ranjan 的备忘录,快速讨论了一些 EIP 流程的问题,还大篇幅讨论了上述 Piper 的文章中提出的问题
  • Simpler sync:状态快照、区块链与收据文件
  • 基于 DHT 的状态网络
  • Vitalik 有关无状态客户端见证数据的幻灯片
  • Quilt 的账户抽象基础

Eth2

  • 最新的 what’s new in eth2
  • 以太坊的 Eth2 研究团队 AMA:正通往在 2020 年启动 Phase 0 的目标;phase1 规范有希望很快完成;还讨论了有关 VDF 及其它事项的信息
  • 最新的 Eth2 实现者会议。来自 Ben 和 Mamy 的备忘录
  • Beacon fuzz:Eth2 客户端的 differential fuzzer 现已容器化,所以大家都能用 docker 来运行并发现客户端的 bug 了。该测试器在上个月曾发现 Nimbus 和 Lodestar 的 bug
  • Nimbus 希望能让你在旧手机上运行 Eth2 验证者
  • BeaconScan 将为验证者提供数据面板和邮件提醒
  • IPFS 的 GossipSub v1.1 完整评估(GnossipSub 也将用于 Eth2)

Layer-2

  • 对 zk rollups 工作原理的精炼解释

开发者材料

  • Solidity v0.6.11:继承 NatSpec 注释,更好的 debugging 数据输出
  • Truffle v5.1.34:大量的依赖库更新(例如 Node 升级至 10.12)
  • 四篇文章构成的系列教程:web3.go,把 go-ethereum 当成一个库
  • Solidity 首次发行 5 周年纪念活动
  • Transthereum:类似于 Ganache 的本地环境区块浏览器
  • Alchemys 的开发工具箱:区块浏览器、交易池可视化、RPC 调用组合器
  • Torus 现在支持通过 Google、Facebook、Reddit、Twitch、Discord 、AppleID、Github、LinkedIn、Twitter、Line 和 Passwordless 账户来生成 以太坊钱包
  • Legions:ConsenSysDiligence 工具,以查询公共的节点端口
  • 教程:使用 Manticore 来验证你的合约的不变量
  • Austin Griffith 的 scaffold-eth 和 IPFS 教程
  • Epheph 视频讲解如何用 Tenderly 避免自己成为 honey pot
  • 理解 diamond proxy 标准

生态

  • DeFi 锁定资金量突破 20 亿美元
  • TheGraph 在 2020 年 6 月处理了 10 亿次查询请求
  • 会被审查的资产不适宜作为担保品
  • DeFi 世界里的聚合理论
  • 流动性挖矿机会一览

应用

  • Kyber 的 Katalyst 更新已激活
  • Cryptograph 艺术品 NFT 拍卖:前一个买家可以获得更高出价的 10%,而创建者的获益捐给慈善机构

治理

  • ERC2774:价格敏感型挑战过程

  • ERC2770:元交易转发器合约

    • *

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

本期 Week In Ethereum News 由 Trail of Bits 赞助。

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

区块链技术网。

  • 发表于 2020-07-15 14:53
  • 阅读 ( 818 )
  • 学分 ( 6 )
  • 分类:资讯

评论