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

区块链世界发送交易请求实现的智能合约

时间:2022-06-15 10:50:18

但在智能合约中,如果想建立从现实世界到去中心化之间的桥梁,需要预言机作为这个通道。假设合约的逻辑和香港离岸人民币汇率挂钩,需要预言机(Oracle)作为双向通道(得到现实世界的一些数据,在区块链世界进行运用)原理通过向区块链世界发送交易请求来实现的。

智能合约不能自己执行,这意味着它们需要一个外部拥有账户、预言机或合约来启动它们自己的功能。这给许多dApp带来了问题,比如这类dApp要求合约在固定时间间隔(如每24小时),或者满足预定条件(如以太坊达到特定价格),或者依据某种计算(如贷款被计算为抵押不足)执行。

不可抗力是指双方缔结本合约时不能预见、其发生及后果不能克服和不能避免的客观情况。一方因不可抗力不能履行本合约或不能完全履行本合约的,根据不可抗力的影响,可以部分或全部免除其责任,但该方应当在此等事件发生后,应立即书面通知另方。如另一方提出要求,该方应在事件发生后十日内书面向对方发出事件发生地点有关权威机构出具的证明,以证实不可抗力真实有效存在。当不可抗力事件清除后,发生不可抗力事件的一方如果能够继续履行本合约的,应当立即书面通知另一方。

项目方和社区应高度关注所有提案,并且增加对恶意提案的废除机制,如果出现恶意提案,可及时禁止其接受投票、执行提案;预言机相关合约需要保证关键校验不可缺失,避免导致恶意操控;建议项目上线前对所属合约风险进行严格审查。

通过此次攻击事件来看,出现安全风险的是在链上治理相关功能的设计缺陷,以及预言机合约中更新价格的函数可以任意调用,是多个漏洞组合而成,环环相扣,缺一不可。并且从攻击者交易中可以看出,攻击者蓄谋已久,从一个月前甚至更早就开始对项目进行“踩点”和测试。创建了一系列的攻击合约或攻击辅助合约,并且主要的攻击合约已在完成攻击后进行自毁,攻击获利也通过cBridge(CelerNetwork)等跨链桥后被转移到以太链,并且在一系列后续交易中被发送到TornadoCash混币平台。

LayerZero的架构主要包含端点,中继节点和预言机。端点可以理解为面向用户的界面,主要由通讯者,验证者,网络和文库等组成。每个端点的核心功能主要由通讯者,验证者,网络等组成,而当任何新的链被添加时,则被添加为额外的文库,而核心功能不会被修改。端点可以理解为网络上每条链上的一系列智能合约。当发送者发送信息时,信息从通讯者到验证者到网络,当接收者接受信息时,信息从网络到验证者到通讯者。而这些文库也可以理解为定义每条链通讯标准的带有的辅助功能的智能合约。当LayerZero上两条链通讯时,两边都需要各自的文库。

标签:世界 交易 区块 区块链 区块链世界

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