预言机成解决链下数据「上链」执行智能合约关键? 智能合约有很多优点。它是用明确的计算机代码写成的,是完全独立的,它通过明确地制定参与方以及相关条件来运行。 但区块链网络并不是一个开放环境,一般无法主动获取链外真实世界的数据。这也就意味着区块链网络中涉及到的链下数据都需先写入区块链内,才能够保障智能合约正常运行。换句话说,智能合约的运行需要满足一系列的触发条件,如果是触发条件全部由链上信息构成则能够轻易实现;但是当智能合约的触发条件取决于区块链外信息时,则却很难运行。 以借贷为例,贷款方的贷款额度并不能够完全通过区块链数据解决,在某些特殊情况下,还会涉及贷款方在现实生活中的信用数据做背书,信用高者才能够获取足够贷款额度,而这也就意味着为了满足特定的业务需求,需要提前将这些贷款方在链外的信用数据上传至链上,方才能够保证当借贷发生时,智能合约顺利执行;或者当贷款方出现信用污点时,降低甚至规避贷款损失。 贯通链上链下数据,预言机成关键 预言机(Oracle)正是解决链下数据「上链」以执行智能合约的关键。通过在区块链与互联网之间建立起一道「网关」,实现两种不同类型数据间的交互,从而帮助链上智能合约获取到准确的链下数据来完成交易。通过加入与现实世界事件的链接,智能合约变得更加智能。 预言机工作示意图 区块链应用场景的落地也离不开预言机? 同样,区块链应用场景的落地,也离不开与链外数据的交互,离不开预言机,而预言机功能是给链上提供真实世界的数据的中介,使用预言机就意味着从链外获得数据。 允许智能合约从区块链外部获取数据无疑能够极大地拓展区块链应用场景,但同样也面临着风险:链外数据源是否可靠?数据源是否真实?链下数据源是否能够控制预言机,诱使其上传虚假数据?一系列问题同样尖锐。一旦预?机受到损害,那么智能合约和所有依赖于智能合约的系统都面临威胁,甚至影响整个区块链网络的稳定。 因此,保障预言机数据足够去中心化,不被操控甚至利用就成为关键所在。 rich社区孵化项目DOS?Network运用去中心化网络解决了预言机的信任问题,采用高级的密码学技术和博弈论的一些通证的奖励和惩罚措施,保证在去中心化的网络的安全性。在成为节点之前必须拿出一定数量的通证作为抵押,如果是一个诚实的节点诚实地运营软件,他是可以得到处理费和类似于利息的奖励;如果这个节点作恶,它会违反密码学签名的协议,并会被其他节点统一监测出来,其抵押的通证会被没收掉。这样的结果就是,系统要么产生一个可以被验证的共识过的结果,要么产生不了结果。DOS不生产数据,它提供的是一个安全通道,能够保障预言机本身并没有篡改数据。 有人说预言机是一项重大的基础设施发明,它让智能合约再次起飞,也有人说它是破除dapp市场发展阻碍的重要信号,它的重要性不言而喻。 rich社区孵化项目DOS?Network专注研究预言机网络技术,读者老爷们想要获取更多关于DOS项目情况及行情分析请持续关注Rich社区的官方微信公众号了解。 -END?- 商务合作:wxid_j5fjn9trmgqw2 —- 编译者/作者:Rich社群 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
区块链技术丨预言机的重要秘密 曝光给你
2019-12-12 Rich社群 来源:区块链网络
- 上一篇:非常N币:12月12日行情分析 XLM被撸停
- 下一篇:买你自己懂得币
LOADING...
相关阅读:
- 比特币:链上数据支持即将到来的牛市预期2020-08-01
- Coinbase考虑添加新的ETH DeFi代币,例如Kava,AMPL2020-08-01
- Web3.0时代,揭秘霍比特成功捕获创新型预言机项目NEST秘笈2020-08-01
- 基于DeFi的流动性挖矿Yield Farming2020-08-01
- 链上数据显示,比特币被低估,而BTC价格刚刚突破11,600美元的阻力位2020-08-01