首页 > 世链号 > 详解区块链生态体系中的UI界面/API接口
抄底区块  

详解区块链生态体系中的UI界面/API接口

摘要:各个合约服务的状态资产,以统一的视图帮助用户进行交易的优化决策。

为了全景展现区块链生态体系,小编给出了一个面向链合约服务的区块链高阶架构模型,如图所示。这个架构模型也体现了未来基于区块链实现高度自动化、智能化、公平守约的虚拟社会生产关系的能力。

面向链合约服务的高阶层次化架构包括三大部分:业务合约和账本、区块链平台服务、UI界面/API接口。

d1a97634f6ec4afe04a1b0717fd5360cba1a8db7.jpg

这部分是提供整个区块链服务对外的交互接口,包括提供给人的UI界面和提供给其他信息系统或人工智能代理的API接口。交互的内容主要包括以下几个方面。

(1)个性化任务列表

价值主体加入某个合约流程后,如果合约流程的某个业务流程节点需要主体的输入和确认,就会转化成对这个主体的界面交互请求。用户需要在一个业务界面中输入必需的内容,或者确认系统提供的业务信息,并使用主体的业务操作私钥进行签名,以表明主体的身份,让业务合约得以继续进行。主体可以同时加入多个合约流程,这就会存在一个任务列表,需要主体逐个进行界面操作完成。

(2)个性化DApp

每一个业务合约都可能是一个App,多个业务合约一起也可以是一个App。用户、用户的IoT智能终端,或者用户的人工智能代理、加入的每一个业务合约(合约流程或合约服务)都是一个业务应用,所以需要为用户提供定制化的分布式App,以满足用户的个性化需求。这需要建立一个大一统的App基础平台,在其上提供各式插件式的个性化小应用,就如同微信上搭载的各式各样的小程序。虽然表面展现方式相同,其实内核完全不同。这是个DApp,里面运行的小应用也完全是分布式的,用户自己的身份信息自己管理,没有集中的机构可以完整获得。所有小应用的交易和授权都是基于用户各个应用的私钥进行的,只由用户本人控制。

1556589202476904.jpg

(3)IoT协议适配和价值锚定

区块链一个大的应用方向就是同物联网的结合。物联网的各种终端要实现智能化自动制造、智能化自主服务,就需要将它们绑定到虚拟世界,传统的IoT中心化控制架构是无法直接反映社会化生产和服务要求的。区块链作为一个虚拟的经济社会,维持了虚拟的经济生产关系,让IoT智能终端参与到区块链群体中,参与到具体的区块链合约流程和合约服务中,由社会化的区块链机器自动驱动IoT终端进行自动化的生产和服务,并引入人工智能代理加速人工处理,可以极大地提高生产力。区块链需要同IoT的协议进行适配,以确保双向交易的无障碍流通。另外,为了在虚拟世界建模现实世界的价值生产、转移和交换,将现实世界真正融入虚拟世界的生产关系合约中,需要为现实世界生产的产品和服务价值在虚拟社会分配一个价值锚定标签。如同虚拟世界拥有了私钥就可以锁定价值一样,在现实世界,也需要有一套可行的方案将虚拟世界的价值锚定标签,植入现实世界的产品和服务中去。不同的产品和服务可能需要不同的锚定机制。通过价值锚定标签,现实世界价值的生产、转移和交换就可以无缝融合进虚拟世界的生产关系合约流程与服务中去了。有了完善的价值锚定机制,可以真正实现价值在虚拟世界和现实世界的无障碍流通与融合。

(4)人工智能代理

价值主体可以使用人工智能代理帮助其完成合约流程的自动流转和合约服务动作的自动发起,虚拟世界高速运转的生产关系需要这样的角色。随着人工智能的发展,人工智能代理也能够胜任基本的基于规则和用户习惯的操作。另外,结合大数据智能分析,在设定一定的业务目标后,可以由人工智能代理主动发起一些优化的交易,减少人工操作成本,提高整个合约服务的运行效率,可以预见性地优化资源配置,减少整个社会化生产的资源浪费。

99c1b1a426fb204467931057f25e38f4_2018112709324873.jpg

(5)开放API

整个区块链平台对于可以开放的或者可以权限开放的接口,都提供标准的API,允许外部系统或人工智能代理进行访问和操作。区块链的各种业务合约(合约流程、合约服务)信息,区块链的各种交易结果,当前流程状态,资产状态,或者区块链的交易发生证明,资产存在证明,链上治理接口,也都可以用API的方式向外部系统提供。通过API接口,也可以进行各种业务合约的操作,如人工处理的提交、合约动作交易的提交等。

(6)业务合约浏览器

通过业务合约浏览器,用户可以看到权限范围内所有可参与的业务合约,包括合约具体的规格化内容,如合约流程、合约服务各动作、合约具体规则、合约法律条款、合约宪法、治理规则等。

1542764048136866.jpg

(7)区块链浏览器

区块链浏览器可以浏览所有的区块以及权限许可的交易内容,可以对可浏览的交易进行回溯查看,可以从不同的维度进行交易、流程和价值资产的审查。

(8)资产浏览器

资产浏览器允许用户以统一的视角看待用户关联的所有合约资产。资产浏览器可以同个性化DApp整合在一起,让用户可以看到当前各个参与合约流程的当前状态,各个合约服务的状态资产,以统一的视图帮助用户进行交易的优化决策。

 
文章作者: 区块链大咖说
免责声明
世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。