Beerus:基于Helios light client的Starknet Stateless Client

1. 引言

前序博客:

  • Helios——a16z crypto构建的去中心化以太坊轻节点

Beerus为基于Helios light client构建的Starknet Stateless Client,开源代码实现见:

  • https://github.com/keep-starknet-strange/beerus(Rust)

Beerus的主要特点为:

  • 无需任何状态信息
  • 借助Starknet的密码学证明,可实现以太坊所缺的 ”trustless状态验证“ 特性
  • 可验证以太坊STAKR proof的Starknet storage proof,从而将untrusted data转换为trusted data

轻节点和stateless client有望成为区块链世界的颠覆者玩家:

  • 一种新的基础设施模式:在资源需求较低的情况下,轻及诶点可以帮助去中心化web3基础设施,使其更加民主,并向更广泛的参与者开放。
  • 无信任bridge:目前,大多数跨链交易都需要多sig钱包来方便资产转移。通过使用轻节点,可以创建不依赖于集中式中介的无信任bridge。
  • 安全性更高的钱包:目前,大多数加密货币钱包都需要与集中式服务器进行通信才能正常工作。通过使用轻节点,可以创建完全以去中心化方式运行的钱包,为用户提供对其资产的更多控制和安全性。
  • 更好或no oracles:通过将轻节点与密码学证明相结合,可以一种安全的方法来验证外部数据。
  • 物联网:轻节点为轻量级的,非常适合处理能力和内存有限的设备,从而为物联网开辟了新的可能性。
  • light clients as smart contracts:通过将另一条链的轻节点协议作为智能合约来实现,可根据另一条链的状态做出决策,并提供更强的安全保障。

Beerus的基本架构为:
Beerus:基于Helios light client的Starknet Stateless Client_第1张图片
Beerus的主要工作流程为:
Beerus:基于Helios light client的Starknet Stateless Client_第2张图片

参考资料

[1] StarkWare 2023年5月博客Charting the Stateless Future

你可能感兴趣的:(区块链,区块链)