Update | 「NULS」发布新版本,新增造链与跨链功能

行业报道linjm12272019-04-16 15:16:54  阅读 -评论 0  阅读原文

在造链功能上,NULS提供模块仓库与链工厂;跨链功能上,NULS提供跨链模块。

Update | 「NULS」发布新版本,新增造链与跨链功能

近期,跨链成为公链圈的关注热点。与此同时,公链 NULS 发布 NULS2.0 第一个内测版本 NULS2.0-Alpha1 版本,新增了模块化造链功能,并完成了多链运行和跨链的扩展协议与接口(跨链功能预计会在 Alpha3 中上线测试)。

据 NULS 核心团队项目负责人王志坚表示,NULS 2.0 功能上保留了 NULS1.0 版本随机数种子机制类似的扩展功能,但相比 1.0 版本,NULS 2.0 是一个基于微服务的更精细更独立的模块化架构,不限开发语言,并优化了智能合约的性能与底层账本模型,结合了跨链业务优化的账户余额模型设计,由此组成了一套区块链基础设施。

针对此次颇受关注的跨链功能,王志坚认为,多链是未来的趋势,只要区块链技术还在,便会存在业务隔离,或者压力隔离的需要,因此也会出现不同的业务,不同的资产,不同场景的链。NULS 团队一开始的方向就是跨链与多链并行。

其中,在造链功能上,NULS 提供模块仓库与链工厂。NULS2.0 的模块都是基于微服务架构实现的,相比 1.0 的模块化架构,每一个模块都是独立的,它可以独立地运行,可以独立的进行负载均衡、分布式部署,提高整个软件的扩展性。团队和社区开发者也会持续的贡献和丰富模块仓库的内容,完善 NULS 的生态。

链工厂是一条新的区块链,预计将在下半年上线,旨在为中小企业和独立开发者提供一个快速发链的功能。基于链工厂,操作者可以在模块仓库中选择所需模块,加一些个性化的配置,点击确认就可打包生成一个独特的程序包,程序包下载运行之后即组成一条新的链。此新链条可自行运行,也可通过链工厂的节点运行。值得一提的是,链工厂的节点可运行多条链,使其投资收益比最大化。

在跨链部分,王志坚表示,所有基于 NULS 生态搭建的区块链,都可以在模块仓库中选择跨链模块。NULS 生态包括基于链工厂生产的链、以及直接使用 NULS 开源代码搭建的链。

生态之外的区块链则需要接入 NULS 的跨链协议。对于比特币与以太坊之类的老牌公链,NULS 的解决方案是,实行公证人机制,即若干个公证人角色(比如比特币节点、以太坊智能合约)来做跨链的协议转换。

对于未来的计划,王志坚表示,将替换 1.0 老版的代码,陆续上线模块仓库,链工厂产品,至于具体技术细节中,包括隐私交易、账户找回、多共识机制实现、社区治理、更高的 TPS 都在计划清单内。

以下为星球日报 2018 年 2 月 7 日报道原文:

星物种 | 将底层公链模块化,NULS想让开发者定制属于自己的公链

文 | 卢晓明

去中心化应用(DAPP)都需要搭建在某个底层链上。不同的业务场景对底层公链的性能、共识机制等有不同的要求,某的应用甚至需要搭建自己的一条底层链(包括私有链联盟链公有链等)。

然而,开发一条适配自身业务底层链往往需要一定的技术门槛和时间。有很多具有落地场景的业务并无了解区块链底层的技术人员,同时业务需要尽快上线,即便有也难以在短时间内搭建一条完全合适的底层链。

