eos侧链

摘要

eos的侧链搭建,账号设置;

参考自:

EOSVR/sidechain

eos侧链开发设计

《eos区块链应用开发指南》

《深入理解eos-原理解析与开发实战》

 

详情

锚定模式

  • 单一托管模式:通过一个中心化第三方完成交互,资产托管给第三方,第三方再来操作侧链;
  • 联盟模式:使用公证人联盟取代单一的第三方;
  • spv模式:将资产放在主链某一位置,创建一个spv证明法送到侧链;侧链验证资产已锁定,然后在侧链打开具有相同价值的另一种资产;
  • 驱动链模式:类似于spv,只不过资产不是放在主链的某一位置,而是发送给资产所属的矿工,由矿工来联系侧链;
  • 混合模式:主链和侧链使用不同的解锁方法,比如主链spv模式,侧链驱动链模式;

搭建方案1(EOSVR/sidechain)

1, 运行 "npm i";

2, 将 "config_example.js" 复制为 "config.js" 并将 "config.js" 修改为你的设置;

3, 运行 "node linker.js" ,就可以两边互相传输了;

注意:连接者在两边都要抵押足够的 CPU 和一点RAM 来维持操作,并且两边都要有足够 EVD。

前提

  • 连接者(linker):主链和侧链的交点,在2条链上都有此账号并且共用同一个公钥;

主侧链交互

1.主链到侧链:从主链利用连接者账号发送一个transfer,指明侧链的chain_id(可以通过get info获得chain_id);

    例:cleos push action eoslocktoken transfer '{"from":"eoslinker111", "to":"eoslocktoken","quantity":"1000.0000 EVD","memo":"b6a3a2e75f6fc47e7ef8b413ae4ee6eb3a8fefcd01c0b0ecdf688563cfa5f493"}' -p eoslinker111

2.侧链到主链:类似主链到侧链,不再赘述;

eosio.bios, eosio.system 改造

1.为了实现主链和侧链互联,

待续...

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值