说起区块链领域中的预言机,没有听说过的人猛一听可能就感觉很厉害的样子,感觉它好像是一种能够预知未来的机器,其实预言机跟他的名字并不相同。预言机是2018年区块链领域中最重大的基础设施发明之一,虽然预言机听起来像是未卜先知的意思,但是其实它在区块链世界中只适用于合约获取链外的数据,只是起到一个同步信息的桥梁的作用,它具有可以审计且不可篡改的特性。很多投资者很好奇这个预言机有什么价值?下面就让币圈子小编为大家分析一下预言机的价值。
智能合约的触发和运行不能没有数据源,预言机作为中间数据代理人为智能合约提供数据。这些预言机是智能合约与外部进行数据交互的唯一途径,如果没有预言机智能合约的实用性也会大打折扣。
1、预言机提供了智能合约在合约条款得到满足时运行的必要条件,这些条件可以是与智能合约有关的任何东西:温度数据、支付完成、价格变化等;
2、在区块链和互联网之间建立一道可信的数据网络,打破智能合约获取数据的束缚,在保证可信的情况下,使其具有访问互联网数据的能力;
3、为保证所获数据的真实可信,预言机需要提供多种加密证明方法,构建可信环境;
4、预言机具有减少大量围绕传统书面合约的强制执行的浪费性工作的潜能;
5、基于区块链具有的潜力,可以通过强制让所有事情都在一个完全透明的、匿名的情况下,来减少膨胀的官僚主义。
预言机,它解决了区块链内外世界的阻抗不匹配的问题。这个阻抗,是超强的阻抗,它使得沟通链内外挑战重重。这个阻抗的根源在于,链上链下是基于不同的信用机制。区块链不依赖中心的权威机构对信息进行背书,它在共识的基础上可以实现两个完全无信用关系的实体间的可信交互。区块链上信息是连续的,确定的事件集合。这些事件不论你在何时何地进行验证,得到的结果都是确定不变的。如果区块链连接外部世界,就可能被拉回到了中心化的原点,而实现语言的方法也是多样的,下面就让币圈子小编为大家介绍:
·密码学
密码学在我前面介绍区块链基础的文章中有过介绍。它可以提高数据的可靠性。
基于TLS的数据传输
预言机作为数据的桥梁,数据传输是免不了的。TLS协议(传输层安全协议)能很好保证安全的数据传输。
·基于飞地(enclave)的数据处理
可信用执行环境(TEE-Trusted Exectuion Environments),使被其加载运行的代码和数据得到隐私和完整性的保护。TEE如,Intel的Software Guard Extensions(SGX)。预言机可以在TEE中执行。
·共识规则
可以基于投票达成共识。当然要有合理的激励机制来促成参与。那么可以以抵押为基础来建立奖惩机制。
上文就是币圈子小编对于预言机的价值的全面分析,希望能够对投资者们有所帮助。其实对于预言机了解的多了,我们可以防线预言机是可以通过很多维度来分类的。从数据源的角度来说,预言机的数据源可以是软件系统也可以是硬件;而从信用模型的维度来说,就可以分为去中心和中心化的预言机;从设计模式的维度看,又可以分为请求-回复设计模式,发布-订阅设计模式,以及立即读取设计模式等;从互动方式看的话,还可以分为输入预言机跟输出预言机。