关于区块链:BSN开放联盟链巡礼文昌链的技术架构应用介绍

71次阅读

共计 3534 个字符,预计需要花费 9 分钟才能阅读完成。


作为引领新一轮信息技术反动的关键技术之一,近些年来,区块链逐步走进人们的视线。我国已将区块链产业回升为国策,利用区块链赋能各行各业,乃至促成我国治理体系和治理能力现代化。

随同着市场的一直成熟,法规的不断完善,这几年来,区块链技术一直迭代。凭借更低的经济老本、更低的技术门槛、互联互通等劣势,凋谢联盟链正在失去越来越多行业的认可。有专家预言“10 年当前,很多链会隐没,凋谢联盟链将会占据支流,其市场占比将达到 50%。”

2020 年 9 月,BSN 凋谢联盟链(OPB)正式启动建设。与一般的凋谢联盟链或某一条凋谢联盟链相比,除了具备共有特点外,BSN 凋谢联盟链还具备平安合规、多链架构、快捷上链、弹性计费等多项长处。

目前 BSN 已上线 6 条凋谢联盟链,其中文昌链(IRITA OPB)便是其中之一。

PS:BSN 是由国家信息中心、中国移动通信集团有限公司、中国银联股份有限公司、北京红枣科技有限公司独特发动和建设的跨云服务、跨门户、跨底层框架,用于部署和运行各类区块链利用的全球性基础设施网络,是寰球规模最大的区块链底层根底服务环境,目前已在寰球建设了一百三十余个公共城市节点。

1. 文昌链介绍

文昌链是基于边界智能自主研发的的企业级联盟链产品 IRITA 打造而成、以海南文昌市命名、2021 年 2 月首批在 BSN 环境上线的凋谢联盟链。

文昌链通过弹性架构与应用层扩大,对简单的分布式商业利用具备良好撑持,实用于基于 NFT 技术的资产数字化利用开发,为其提供价值赋能。其以 BaaS 模式能够让开发者 / 中小企业间接专一于应用层业务逻辑的实现和部署,从而更好地满足中小企业以更具老本效益的形式疾速开发和部署分布式商业利用 DBApp 的需要。

2. 研发背景和技术架构

文昌链底层是基于企业级联盟链 IRITA 的欠缺技术架构打造。IRITA 是 Cosmos 企业版的代表产品,以区块链跨链、隐衷计算及大数据分析技术创新为外围,可反对下一代分布式商业系统。Cosmos 是世界出名跨链凋谢网络之一,旨在建设互联互通的区块链互联网。

文昌链整体技术架构由下到上别离为区块链底层、区块链核心层、区块链接口层。在下层近业务端,IRITA 部署了边缘服务器 ECS,可实现身份治理、数据建模及平安拜访受权、利用 DB、隐衷计算等性能。

除此之外,通过链能力加强基础设施,IRITA 区块链底层通过跨链协定,可实现与异构区块链网络、链外业务零碎的接入。下层隐衷计算模块,通过隐衷计算服务器 PCS,可实现多方平安计算、零常识证实、同态加密、联邦学习等性能拓展。

3. 外围个性

文昌链具备资产数字化建模、存证、身份、iService、多引擎智能合约平台等外围个性。

资产数字化建模

资产数字化建模为联盟链成员提供了将资产进行链上数字化建模的能力。通过该模块,每个链外资产将被在 IRITA OPB 链上进行具备唯一性的数字化建模,并应用 ID 进行标识,借助 IRITA OPB 平安、不可篡改的个性,其所有权将失去明确。同时,链上数据对象在成员间的流转过程也将被公开地记录,以便于追溯以及争议解决。

存证
存证用于将任何链外数据可信地映射在 IRITA OPB 链上,作为对原始数据的证实。其可信性是通过密码学算法与区块链的安全性来保障的。
数据存证分为链外和链上两个过程:
1. 将数据通过密码学平安的摘要算法进行解决,产生惟一的数据摘要。平安摘要算法包含 SHA-256、SHA-512、SHA- 3 等。
2. 将上述摘要及其算法名称、原生数据或其 URI 存储在链上,以用于数据的真实性验证。

身份
身份模块构建了一个去中心化身份体系(DID),实现并扩大了 W3C DID 标准。次要特色包含:DID 办法为 irita,残缺的身份 DID 模式示意为:did:irita:id。身份的密码学资料包含公钥以及公钥证书。身份能够蕴含额定的凭证信息。

iService
iService 旨在弥合区块链和传统利用之间的鸿沟。它规范化了链外服务的定义和绑定(提供者注册),便于调用和交互,并能调解服务治理过程(剖析和争议解决)。次要包含以下性能:服务定义;服务绑定;服务调用;服务响应。

