Chinaunix首页 | 论坛 | 博客
  • 博客访问: 80525
  • 博文数量: 112
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1100
  • 用 户 组: 普通用户
  • 注册时间: 2020-12-23 15:08
文章分类

全部博文(112)

文章存档

2022年(43)

2021年(69)

我的朋友

分类: Web开发

2021-08-10 09:48:43

为了预防问题的出现,去中心化预言机需要进行缜密、全面的设计。

多预言机节点

为了防止单节点预言机的信任问题,需要多个节点共同执行预言机数据的请求处理。多节点会带来的数据不一致问题,这时数据的聚合一定是需要的。常用的聚合算法有BFT共识算法或者门限签名算法等。

多数据源或可信单数据源

数据源的诚信问题是很难解决的,因为这不是预言机的问题,而是一个外部问题。用户在使用预言机时应确认所访问的数据源是安全可靠的,而当用户访问到一个不安全的数据源时,不安全的数据很可能导致预言机返回一个错误的结果。当然,通过使用多数据源访问数据可以在一定程度上防止少数数据源的作恶,但是这种做法不具通用性,因为并不是每一条数据都具备多个外部数据源供应。

当前预言机项目ADAMoracle

支持广域节点报价:33个创世节点和66个备用节点,率先增加大量安全硬件作为计算节点和存储节点,创建庞大的预言机网络,开放整个区块链行业资源系统;

混合搭配多节点部署方法:实现更公平的数据采集和服务生态系统,充分发挥不同角色的资源优势,具有保证金质押、服务佣金、投票治理、投票奖励等模块完整的经济模式。

ADAMoracle预言机可以将智能合约连接到原始区块链外(即链下)的数据和系统,重新格式化外部连接点(即API),确保两个不同的软件在交换数据时能够兼容,Oracle将数据传输到智能合约,并根据服务协议(SLA)中预设的指令和接口在外部系统中进行操作,为智能合约提供安全可靠的桥梁,连接数据提供商、web API、企业系统、云平台、物联网设备、支付系统等区块链通过与这些接口的连接,智能合约可以方便地访问各种预先格式化的数据输入和输出,并复制现有的数字合约内容,这样defi就可以使用各种链下数据和系统来触发合约执行,并使用各种支付网关和企业后端系统进行合同交付。

尽管ADAMoracle一经问世就引起圈内投资者的广泛关注,但仍需更多生态建设者参与其中,共同验证、完善及落地其发展愿景。 

阅读(556) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~