前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >每周以太坊进展 2021/12/31

每周以太坊进展 2021/12/31

作者头像
Tiny熊
发布2022-01-05 08:39:15
6340
发布2022-01-05 08:39:15
举报
文章被收录于专栏:深入浅出区块链技术

本文作者:EthWeekly[1]

主网

  • Akula[2]客户端预览版问世,用Rust编写,目前可以与Erigon一起运行同步,在不到24小时内完成从创世块的当前区块完全验证,支持Apache 2.0
  • 账户抽象[3]历史和EIP4337提案
  • 使用 Erigon在Raspberry Pi 4上运行的归档节点[4],在同一个设备上还可运行 Nimbus 质押客户端。

EIP标准

  • EIP4610[5]: ERC721 委托人扩展

权益证明POS

  • Dankrad提出新的分片设计[6]:添加了一个交易类型,将分片数据作为调用数据(calldata),允许Layer 1和Layer 2紧密集成,对区块构建者的计算要求更高。
  • 共识规范v1.1.8[7]: 确定 Bellatrix 为升级名称和新的测试向量
  • StakeWise Metro[8]:允许外部节点操作者

Layer2

  • Huobi Global[9] 支持在Arbitrum 上进行 ETH 存取款
  • Argent zksync wallet[10] 集成 ZigZag 交易所,统一收取 $1 的交易和网络费
  • #L222[11] 是2022年 Layer 2 采用的“官方的”标签🦆
  • 来自 ConsenSys Applied R&D 的高效的zk-EVM[12]算法建议

开发者材料

  • Solidity 语言服务器解释器[13]:每个支持语言服务器的IDE都可以对Solidity提供开箱即用的支持
  • Foundry forge run[14]命令,以脚本形式运行单文件合约,支持作弊码、主网分叉和调试日志
  • 使用 Echidna 的 Fuzzing[15] 复杂项目案例:使用 Sushi 的BentoBox
  • Yul & Solidity 的高级优化提示[16]
  • OpenZeppelin Nile v0.3.0[17] (StarkNet 项目在开罗): 部署帐户和发送交易,主网和Görli兼容
  • 短字符串(代码链接)[18]:immutable bytes32 可用于短字符串(Solidity不支持immutable字符串)在视图函数中转换回字符串
  • erc721-drop[19]: Drop NFT 模板,适用于发行量有上限及价格为固定,使用 Solmate,用 Foundry 测试,AGPL v3
  • 使用链下签名服务的Captcha-protected NFT distribution[20]
  • Merkle-airdrop-starter[21]: 开源的用于Drop的脚本、合约和前端代码库

安全

  • Polygon 缺少 balance/allowance 检验剖析文章[22],90亿 MATIC 有风险,80万 MATIC 被盗,Bug 修复,支付 220万美元+ 50万MATIC 奖金
  • Bent Finance剖析文章[23],开发者流氓升级合约,捏造了(硬编码)存款,攻击这同意资金返还。

生态

  • ECDSA nonce 复用[24] 钓鱼机器人,以Ether为诱饵
  • Flashbots MEV研究研讨会视频 视频[25]
  • Tutela[26]: 在Tornado Cash上检查地址的匿名性

企业

  • Gamestop NFT 市场[27] 向创作者开放

应用层

  • Aelin[28] 协议上线 Optimism
  • Real World Asset[29] 上线, 构建在Centrifuge和AAVE之上
  • Sperax[30] 美元算法稳定币测试版在Arbitrum上线
  • Tokenized Time[31]: 购买、出售和交易时间,概念验证
  • briq[32] 可组合构建NFT, 在StarkNet上线alpha
  • Cryptopunks[33] 去中心化市场(beta 版), MIT 协议
  • Movement[34]: 基于3D浏览器的地址/ENS的画廊
  • Gnosis Guild的 Zodiac bridge module[35] 允许一个网络上的DAO控制另一个网络上的资金(或其他交互)
  • Paris Hilton[36] 在Twitter 使用 ENS

原文链接:https://weekinethereumnews.com/week-in-ethereum-news-december-31-2021/ 作者:Evan Van Ness 翻译:翻译小组[37]

Week In Ethereum News 现正得到 Streamr[38] 的赞助。

(编者注:本翻译不代表登链社区的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点分离开来。)

参考资料

[1]EthWeekly: https://learnblockchain.cn/people/4295

[2]Akula: https://medium.com/@vorot93/meet-akula-the-fastest-ethereum-implementation-ever-built-58eaca244c39

[3]账户抽象: https://medium.com/nethermind-eth/the-history-and-future-of-account-abstraction-10cb097ebdc8

