区块链是一个确定性的、封闭的系统环境,智能合约不管何时何地运行都必须是一致的结果,所以虚拟机不能让智能合约有网络调用,不然结果就是不确定的。
智能合约不能直接获取到链外真实世界的数据,导致区块链与现实世界是割裂的,也极大地限制了区块链的应用场景。区块链外信息写入区块链内的机制,一般被称为预言机。
如何将区块链和现实世界连接起来,就需要引入预言机服务,通过预言机将现实世界的数据输入到区块链上,为智能合约提供与外部世界的连接性。
联盟链的预言机
Truora是FISCO-BCOS区块链平台的预言机服务解决方案,是在广泛调研的基础上针对联盟链场景设计的可信预言机服务。区块链愈发展,对链下数据的需求就会愈强烈,预言机的重要性也会愈发凸显。
金色晚报 | 9月4日晚间重要动态一览:12:00-21:00关键词:加纳中央银行、瑞士、Solana、OpenSea
1.加纳中央银行启动电子货币“电子赛迪”;
2.瑞士联邦驻华大使馆公使:将加大数字货币、银行财务管理等合作;
3.报告:加密货币在印度创造1万多个工作岗位;
4.数据:Solana锁仓量突破40亿美元,创历史新高;
5.OpenSea添加Ethernity(ERN)作为支付方式;
6.数据:9月3日为ETH首个通缩日,销毁量比区块奖励多352枚ETH;
7.报告:Block.one旗下加密货币交易所Bullish涉嫌内幕操纵。[2021/9/4 23:00:37]
作为连接FISCO-BCOS联盟链和互联网的桥梁,Truora致力于解决互联网数据安全可信的上链,助力扩宽联盟链的应用场景和丰富联盟链的生态。
金色沙龙 | 姜家志:每一条链上都承载了不同的价值:在今日举行的金色沙龙中,针对“数据封闭究竟对区块链行业的发展带来了哪些阻碍”的问题,Matrixport CTO姜家志表示,用一条链解决满足多样的需求已经被证明是不可行的, 因为太多功能的叠加必然导致系统复杂度和效率的降低,分片等提升性能的方案也存在诸多技术困难。所以就必然会有不同特征的区块链出现以满足不同领域的需求。每一条链上都承载了不同的价值, 然而跨链技术出现之前, 这些链彼此之间都是孤岛。跨链可以将不同区块链,也即将不同的价值区间进行链间,促进价值流动, 实现1+1>2的效果。详情见原文链接。[2020/4/29]
Truora服务主要由后端Java组件Truora-Service和前端Vue组件Truora-Web组成。
金色相对论 | Layla Dong:和国外高校相比中国高校的区块链教育起步相对晚一些主要还是行业人才的不足:在今日的金色相对论中,针对“国内外高校区块链教育的异同有哪些?我们应该从中吸取哪些经验完善区块链人才培养”的问题,Blockshine博聚科技的创始人兼CEO Layla Dong表示,我觉得没有参与过行业发展,不足以教好学生,这个部分还蛮有趣的,我们观察有这样几个阶段。第一阶段属于“了解”阶段,基本的课程设立在商学院和计算机学院两个学院。都是以初期的了解为主。第二阶段是着重技术,很多课程围绕开发。比如说加州大学伯克利分校在16年就推出了区块链本科教育,目前为学生提供了两门选课:区块链基础和区块链开发者课程。第三阶段是更加“发散”的技术,经济,社会学,人类学的综合学课程。和国外高校相比,中国高校的区块链教育起步相对晚一些我觉得主要还是行业人才的不足,还有就是政策的引导。特别是我们的高校里的内容,基本是学生入学之前就设计好的。及时开展了课程,课程相对也已基础知识为主。从教育模式和内容上看,国内外高校目前都倾向于成立实验室+课程教育的模式,涉及范围也较广,包括区块链技术知识,金融应用,物联网,金融应用,密码学等多个领域。[2019/9/12]
设计原则
Truora是一整套预言机方案解决的集合,包含中心化和去中心化部署,用户可以针对不同的业务场景选择适合的部署方式。此外,不局限于解决互联网数据上链,会结合联盟链场景制定数据提供商的规范,如数据格式规范,治理规范。以给联盟链提供可信可验证的优质数据。
中心化部署针对请求时延低,信任要求不是很高的场景,主要着力于搭建方便,结合联盟链场景,主要问题是解决中心化机构作恶问题。
软件上会深入研究TLS技术,并进行改造。暴露连接细节以及链上数据验签。
硬件上支持TEE等安全环境下的部署。
去中心化部署主要分为链上聚合和链下聚合
对于数据方面支持获取互联网上的数据,同时也会制定联盟链数据提供标准,引入优质数据服务提供商,为联盟链提供优质可信的数据服务。
主要特性
链下HTTPSAPI数据获取
支持多链多群组服务
支持VRF随机数生成
支持国密
支持集群部署
支持中心化部署和去中心化部署
支持多数据格式访问
支持请求状态查询
应用场景
游戏/预测市场方面:
获取链上安全的随机数,智能合约实现更公平游戏场景。
物联网方面:
对于IoT应用,将传感器信息上链,智能合约验证并触发下一步的行为。
供应链金融方面:
获取链下订单信息和汇率信息等。
2021完成的技术路线
Truora在2021年度完成的技术路线如下:
Q1–Truora中心化预言机功能
主要完成中心化预言机功能,支持国密和非国密环境下的链下API访问和VRF功能,支持监听多链多群组,支持请求的加密,预言机采集数据签名和链上验签。
Q2–Truora去中心化预言机功能
主要完成去中心化预言机的链上聚合功能。支持Truora的分布式部署以及结果的链上聚合,和数据提供商规范制定,增加AMOP的支持。
Q3–Truora解决方案
主要完成基于Truora应用实例开发。如物联网,供应链金融,游戏,积分,NFT等场景结合预言机开发具体的应用实例。
Q4–Truora去中心化预言机功能
主要完成去中心化预言机的链下聚合功能,增加p2p网络以及密码学套件,支持BLS门限签名技术,实现链下聚合功能。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。