让区块链搭建更简单!NULS发布「链工厂」和「跨链解决方案」

3月13日,公有链项目NULS发布了白皮书V2.0,全方位展示了NULS项目的全新面貌。

01 NULS是什么?

是一个可定制的区块链基础设施, 是全球性区块链开源社区项目。
NULS 由微内核和功能模块组成,以弱化主链的全新思维,通过事件和服务的剥离,实现高度模块化的底层架构,提供智能合约、多链并行、跨链共识等运行机制,降低开发和使用的成本, 推动区块链商业应用进程。

02 NULS链工厂

传统想要创造区块链,必须要熟悉分布式数据存储,点对点传输,共识机制,加密算法等技术。NULS为我们打造了一款搭链神器-链工厂。它消除了区块链技术障碍,让你轻松搭链。
如何在链工厂中创建并运行链呢?
首先我们需要在链工厂的模块仓库中,选择模块。
比如,网络模块,区块管理模块,交易管理模块等等。
然后进行系统参数配置,接着我们要设置第一个区块(创世块)里的内容。
下一步就是填写链介绍和发链方式。例如,这个链的用途是什么。是否使用链工厂的节点来直接运行。
此时与创建链相关的操作已基本完成。
为接入跨链功能,现在我们需要缴纳保证金,并广播创建新链的这笔交易,最后只需等待交易确认即可。
交易确认完成后,我们的新链就搭建成功了。
若选择通过链工厂的节点直接运行新链,那新链就会直接运行起来,推荐采用这种方式,它省去了搭建运行环境的麻烦。
当然我们也可以自行搭建多个节点环境来运行新链。
NULS链工厂的节点可以运行多条链,这是链工厂的一大特色。
如果节点拥有该链需要的模块,即可直接运行。若没有可通过模块仓库自动下载。启动模块后,开始运行该链。
至此,我们就非常轻松便捷的创造了一条属于自己的区块链。

03 NULS跨链解决方案

什么是跨链?
简单来说,跨链就是将一条链上的资产,通过某种方式转移到另一条链上。

为什么要跨链?
假如每一条链代表一个网络,跨链就是将不同的网络连接起来, 构成一个更大的生态,并让资产在这个生态中流通。只有让每条链上的资产得以在生态中流通,才能最大化的利用每条链的价值。

NULS跨链解决方案
NULS主网会负责与所有链对接,以开放的方式实现链间的通信。基于链工厂搭建的链,可以通过跨链模块直接和NULS主网互通,针对以太坊和比特币等公链,可通过特殊的协议转换,将公有链协议和NULS协议进行适配。
所有的区块链都只和NULS主网通信,交易的验证由NULS主网负责。各个链信任NULS主网的验证结果。
我们可以通过一个具体的场景来进一步了解跨链的整个过程:

假设Bob是一位来自打车链的司机,Alice是一位租房链的房主,Alice想要打车出行,Bob为Alice提供服务。
打车完成后,Alice想要用租房链的资产支付费用,此时就会发起一笔跨链交易。
租房链会先确认此交易并打包,然后把交易广播给NULS主网,租房链会先确认此交易并打包,然后把交易广播给NULS主网。
收到广播的NULS主网会和租房链进行通信,并确认该交易。
NULS主网确认交易后会将交易打包并广播给打车链,收到广播的打车链也会去和NULS主网确认该交易,并打包。
最后Bob便会收到来自租房链的资产作为打车费用。此笔跨链交易完成。

NULS的跨链解决方案,通过数学算法保证了资产跨链的安全性。让资产可以在任意两条链安全、快速、准确的转移,且仅花费极小的代价。

链界观——
是中国区块链生态联盟、赛迪区块链研究院
官方指定的媒体发布渠道;
我们携手澎湃新闻、第一财经等全球媒体伙伴,
共同打造世界级的科技垂直内容平台。

猜你喜欢

转载自blog.csdn.net/weixin_44245571/article/details/88637853