[4]归档节点: https://twitter.com/EthereumOnARM/status/1476110668789125120

[5]EIP4610: https://github.com/ethereum/EIPs/blob/6676c5710e2e64942f12ba1f5c28b390bde138d5/EIPS/eip-4610.md

[6]分片设计: https://notes.ethereum.org/@dankrad/new_sharding

[7]v1.1.8: https://github.com/ethereum/consensus-specs/releases/tag/v1.1.8

[8]Metro: https://stakewise.medium.com/a-new-era-for-stakewise-decentralizing-the-architecture-e598fde75ea8

[9]Huobi Global: https://www.huobi.ma/support/en-us/detail/84894749060248

[10]

Argent zksync wallet: https://www.argent.xyz/blog/trading-is-now-live-on-l2/

[11]#L222: https://www.argent.xyz/blog/trading-is-now-live-on-l2/

[12]zk-EVM: https://ethresear.ch/t/a-zk-evm-specification/11549

[13]解释器: https://twitter.com/solidity_lang/status/1476212072623005702?s=20

[14]forge run: https://github.com/gakonst/foundry/pull/324

[15]Fuzzing: https://ventral.digital/posts/2021/12/21/fuzzing-complex-projects-with-echidna-sushi-bentobox

[16]优化提示: https://hackmd.io/@gn56kcRBQc6mOi7LCgbv1g/rJez8O8st

[17]v0.3.0: https://github.com/OpenZeppelin/nile/releases/tag/v0.3.0

[18]

短字符串(代码链接): https://gist.github.com/frangio/61497715c43b79e3e2d7bfab907b01c2#file-testshortstring-sol

[19]erc721-drop: https://github.com/m1guelpf/erc721-drop

[20]Captcha-protected NFT distribution: https://forum.openzeppelin.com/t/human-first-nft-mints/21921

[21]Merkle-airdrop-starter: https://github.com/Anish-Agnihotri/merkle-airdrop-starter

[22]剖析文章: https://medium.com/immunefi/polygon-lack-of-balance-check-bugfix-postmortem-2-2m-bounty-64ec66c24c7d

[23]剖析文章: https://bentfi.medium.com/we-got-bent-how-we-got-exploited-and-recovered-stronger-1ebdeb44c5d7

[24]ECDSA nonce 复用: https://www.bertcmiller.com/2021/12/28/glimpse_nonce_reuse.html

[25]视频: https://www.youtube.com/channel/UCclbTgsnYUy3vmrptIqCmqQ

[26]

Tutela: https://medium.com/@wmctighe_4577/tutela-tornado-cash-pool-anonymity-set-auditor-3c196d0cdf06

[27]Gamestop NFT 市场: https://nft.gamestop.com/

[28]Aelin: https://mirror.xyz/seldon.eth/iwUxGuwCSe7uHPTBJyNAcF1XOsX-cYAFga860EYlLTw

[29]Real World Asset: https://medium.com/centrifuge/rwa-market-the-aave-market-for-real-world-assets-goes-live-48976b984dde

[30]Sperax: https://twitter.com/SperaxUSD/status/1474242087839096832

[31]Tokenized Time: https://mirror.xyz/0xB297faf8C856699F5A2163F8682Dbe4D5dc892fd/HeruNhvXhxXkYznRQ-evbhvQRzN-ufTDg4tmsGOzpZA

[32]briq: https://twitter.com/briqs_/status/1475508112857698310

[33]Cryptopunks: https://www.larvalabs.com/blog/2021-11-11-18-0/open-sourcing-a-new-interface-for-the-cryptopunks-market

[34]Movement: https://twitter.com/cinematic_dev/status/1476261848890626053

[35]Zodiac bridge module: https://twitter.com/gnosisguild/status/1475499147348295680

[36]Paris Hilton: https://twitter.com/ethleaderboard/status/1476647213044416512

[37]翻译小组: https://learnblockchain.cn/people/412

[38]Streamr: https://near.org/

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-01-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 深入浅出区块链技术 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 主网
  • EIP标准
  • 权益证明POS
  • Layer2
  • 开发者材料
  • 安全
  • 生态
  • 企业
  • 应用层
    • 参考资料
    相关产品与服务
    验证码
    腾讯云新一代行为验证码(Captcha),基于十道安全栅栏, 为网页、App、小程序开发者打造立体、全面的人机验证。最大程度保护注册登录、活动秒杀、点赞发帖、数据保护等各大场景下业务安全的同时,提供更精细化的用户体验。
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档