Vera是一个应用协议由5层架构组成支持分布式的点对点零售和实体商品市场:分布式的智能标签系统、分布式的预言机层、分布式的数据层、分布式的服务层、分布式的应用程序。

分布式智能标签系统

Vera构建了一个开源的、经过企业测试的智能标签系统最新的防篡改RFID技术是Vera协议的基石销售者配置、购买并将这些智能标签附加到他们所销售的产品上。存储在智能标签中的数据包括产品、销售商、制造商和消费者的身份、防篡改状态以及交互、位置和温度的历史记录。使用Vera的SDK构建的支持NFC的移动应用程序可以将任何智能手机变成一个兼容的扫描器,允许用户与智能标签进行交互。

分布式预言机层

区块链是一个确定性的、封闭的系统环境,目前区块链只能获取到链内的数据,而不能获取到链外真实世界的数据。预言机是将区块链外信息写入区块链内的机制,预言机是一种可信任的实体,它通过签名引入关于外部世界状态的信息,从而允许确定的智能合约对不确定的外部世界作出反应。而中心化预言机存在是不诚实的、受贿赂的、不可信的(即隐藏数据泄露或腐败事件)、抗审查的问题,最终会产生单点故障。

Vera采用去中心化预言机作为最安全的方式来验证和发送真实世界的数据链。这些资料可能包括但不限于:

  • 智能标签数据

  • 金融市场数据

  • 汇率

  • 供应链数据

  • 物联网数据

  • 其他链下数据

去中心化预言机平台的优势包括抗审查性,高正常运行时间,高仲裁共识方法的灵活性以及任何区块链上开源代码的安全性和可信性。在过去的几年里,我们的开发团队已经广泛研究了许多策略,以建立一个成本效益高、可伸缩和安全分布式预言系统。一个关键的创新是使用加密安全的可验证随机函数(VRF),以确保非区块链数据源被随机安全地发送到Vera分布式预言机节点,从而使节点保持无冲突。

分布式数据层

这一层存储了支持所有基于Vera协议的分散式应用程序所需的所有数据,比如产品列表、订单事务、评论、智能标签、产品和客户旅程,以及卖家、消费者和客户的用户身份数据。与当今集中式P2P电子商务零售商不同,Vera数据由用户拥有,用户可以选择与第三方共享数据,以换取奖励和促销。

分布式服务层

这一层包含一系列服务协议,以支持开放的Vera应用程序市场和生态系统的创新和增长。初期服务包括:

  • 可编程的智能标签管理(即标签模板、编码、打印和订购自动化)

  • 身份管理

  • 消息格式(创建一个数据包,信息包括卖家想卖什么、以什么货币、什么价格、过期时间以及卖给谁)。

  • 通知管理

  • 订单交易管理

  • 检讨及声誉管理

  • 忠诚和奖励

  • 智能标签,消费者行为分析和机器学习

  • 点对点支付和小额支付

  • 代币化和生命周期管理

  • 稳定币

  • 系统集成(如社交、云、ERP、CRM等)

分布式应用程序

分布式应用程序(dApps)是运行在分布式对等网络(如Ethereum)上的应用程序。许多dApps需要其他通证才能运行,而最终用户不太可能为了使用dApps而费力地找到、购买或持有所有这些通证。因此,Vera将使通证允许任意数量的第三方代币在其dApps中使用,这些dApps被称为vApps。通证使用过程如下:

  • 最终用户使用一通证(如以太币或ERC-20)向vApp付费。

  • vApp使用几行代码来交换以太币或ERC-20来交换后台所需的代币。

  • vApp可以无缝运行,而最终用户并不知道底层发生了什么。

核心的智能合约

1. 接收从分布式预言机输出的签名数据包的业务逻辑,用于处理和结算购买订单。

2. 升级过程,以确保业务逻辑随着时间的推移而更新。

在买方将其购买要求输入信息格式并加以签署之后,任何拥有购买产品的人都可以通过将其发送到Vera 智能合约来完成订单,该合约通过一个可信的快递服务提供商将产品发运出去并以代币的形式向卖方支付货款,从而完成销售交易。

Vera最初被提议与以太坊和Binance区块链兼容。今后,其他区块链将根据市场需求和战略需求开展更多生态建设。