其他分享
首页 > 其他分享> > 智能合约重构社会契约 (4)预言机基础说明

智能合约重构社会契约 (4)预言机基础说明

作者:互联网

1. 区块链如何获取真实世界的数据?

由于网络、节点处理速度等原因,各节点直接获取外界数据时可能会有偏差,从而造成结果不同。

1.1 预言机提供的解决方案

通过第三方发送一笔区块链交易,交易中附加需要的数据,交易会将数据嵌入区块,并同步到每个节点,从而保证数据的完全一致。

eg. 区块链和预言机1对1模型
在这里插入图片描述

1.2. 保证数据的可靠性
1.3. 监管性和隐私性

监管性和隐私性是两个相互矛盾的性质。强监管性必然导致弱隐私性,而强隐私性必然弱化监管。
eg. 强隐私弱监管的门罗币系统 , 基于加密CryptoNote协议通过环签名实现。

2. 系统整体架构

2.1 审计端架构

2.1.1 审计链

2.1.2 服务节点

在这里插入图片描述

2.1.3 四层架构

2. 2.通信层架构

通信主要指的是服务端、审计端以及数据源的通信过程。

2.2.1 三种通信过程

2.2.2 三点通信基本原则

2.2.3 安全通信协议

在引入了一个第三方分布式系统的前提下,完成了服务端与数据源的通信过程。一次请求完成过程需要执行两次共识,一次共识请求并存入区块链中,另一次是共识通信记录并存入链中。
在这里插入图片描述

在本系统中单对多的通信是单对单通信的基础。

参考
【1】 智能合约重构社会契约 蔡维德 法律出版社 2020 ISBN 9787519748777.

标签:审计,重构,数据源,共识,通信,预言,契约,数据,节点
来源: https://blog.csdn.net/thefist11cc/article/details/116999870