Ξ

    Search by

    以太七日谈 • 2021/6/15

    StarkNet Planets 推出测试网版本,初定伦敦升级测试网分叉区块


    E

    ECN       2021-06-15

    29


    Layer2

    zkRollup 解决方案 StarkNet 推出 Planets 的 Alpha 测试版

    零知识证明研究团队 StarkWare 宣布其 StarkNet Planets (行星计划) 的 Alpha 测试网版本已上线 Ropsten。此前,StakWare 于 2021 年 1 月宣布了 StarkNet 的部署路线图:一个去中心化的、无需许可的、抗审查的、由 STARK 支持的图灵完备的 L2 zk-Rollup 解决方案。

    StakNet 将分四步推出,分别是:基础搭建、行星计划 (单个App Rollups)、星群计划 (多个App Rollups)、宇宙计划 (去中心化 Rollups)。这次在 Ropsten 测试网推出的版本就是 StarkNet Planets。开发者可以无需许可地在 StarkNet 上构建实现其自身逻辑的应用。此外,StarkNet 的状态转换在链下证明,然后在链上验证。与在以太坊主链上一样,用户可以直接与这些智能合约进行交互。

    StarkNet Planets Alpha里有什么:该版本允许开发者编写和部署用于一般计算的StarkNet合约。并且不是以白名单的形式开放—— 任意开发者都可以编写和部署任何他们想要的合约,用户可以通过向这些合约发送交易并检查状态来与它们进行交互。以上的功能是由一个新的操作系统 StarkNet OS 提供支持。

    而该 Alpha 版本仍未上线一些关键的功能,比如 L1 和 L2 之间的交互、链上数据可用性、可组合性。

    此外,StarkWare 的联合创始人 Uri Kolodny 在评论补充:从 HLLs 到 Cairo 的编译器 (多种形式) 即将推出,但目前,只能基于 Cairo 语言部署 StarkNet 智能合约。

    来源:https://twitter.com/ukolodny/status/1404478442436022275


    以太坊状态通道扩容解决方案 Raiden Network 的 2.0 版本 Bespin 上线主网

    Raiden Bespin: 以太坊状态通道扩容解决方案 Raiden Network 的Raiden Python 客户端版本“Bespin”上线主网。该版本最大的更新就是改善了传输层和加快了同步时间。同时,该版本为接下来即将发布的 Raiden Light Client 版本打好基础。

    文档:https://raiden-network.readthedocs.io/en/latest/getting_started.html

    下载:https://github.com/raiden-network/raiden/releases/tag/v2.0.0

    来源:

    https://medium.com/raiden-network/bespin-mainnet-release-announcement-87f5d5ede018


    L2 扩容解决方案 Arbitrum 推出稳定测试网 ArbRinkeby

    以太坊 Layer2 扩容解决方案 Arbitrum 推出测试网 ArbRinkeby,将其作为未来稳定的测试网。

    以下是测试网的相关信息:

    RPC URL:https://rinkeby.arbitrum.io/rpc

    chain id:421611 / 0x66EEB

    浏览器:https://rinkeby-explorer.arbitrum.io

    开发者可以在 ArbRinkeby 测试网上部署合约,用户可以通过 Arbitrum 的桥存款、提款 ETH 或其他代币。

    来源:https://twitter.com/arbitrum/status/1403102638699433984


    Eth2

    去中心化质押解决方案 Rocket Pool 完成两轮审计,即将发布主网候选版本

    去中心化质押解决方案 Rocket Pool 发文向社区通报开发进展,包括团队扩张、审计结果以及准备发布主网候选测试版本。经 Sigma Prime 和 ConsenSys Diligence 的两轮审计,Rocket Pool 完成了对合约漏洞、协议设计以及 Gas 消耗的修复和优化,并计划在八月再次由 Trail of Bits 进行主网版本的最终审计,以保障最高安全性。 随着前序的审计和优化,目前团队将全力准备在 Prater 测试网中发布主网候选版本。另外,Rocket Pool 团队近期还提交了 0x02 提款凭证的提案,以便在 Eth1 和 Eth2 合并后,去中心化质押池能够公平分配验证者收益。 来源:https://medium.com/rocket-pool/development-update-june-2021-89f3a83011c0


    beaconcha.in 移动端应用 v2.0上线

    beaconcha.in 移动端应用 v2.0 已于 6 月 10 日上线,IOS 和安卓系统皆可用。功能包括:

    • 实时在手机监控你的 Lighthouse 和 Prysm 节点
    • 支持小组件
    • 可选主题
    • 支持 Prater 测试网

    beacon

    详情:https://kb.beaconcha.in/beaconcha.in-explorer/mobile-app-less-than-greater-than-beacon-node

    App:https://beaconcha.in/mobile


    伦敦升级

    第 115 次核心开发者会议对伦敦升级就以下议题进行了讨论:

    • 测试网 Calavera 的现状和后续工作
    • JSON RPC 规范#334
    • 黄皮书上 EOA (外部账户) 的说明/EIP-3607/EIPs#3607
    • 测试网分叉区块高度

    JSON RPC 规范

    根据 Tim Beiko 的会议记录,关于对 EIP-1559 支持的 JSON RPC,会议做的第一项决定是effectiveGasPrice"(即交易实际支付的费用) 的数据存储在eth_getTransactionReceipt (交易收据) 上。

    PR详情:https://github.com/ethereum/eth1.0-specs/pull/206

    第二项决定是关于如何修改,使eth_call 适用于 EIP-1559 引入的各种参数。Geth 团队的 Péter Szilágyi 已有一份用于 Geth 的PR,非常详尽周密,其他客户端都表示同意采用相似的方法。

    ethcall

    PR详情:https://github.com/ethereum/go-ethereum/pull/23027

    最后一个议题是关于客户端应如何返回 ”priority fee" (即小费) 预估值。目前,很多钱包都依赖于客户端建议的 gas 价格,但 EIP-1559 后,这可能不是一个最佳方法。如果我们返回一个单一值,即添加一个 eth_maxPriorityFeePerGas 终端,这可能会导致用户超额支付,因为它们依赖的这个值可能在最近峰期的影响下已过期或有偏差。而且与其他工具相比,加入客户端里的东西更难修改,因为人们依赖客户端的功能,且要处理版本兼容问题。

    相反,客户端可以返回最近几个区块的“已消耗gas”和“ priority fee" 数据,这样钱包可以了解网络是否处于拥堵状态,以及在没有拥堵的情况下的最低可接受”priority fee"。(具体说明见上期七日谈)

    据此,Zsolt Felfoldi 写了关于feeHistoroy (小费历史数据) 的提案,对一个可兼容钱包的新 GPO API 函数进行了定义,调用格式如下:

    feeHistory(blockCount, lastBlock) (firstBlock, []baseFee, []gasUsedRatio)
    feeHistory(blockCount, lastBlock, []rewardPercentile) (firstBlock, [][]reward, []baseFee, []gasUsedRatio)
    

    这个函数可以提供所有 1559 API 愿望清单 (见上期七日谈) 的内容。

    详情:https://gist.github.com/zsfelfoldi/473e29106d38525de6b4413e2ebcddf1

    如果不出其他问题的话,这是会1559 JSON RPC 的最后一个问题了。


    黄皮书上 EOA (外部账户) 的说明

    开发者 Dankrad Feist 提出黄皮书存在一个问题:现在用一个非外部账户的私钥发起的交易行为是未被定义的。也就是说,如果有人拥有某个智能合约地址的私钥,他们就可以发起一笔交易。尽管发生的几率很低,它们仍然比找到某个私钥的几率要高得多。解决外部账户与合约地址共谋的方法很简单:由有部署代码的账户发起的所有交易都会被拒绝。

    EIP-3607: https://github.com/ethereum/EIPs/pull/3607

    开发者认为这个修复不需要通过硬分叉实现 (因此不会对伦敦升级造成影响),客户端都同意应该实现这个 EIP的内容,使之成为标准。Geth 团队说可能会在伦敦前实现,其他客户端也会在它们认为合适的时候实现。


    测试网分叉区块高度

    Image

    来源:https://twitter.com/TimBeiko/status/1403390897614561282?s=20


    生态

    以太坊区块链用户与开发者调查

    为了更深入了解以太坊开发者在未来对工具和文档的需求,Ethereum Cats Herders 社区开展了“以太坊区块链用户与开发者调查”。调查对象包括与以太坊区块链有交互、运行 Eth1 或 Eth2 节点,或对区块链技术有贡献的人。如果有兴趣参与,请戳:https://docs.google.com/forms/d/e/1FAIpQLSeugRHv93fizew0zeqXFOOnQIbjbWnVHoThLJR3f3g6gVvXhQ/viewform


    可视化主流借贷协议的贷款量

    @Token Terminal 制作了一个 gif 图以可视化过去一年来以太坊上的借贷协议的日贷款量。从截图可以看出,到今年六月为止,日贷款量最大的是 Aave 协议。

    gif

    来源:https://twitter.com/tokenterminal/status/1401901076903776260


    NFT的拍卖新纪录

    由 @sillytuna 所有的 “Alien" CryptoPunk #7523 于 6 月 10 日苏富比的伦敦拍卖场以高达 1180 万美元成交,创下单个 CryptoPunk 的新世界记录。

    cryptopunk

    来源:https://twitter.com/Sothebys/status/1402996062474760193?s=20



    ECN的翻译工作旨在为中国以太坊社区传递优质资讯和学习资源,文章版权归原作者所有,转载须注明原文出处以及ethereum.cn,若需长期转载,请联系eth@ecn.co进行授权。

    Ethereum Community Network
    以太坊社区网络
    Ethereum Community Network
    以太坊社区网络