当前位置: 首页 > news >正文

StarkNet架构之L1-L2消息传递机制

文章目录

  • StarkNet架构之L1-L2消息传递机制
    • L2 → L1消息
    • L2 → L1消息结构
    • L2 → L1消息哈希
    • L1 → L2消息
    • L1 → L2消息取消
    • L1 → L2报文费用
    • L1 → L2哈希
    • 额外资源

StarkNet架构之L1-L2消息传递机制

原文地址:https://docs.starknet.io/architecture-and-concepts/network-architecture/messaging-mechanism/

Starknet与L1互动的能力至关重要。消息传递是实现这种交互的机制。

例如,您可以在L2上执行计算并在L1上使用结果。

Starknet上的桥使用L1-L2消息传递机制。假设你想将代币从以太坊桥接到Starknet。您将代币存款到L1桥合约中,这会自动触发L2上相同代币的铸造。L1-L2消息传递的另一个很好的用例是Defi pooling。有关更多信息,请参阅https://www.starknet.io上的dApps。

请注意,消息传递机制是异步和非对称的。

  • 异步:您的合约代码,无论是Cairo还是Solidity,都不能等待在合约代码执行过程中的另一层上发送的消息的结果。
  • 不对称:从以太坊向Starknet发送消息,L1→L2,是由Starknet序列器完全自动化的,因此消息会自动传递到L2上的目标合约。然而,当从Starknet向以太坊发送消息时,L2→L1,序列器只发送消息的哈希值。然后,您必须使用L1上的交易手动消费该消息

http://www.lryc.cn/news/371975.html

相关文章:

  • 19.2 HTTP客户端-定制HTTP请求、调试HTTP、响应超时
  • KafkaQ - 好用的 Kafka Linux 命令行可视化工具
  • 不愧是字节,图像算法面试真细致
  • 14、C++中代码重用
  • 剖析框架代码结构的系统方法(下)
  • C语言学习笔记之结构体(一)
  • MATLAB入门知识
  • 计算机网络(5) ARP协议
  • 美团的 AI 面试有点简单
  • 编程软件怎么给机器人编程:深入探索编程与机器人技术的融合
  • unity2d Ugui--Image城市道路汽车行驶
  • 【深度学习】【Prompt】使用GPT的一些提示词
  • 如何在centos中和windows server中找到挖矿木马和消灭挖矿木马
  • Slice用法举例Python
  • 响应式网页开发方法与实践
  • feedparser - Python 解析Atom和RSSfeed
  • ARM32开发--IIC时钟案例
  • [深度学习]基于C++和onnxruntime部署yolov10的onnx模型
  • Spring-事件
  • delmia的工序设置
  • 【JavaEE精炼宝库】多线程(5)单例模式 | 指令重排序 | 阻塞队列
  • [图解]《分析模式》漫谈03-Party是什么
  • 【Numpy】一文向您详细介绍 np.abs()
  • 【AI绘画】Stable Diffusion 3开源
  • 使用ant-design/cssinjs向plasmo浏览器插件的内容脚本content中注入antd的ui组件样式
  • 南京威雅学校:初中转轨国际化教育,她们打开了成长的另一种可能
  • Linux | 标准IO编程
  • 从ES的JVM配置起步思考JVM常见参数优化
  • milvus的GPU索引
  • CleanMyMac2024最新免费电脑Mac系统优化工具