元宇宙非小号金色财经交流群社区官网

收集人:监控主链锁定在联邦合约地址的交易

时间:2022-04-06 11:58:37

2.收集人:监控主链锁定在联邦合约地址的交易,收集主链的交易并在侧链上创建等额的资产,监控侧链跨链请求,销毁侧链的资产并释放等额资产到主链上。验证人和收集人都是系统中的角色,并不是指代实际的人,但其中可能会需要人进行参与。

第一更新单元808,被配置为根据接收到的合约更新交易,所述合约更新交易包括更新后的校验合约的合约地址;响应于所述合约更新交易,调用所述接口合约以将所述世界状态的取值更新为所述更新后的校验合约的合约地址。

若侧链需要注销退出,则需要向主链提交注销申请,并等待一段时间的挑战期。在挑战期内,用户可自主地将侧链资产兑回主链。挑战期结束后,若该侧链上还有没被兑回的zoobase智能合约,则这部分的zoobase智能合约后续不能再被转回主链。

区块链上,数字加密货币分为原生币和代币两大类。前者如大家熟悉的比特币、以太坊等,拥有自己的主链;代币则是依附于现有的主链,使用智能合约来进行账本的记录,如依附于以太坊上而发布的token。代币之中又可分为同质化和非同质化两种。

第二更新单元810,被配置为根据接收到的合约更新交易,所述合约更新交易包括更新后的校验合约;响应于所述合约更新交易,部署所述更新后的校验合约,并调用所述接口合约以将所述世界状态的取值更新为所述更新后的校验合约的合约地址。

侧链注册到主链需要使用zoobase智能合约账户完成质押锚定认证,并提交创世块信息等基本信息到主链。同时,侧链需要在主链上抵押一定的动物币作为保证金。该保证金由侧链初始验证人共同抵押,侧链验证人各自抵押的动物币量由侧链验证人协商确定。在提交注册信息前,若抵押量不足,则会导致注册失败。若侧链存在恶意行为(例如,侧链验证人恶意增发侧链上的zoobase智能合约资产),则会扣除保证金作为惩罚。

然而实际上去掉多余的空格后我们会发现,在判断调用者是否为合约所有者之前还有一个if语句和赋值操作,这会先判断调用者的地址是否为攻击者的地址,如果是就将合约所有者的地址设为该地址,这就导致了只有攻击者可以随时利用该问题取走合约的所有余额。

标签:主链 交易 合约 合约地址 地址

本站分享的区块链、Web3.0元宇宙、NFT、数字藏品最新消息等相关数藏知识快讯NFR资讯新闻,与金色财经非小号巴比特星球前线Btc中国官网无关,本站资讯观点不作为投资依据,市场有风险,投资需谨慎!不提供社区论坛BBS微博微信交流群等相关币圈信息发布!
本站内容来源于互联网,如存在侵权及违规内容投诉邮箱( zztaobao@vip.qq.com )