本文要介绍的NULS(https://nuls.io/),就打算将底层链"模块化",降低开发者快速定制自身底层链的门槛。

NULS是一个可定制的区块链基础设施,是全球性区块链开源社区项目,基金会注册在新加坡。团队搭建了一条主链,同时将底层链拥有主要组成部分模块化,这些组件都是可重用开源的,开发者可以通过组装和修改不同的模块,来定制一条不同的底层链。

Update | 「NULS」发布新版本,新增造链与跨链功能

NULS技术负责人表示,原来比特币和以太坊,"如果你要改它的底层,就会牵一发而动全身"。NULS团队有点像将单体结构的底层链微服务化,以接口的形式对外提供服务,同时各个微服务组件的代码是开源的。底层架构需要升级,也可以直接升级某个模块,而不需要把整条链再写一遍。

发起人和白皮书从四个方面总结了NULS的特点:

1、共识机制:

NULS将其主链的共识机制命名为POC(Proof-Of-Credit,基于信用的共识机制),这个机制有点像DPOS。持币少的散户可以将币委托给代理人,代理人可以形成节点参与共识。

节点的历史出块数量、违规情况和出块正确情况影响节点信用。节点信用达标的情况下,锁定一定保证金即可加入共识,共识节点重新排序后每轮轮流出块。

Update | 「NULS」发布新版本,新增造链与跨链功能

POC共识机制中代理人和委托人角色的不同

2、模块化架构:

Nuls技术负责人介绍,目前Nuls有账本模块、网络模块,存储模块,帐户模块、共识模块、跨链共识模块、智能合约模块等九个模块,使用Nuls在线模块仓库管理。不同模块通过接口调用或事件监听的方式通讯,开发者不需要了解底层。

开发者可以根据自己对性能和安全的要求,改变共识机制、区块大小、打块机制和存储机制等,把底层链建成公有链、联盟链、私有链等不同形式。

Update | 「NULS」发布新版本,新增造链与跨链功能

3、多链并行:

多链并行是提高区块链性能的一个机制,弱化了主链的概念,不同的链可以处理不同业务,理论上可以不断平行扩展。Nuls社区会针对不同子链开发不同的跨链共识模块,Nuls用跨链共识模块将不同的链连接在一起从而实现跨链通讯。

主链部分节点与子链部分节点组成跨链共识域,跨链共识域内节点对跨链交易达成共识,将跨链数据协议转换后分享跨链数据到其他对等节点。

Update | 「NULS」发布新版本,新增造链与跨链功能

Update | 「NULS」发布新版本,新增造链与跨链功能

4、智能合约:

根据项目白皮书,Nuls 内置 NulsVM 处理智能合约。智能合约模块处于对外服务模块(如 RPC 模块)和底层设施模块(如网络模块、存储模块、账户模块等)之间,后者为其提供底层支撑。Nuls 设计了一些智能合约模板,其解释器将支持多种高级编程语言,开发者可自由选择。

Update | 「NULS」发布新版本,新增造链与跨链功能Nuls技术负责人介绍,应用级产品可以直接部署在Nuls的公链上,或者将私有链的数据给到公链审计,前者可以共享Nuls底层升级的性能提升,后者可以获得团队的技术支持。Nuls目前正在开发阶段,计划今年3月上线测试网络,5月上线正式网络。

Update | 「NULS」发布新版本,新增造链与跨链功能

NULS项目的核心开发者目前约有7人(具体可查看官网介绍)。

作者:芦荟

声明:链世界登载此文仅出于分享区块链知识,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不构成投资建议。投资者据此操作,风险自担。此文如侵犯到您的合法权益,请联系我们kefu@lianshijie.com

    参与讨论 (0 人参与讨论)

    相关推荐

    比特币有什么缺点?

    1.交易平台的脆弱性。比特币网络很健壮,但比特币交易平台很脆弱。交易平台通常是一个网站,而网站会遭到黑客攻击,或者遭到主管部门的关闭。2.交易确认时间长。比特币钱包初次安装时,会消耗大量时间下载历史交易数据块。而比特币交易时,为了确认数据准确性,会消耗一些时间,与p2p网络进行交互,得到全网确认后,交易才算完成。3.价格波动极大。由于大量炒家介入,导致比特币兑换现金的价格如过山车一般起伏。使得比

    业务中使用区块链的四种方式

    业务中使用区块链的四种方式

    暴走时评:区块链是一种支持像比特币这样的数字货币的公共分类帐本,并且正改变着我们的业务方式。一旦那些对匿名交易,甚至是秘密交易感兴趣的人接纳了这样一种鲜为人知的工具,加密货币就会日趋成为主流。 区块链是一种支持像比特币这样的数字货币的公共分类帐本,并且正改变着我们的业务方式。一旦那些对匿名交易,甚至是秘密交易感兴趣的人接纳了这样一种鲜为人知的工具,加密货币就会日趋成为主流。越来越多的个人和企

    区块链:法定数字货币技术路线的必然选择

    区块链:法定数字货币技术路线的必然选择

    在人类发展史上,货币的进化从未停止。从物物交换,到金属铸币,再到纸质货币,以及当前正在发展的数字货币正在向着越来越便捷的方向进化。 比特币的出世起初并未带来轰动,但是最近几年其价格惊人的爬高创造出了一个个造富神话,引起各国政府及监管机构的关注。虽然金融专家普遍认为它只是一种资产,而非货币,但是,其背后的区块链(Blockchain)技术引起了包括各大金融机构、政府、企业及学术界的浓厚兴趣,未

    用区块链记录证书,证明真伪,墨尔本大学迈出了第一步

    用区块链记录证书,证明真伪,墨尔本大学迈出了第一步

    墨尔本大学宣布发起区块链认证和审核计划,允许通过一种隐私、安全且持久的方式验证学生的证书。 墨尔本大学正在试验一个区块链记录维护项目,允许接收者(即学生)存储他们的证书,出于核验目的,第三方也能访问这个系统。Learning Machine是这个发布系统的开发者,他们采用的是麻省理工媒体实验室(MIT Media Lab)在2016年提交的Blockcerts开源代码。 墨尔本大学副校长格雷

    日本IT巨头富士通联合日本“三大行”开发区块链p2p资金转移系统

    日本IT巨头富士通(Fujitsu)与三家大型银行已经宣布计划试点一项基于区块链创建的点对点资金转移系统。 通过与日本三大行——瑞穗金融集团,三井住友金融集团和三菱UFJ金融集团——的合作,富士通将现场试验一种基于云的区块链平台,用于在个体之间发送资金,并开发一款智能手机APP来提高这个系统的可用性。 从理论上讲,这个平台将把三大行的客户法定货币账户与这个区块链系统相连接。客户然后将能够使用这

    动画科普:什么是比特币?

    动画科普:什么是比特币?

    比特币(Bitcoin,简写BTC)概念由中本聪(化名)提出,是一种点对点、去中心化的数字资产;2009年,中本聪打包了第一个区块,并获得50枚比特币的挖矿奖励,挖矿奖励每4年减半一次,按此计算,比特币预计2140年发行完毕,总量为2100万枚。 随着比特币的发展,比特币逐渐受到认可:德国为全球首个接受比特币支付的国家;微软、戴尔等知名企业也纷纷接受比特币支付。 举个栗子,你能直接用比特币买到

    3分钟理解什么是公有链、私有链、联盟链、许可链

    不同的区块链有着不同的内涵和功能,在区块链领域经常出现的公有链、私有链、联盟链、许可链,这些又都代表什么意思呢? 公有链 公有链是指全世界任何人都可以随时进入系统中读取数据、发送可确认交易、竞争记账的区块链。公有链通常被认为是完全去中心化的,因为没有任何人或机构可以控制或篡改其中数据的读写。公有链一般会通过代币机制鼓励参与者竞争记账,来确保数据的安全性。比特币、以太坊都是典型的公有链。 私

    区块链是比特币的底层技术,但似乎两者已走上不同的道路

    区块链是比特币的底层技术,但似乎两者已走上不同的道路

    比特币的出现带来了一项新的技术——区块链,不过区块链和比特币似乎已走上了两条不一样道路,作为技术的区块链被越来越多的人所看好,而性质偏向于投资的比特币似乎被更多人看衰。 成也萧何败也萧何 比特币火爆的原因是其拥有去中心化、全世界流通、专属所有权、低交易费用、无隐藏成本、跨平台挖掘的特性,这些特性促使比特币成为了很多人关注的焦点。之后众多庄家的入局让比特币一瞬间成为了热门投资产业,但这几大特

    麦妖榜
    更新日期 2019-09-03
    排名用户贡献值
    1牛市来了30910
    2BitettFan24187
    3等待的宿命23810
    4区块大康20369
    5六叶树20310
    6linjm122719429
    7天下无双16192
    8lizhen00215280
    9让时间淡忘14586
    10yelanyi050511349
    返回顶部 ↑