跨链(5)“蚂蚁区块链”之预言机

1. 底层TEE可信执行环境(Trusted Execution Environment)

TEE 技术实现,提供链外数据的可信访问能力,既是严谨可靠的外部数据的访问能力,并对数据本身进行一个验证背书,所有的过程在链上都可以验证真实性。

跨链(5)“蚂蚁区块链”之预言机_第1张图片
1.1 应用场景

假设现在有四家企业ABCD,分别参与到了联盟链,他们最基本的诉求就是上面的数据要能够隐私保。但是数据加密后,所有人都看不到数据,会使得一些业务合作无法进行,这时候就可以通过智能合约对数据共享授权控制。

比如A企业的数据1,可以分享给B,那意味着除了B级以外的CD两家企业是无法看到数据1的明文的。随着业务的开展,A企业的数据的权限可能发生变化,这时候可以通过标准的智能合约的交互流程,触发一些交易,让权限更新。也就是说A企业现在可以把数据1的权限开放给C不开放给B和D。
跨链(5)“蚂蚁区块链”之预言机_第2张图片

1.2 TEE硬件隐私合约联盟链

提供区块链链上数据全生命周期的隐私保护,包括上链数据加密存储、与现有的智能合约的生态完全兼容、灵活便捷的隐私模型定义、TEE硬件支持,性能与隐私兼顾。

2. 预言机接口
跨链(5)“蚂蚁区块链”之预言机_第3张图片

  • 支持 HTTPS 协议
  • 区块链预言机会与目标数据源建立端到端的安全通行通道,并且可以完成对数据源的证书校验以确定身份
  • 支持 JSON API( 区块链预言机内置 JSON 解析器)

你可能感兴趣的:(区块链)