多引擎智能合约平台
文昌链提供了多引擎智能合约能力,残缺兼容支流智能合约,容许 DBApp 开发者疾速开发业务合约以及平滑移植现有业务。

  1. WASM(Web Assembly)
    WASM 是一种字节码格局语言,因其具备的高效性以及对支流编程语言的反对能力被宽泛应用。文昌链官网反对应用 Rust 语言开发 WASM 智能合约。目前已推出 GO 语言、Java 语言 IRITA-SDK, 供调用和查问智能合约。
  2. EVM-compatible VM
    文昌链将集成残缺兼容 EVM 的虚拟机,从而能够为开发者提供低门槛的开发环境,同时也便于移植现有 Solidity 合约。

边界智能生态单干负责人杜德介绍,:“咱们对于 IRITA 曾经集成了 TIBC 精简跨链通信协议,区别于 IBC 协定(链间通信协议),简化协定能够升高应用门槛,升高同构链和异构链的跨链复杂度,让跨链能力更容易的失去拓展。另一方面,TIBC 加强了跨链 NFT 性能、跨链智能合约性能,满足集成度更高的简单商业利用要求。采纳 solidity 编程兼容的更通用的编码标准,让跨链全局编码惟一,链上验证和解包更加牢靠。这对将来的区块链生态很重要。”

4. 已上线代表利用

文昌链不仅仅是一条链,它还通过联结生态合作伙伴的模式,基于文昌链独特的 iService 模块,为垂直行业利用提供各种各样的链上服务。

文昌链曾经上线经营的生态利用包含:识蛛可信身份服务、电子证照零碎、基于 NFT 技术的魔卡管理平台、一体化数字艺术品注销服务平台等多种行业利用。

识蛛可信身份服务

识蛛可信身份服务平台由南京壹证通团队一手搭建,集成多种网络主体身份认证形式,对接公安、电信运营商等权威数据机构,为用户提供多维度、多属性的可信身份认证服务。此外,该平台基于 AI 可信身份、数字认证及区块链等技术,在爱护公民数权的前提下,将可信身份信息利用于互联网 + 政务、电子商务、车联网、物联网等需身份认证的相干应用场景中。

电子证照零碎

2021 年 3 月,使用了区块链技术的都江堰市行政审批局“智慧政务 + 区块链”政务服务底层区块链平台实现搭建。

都江堰“政务服务底层区块链平台”利用我的项目是由都江堰区块链场景实验室的核心技术企业独特研发,边界智能承当了平台中“区块链电子证照零碎”的搭建,实现 32 项政务服务事项应用区块链营业执照资料和个人身份的实时核验。该零碎基于 BSN 首批凋谢联盟链“文昌链”开发,也是 BSN 凋谢联盟链“文昌链”部署的首个政务利用。

魔卡 NFT 治理平台

魔卡是一个基于 BSN 凋谢联盟链 NFT 技术打造的全功能掌中治理平台,由上海星瀚达信息技术有限公司于 BSN 的文昌链上公布与经营,波及各类与文化创意和生存形式无关的畛域,蕴含但不局限于电子票务、数字艺术珍藏卡和各类卡券。目前已反对微信领取,并将扩大至其余便捷的挪动领取,蕴含将来的数字人民币领取伎俩。

5. 如何基于文昌链疾速接入分布式应用

心动不如口头,上面就追随小编来上手体验一下文昌链。

1. 官网注册

先关上 BSN 凋谢联盟链官网,注册账户。

官网地址:https://opb.bsnbase.com/main/…

2. 创立链账户

登陆账号,在凋谢联盟链下,链账户治理中创立链账户。

创立的链账户抉择文昌链框架。

3. 创立我的项目部署合约

创立账户后,能够在项目管理中创立我的项目。

创立的项目选择文昌链框架。

我的项目创立实现后可在我的项目中部署智能合约、启用我的项目 key、下载接入参数等。

4. 合约调用

业务零碎通过文昌链节点网关接入链环境,与利用智能合约交互进行业务解决。

对于文昌链的任何操作指南,你都能够随时查阅帮忙手册。

关上帮忙手册,查看文昌链技术指南。

对于文昌链的文档资料:

1. 文昌链门户:https://wenchang.bianjie.ai

2. 文昌链浏览器:https://explorer.wenchang.bia…

3. 文昌链开发配置文档:

https://wenchang.bianjie.ai/w…
4.IRITA Github 地址:https://github.com/bianjieai/…

此前,对于文昌链,BSN 已做过两期视频分享,您能够随时点击链接观看。

如何基于文昌链先进的 NFT 技术开发可信分布式应用—20211209

地址:

http://kb.bsnbase.com/webdoc/…

BSN 凋谢联盟链 — 文昌链介绍及操作演示 —20210311

地址:

http://kb.bsnbase.com/webdoc/…

增加 BSN 经营微信号或关注 BSN 研习社公众号,一手干货,技术交换,期待着你来挖掘 ……

正文完
 0