Vera:一种基于区块链和分布式账本技术的开放式P2P协议
由于区块链和智能合约无法单独获取或验证链外数据,它们需要“Oracles”作为代理来提供真实世界的数据。由于集中的Oracles可能是不诚实的、受贿赂的、不可信的(即隐藏数据泄露或腐败事件)、经过审查的,最终是一个单点故障,Vera使用分散式的Oracles作为最安全的方式来验证和发送真实世界的数据链。这些资料可能包括但不限于:
在过去的几年里,我们的开发团队已经广泛研究了许多策略,以建立一个成本效益高、可伸缩和安全的分散的Oracles系统。一个关键的创新是使用加密安全的可验证随机函数(VRF),以确保非区块链数据源被随机安全地发送到Vera分散的oracle节点,从而使节点保持无冲突。我们相信,对于分散式P2P零售来说,最有效的标准将在即将发布的技术白皮书中发布。 分散式的数据层 这一层存储了支持所有基于Vera协议的分散式应用程序所需的所有数据,比如产品列表、订单事务、评论、智能标签、产品和客户旅程,以及卖家、消费者和客户的用户身份数据。与当今集中式P2P电子商务零售商不同,数据由用户拥有,用户可以选择与第三方共享数据,以换取奖励和促销。 分布式服务层 这一层包含一系列服务协议,以支持开放的Vera应用程序市场和生态系统的创新和增长。初期服务包括:
分散式应用程序 分散式应用程序(dApps)是运行在分散式对等网络(如Ethereum)上的应用程序。许多dApps需要其他代币才能运行,而最终用户不太可能为了使用dApps而费力地找到、购买或持有所有这些代币。因此,Vera将使代币抽象允许任意数量的第三方代币在其dApps中使用,这些dApps被称为vApps。代币抽象如何工作的高级概述如下:
核心的智能合约 我们的核心的智能合约可分为两部分: 1. 接收从分散的 oracles输出的签名数据包的业务逻辑,用于处理和结算购买订单。 2. 升级过程,以确保业务逻辑随着时间的推移而更新。 (编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |