Dimension 介绍

Dimension 主要用来部署app-chains, 也称为RollApps。Dymension Hub 主要用来服务RollApps

RollApps为Dymension 网络交互的应用,类似Web应用的前端,Dymention Hub 类似服务器的角色,来用响应用RollApps的请求,实现它们之前的通信。

Dymension 测试网为Froopyland, 主网将很快上线。

Dymension RDK

Dymension RDK (RollApp Development Kit) 用来开发RollApps, 有两个核心组件:Application 主要用来实现定制的业务逻辑,dymint 主要用来产块,消息广播等。

RDK 主要基于Comsmos SDK 模块,继承Cosmos SDK的组合模块有:

  • Auth: 基本的交易和账户类型;
  • Bank: 实现token 转账;
  • Capability
  • Gov: 链上的提案和投票;
  • Params: 全局可用的参数;
  • Upgrade: 处理软件升级;
  • IBC: 跨链桥协议

另外的智能合约框架已经开发部署生产中:

  • EVMOS EVM: 由EVMOS团队构建的 EVM 智能合约;
  • Polaris EVM: 由Berachain 团队构建的EVM智能合约模块;
  • CosmWasm: Wasm 框架;

Dymint

RollApps 类似Cosmos App 链,但是将共识外包给了Dymension Hub, Dymension Hub 接收RollApp状态根更新,采用乐观证明方式。状态根更新允许跨链信息传递。

Sequencers 为RollApp的运营方,会验证,排序并处理交易。用户通过RPC 接口提交交易, Sequencer 对其验证通过后,将批量交易打包成块,将数据提交到数据可用性网络,将状态根更新提交到Dymension Hub中。

跨链

Dymension RDK 基于Cosmos SDK 构建 ,并添加一些新的模块,可以与Cosmos 生态兼容。RollApps能通过Dymension Hub 与IBC 链交易互,成为Cosmos 生态的一部分。

Dymension Hub

Dymension Hub 是一个去中心化的DPoS (Delegated Proof of Stake) 协议,质押采用DYM 代币, 实现安全性,通过IBC协议实现互操作。 Dymention Hub 内置了AMM 逻辑,实现共享的流动性。

参考

https://dymension.xyz/

https://github.com/dymensionxyz/

https://litepaper.dymension.xyz/

版权声明:
作者:倾城
链接:https://www.techfm.club/p/123553.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>