ChainX X-BTC 2.0 托管方案有哪些优势?

CHAINX·PCX



大家都知道比特币网络无法集成其他链的轻节点形成智能合约,所以最初 ChainX 通过“轻节点+托管方案”的方式实现了资产跨链,目前我们已完成比特币轻节点桥及 X-BTC 1.0 托管方案的开发,可以完全去中心化映射比特币进入 ChainX。同时我们研究的 X-BTC 2.0 托管方案历经了时间的考验,也将在下周开放公共测试网,让社区用户可以参与进来。





比特币托管路线


X-BTC1.0 — 信托节点托管方案



在 X-BTC 1.0 中,信托由参与 ChainX 测试网的优秀节点担任,之后的每届信托采用禅让制度,由议会和上一届信托共同决定并执行。信托节点须生成冷热两个多签地址或合约,每次换届后,老地址的资金会转入新地址。用户可以实时查看系统的跨链资产发行和储备量,没有任何信托节点可以单方挪用。

X-BTC 1.0 托管方案中,用户在用比特币账户向信托多签地址发起普通转账交易时,通过备注中填写 ChainX 的账户地址来完成跨链绑定。ChainX 根据用户比特币绑定地址的交易情况发行 X-BTC。跨链绑定只需进行一次,在后续的转账中,ChainX 网络自动识别该比特币地址最近一次备注过的 ChainX 地址为跨链绑定地址。



X-BTC 1.0 托管方案流程


跨链充值


链上运行比特币轻节点,并由 Relay 实时传递 Header,保持最长链更新;

用户转账到信托的热地址,并在交易中的 OP_RETURN中 携带用户十六进制格式的 ChainX 地址及其他信息,携带了 OP_RETURN 转接桥才可识别出这笔充值转账交易是与哪个ChainX用户相关;

Relay 监听比特币网络,并在发现这笔交易所在的块经过原链确认后,将这笔交易 Tx、Proof 证明路径及 OP_RETURN 相关信息提交到转接桥中;

转接桥验证 Tx 有效和 OP_RETURN 备注有效后,从 OP_RETURN 中解析出 ChainX 地址,发放对应的 X-BTC 金额至该 ChainX 账户。


跨链提现


用户在 ChainX 网络中发起比特币提现申请;

ChainX 转接桥/网关模块中的记录模块会锁定对应的 X-BTC 并记录用户申请信息,该信息有唯一 ID 与其关联;

信托周期性获取当前申请中的提现,并根据提现信息组件形成比特币提现交易原文;

提现交易原文发送到 ChainX 比特币转接桥中后会锁定对应提现记录,之后其他的信托基于这个比特币原文进行比特币多签签名;

Relay 在监听到签名完成后的比特币交易,便会将其提交至比特币网络;

提交的比特币交易经过确认后,relay 会提交该提现交易及证明路径至转接;

转接桥验证比特币交易Tx有效后,将会关闭对应提现记录及销毁锁定的 X-BTC。



X-BTC 2.0 — 资产保管人托管方案


X-BTC 2.0 是基于 XCLAIM 框架实现一个去信任和高效率的资产跨链系统,通过 XCLAIM 引入了两种协议来实现分散的、透明的、一致的、原子性的和抗审查的跨区块链交易。与 X-BTC 1.0 最大的不同在于引入 Valut(资产保管人)机制,让更多人参与到资产跨链的流程中。



X-BTC 2.0 托管方案优势


XCLAIM 通过以下方式克服了集中式方法的局限性:


安全审计日志:
构建日志来记录所有用户在 Bitcoin 和 ChainX 上的行为。
交易包容证明:
链中继用于向 ChainX 证明 Bitcoin 上的正确行为。
证明或惩罚:
XCLAIM 不依赖及时的欺诈证明(被动),而是要求积极主动地证明正确的行为。
过度担保:
不受信任的 Valut(资产保管人),受到抵押品(PCX)的约束,并建立了缓解汇率波动的机制


X-BTC 2.0 托管方案流程


跨链充值


·Valut 在 ChainX 链上锁定抵押品
·用户将比特币资产转账至 Valut 处锁定
·提交资产锁定证明至 ChainX 链上

·ChainX 智能合约锁定 Valut 额度并发行 X-BTC 至用户账户

跨链提现


·用户通过 ChainX 链上智能合约销毁 X-BTC
·Valut 在读取到相关的销毁事件后转账比特币给用户

·Valut 提交转账证明至 ChainX 解锁抵押资产

ChainX 加密资产网关主要由去中心化比特币资产托管方案和镜像资产跨链两部分组成。用户通过充值抵押比特币来获得 X-BTC,再使用 X-BTC 交易来其他加密货币的合成资产,实现所有加密货币同链交易的场景。

加密货币合成资产,就是对目标资产的镜像模拟。如同传统金融市场上的衍生品,可以锚定这些加密货币交易对象,创建一类虚拟资产,可以直接在区块链上表示这些传统的交易市场,通过预言机去复制他们的价格,从而实现链上交易。合成资产所做到的只是复制了锚定物的价格,让人们可以直接在链上进行这些虚拟资产的交易。
其中 ChainX 镜像资产跨链系统的功能是使用 X-BTC 作为担保物生成各类映射或合成资产,只要将 X-BTC 在 ChainX 在智能合约中锁定,即可发行合成资产。用户可以直接使用智能合约在合成资产之间执行转换,且不需要有交易对象。系统根据用户的贡献,奖励发行合成资产的 X-BTC 持有者,从而鼓励用户持有锁定 X-BTC,X-BTC 的价值来源于比特币。

作者:X Association,来源:ChainX社区

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

留言与评论(共有 0 条评论)
   
验证码:
微信号已复制,请打开微信添加咨询详情!