Herodotus——无需bridge借助Storage proof实现的以太坊跨层数据访问

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6

1. 引言

Herodotus——无需bridge借助Storage proof实现的以太坊跨层数据访问为基于Starknet的State Verifier开源代码见

Storage proof

  • 可在无需bridge的情况下直接在L2上check L1的状态。
  • 可用于重构L1状态并证明所请求的信息确实是正确的。

可将Herodotus看成是a bridge without a bridge 或 a cross-chain/layer messaging system。
可加速L2世界用于实现

  • 跨链治理
  • 可验证链上预言机
  • 跨链同步互操作性

Herodotus允许任何人向L2合约 trustlessly证明 在L1合约上的当前或过去任意区块头、状态、storage值。

Herodotus关键组件有

  • L1 messaging合约
  • 接收L1 messages的L2合约
  • 存储和处理L1区块头的L2合约
  • 存储proven facts的Fact registry

在这里插入图片描述

2. Herodotus Storage proof用途

Herodotus可用于

  • 1治理和投票app借助storage proof可让在 另一条链 上满足特定条件的用户参与 本链 的治理或投票。如拥有特定token或 已与特定token交互。
  • 2借贷app借助storage proof可实现跨链借贷。通过证明某用户已在以太坊上某合约中存入了指定的抵押物该用户可在所支持的L2链上获取贷款。
  • 3Social app借助storage proof来证明ownership of tokenized profiles like Lens profiles and identifiers like ENS domain names。
  • 4Bridge借助storage proof来证明资金已存入源链上的某合约而不是依赖多签来验证。使得开发者可构建安全的bridge。
  • 5Account Abstract Wallet实现账号恢复解决方案若满足特定条件会转移钱包所有权 或 触发取款到预定义的地址。如某storage proof证明该wallet nonce在过去一年均未改变。

Herodotus当前仅支持从Starknet读取以太坊状态未来将支持更多的链。

参考资料

[1] https://herodotus.dev/
[2] https://twitter.com/HerodotusDev
[3] https://twitter.com/lordOfAFew/status/1588204458420338689
[4] Herodotus Storage proof用途

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: 区块链