主页 > imtoken和比特派 > 公链与联盟链的法宝

公链与联盟链的法宝

imtoken和比特派 2023-04-08 06:51:39

目前已经有很多文章讨论区块链中的公链和联盟链两种形式,和我的理解有些出入。 在此,Elwin尝试从道家的角度进行分析,涵盖信仰价值与背景、技术特点、维护与治理、发展趋势等,希望与大家分享我对两者的理解与建议。

一、区块链之道

“手中无剑,心中有剑。草木竹石皆可成剑,剑胜于剑。” “道”不会因对象(器)而改变,也不会因方法(术)而改变。 道是世界的本源、本体、规律或原理。

艺术是处事的策略和方法,或者说是道,我们可以把它看成是信仰和价值观; 艺术是技巧和方法。 法律是价值实现最根本的策略、方法、指南和理念,也是一种规范约束; 工具就是工具,工具的作用就是提高效率,把复杂的问题简单化。

按照Elwin个人的理解,对于区块链技术来说,区块链开发工具、编译/运行环境和工具都是“工具”; 算法、智能合约、框架等方法是“技术”; 分布式账本理论、加密原理、P2P通信原理是“法则”,联盟治理与监督、社区维护与治理是另一种“法则”; 最后一个“道”是区块链的信仰和价值观,区块链的“道”是建立互信的价值交换网络;公链的方式是去中心化自治;联盟链是合作共赢。

公链blockchain,起源于比特币,以去中心化为目标而生。 他的信念是它不受任何中央组织的控制。 交易需要全网公开确认。 算法面前人人平等。 每个人和每个节点都可以参与和监督。 正是它的去中心化使得它有别于所有其他虚拟货币的本质区别。 到后来像山寨币这样的虚拟货币,这种还被发行人控制的货币,终将难以发展。

公链blockchain和比特币的起源是基于对去中心化互联网的追求。 一方面,在互联网极其发达的今天,互联网巨头独角兽独领风骚,很多网民无法掌握主动权。 要想重拾互联网之初的美好梦想,就必须通过去中心化的方式,将权利还给大众。 另一方面,目前很多互联网底层服务都是中心化服务。 我们的网络连接实际上非常脆弱。 世界各地无数的设备越来越多地连接到互联网。 尤其是物联网的进一步普及,更是加剧了互联网的退化。 未来某些恶意事件可能会突然导致数十亿用户无法使用互联网,并导致整个网络系统瘫痪。 去中心化网络是 Internet Web 的 3.0。 未来不再有单一组织的中心化服务,去中心化通信、去中心化货币、去中心化DNS、去中心化发布、去中心化社交等,现在有很多有益的探索。 比特币的出现给了大家希望和方向,区块链(公链)由此开启了去中心化应用的浪潮。

联盟区块链是一种对特定组织群体开放并具有准入机制的区块链。 通俗地说,目前很多金融机构和商业机构都在基于区块链技术搭建自己的“朋友圈”,通过圈内的“联盟链”模式完成交易和资产清算,也就是通常所说的“部分权力下放”。 ”或“多中心”。 他追求的方式是联盟内部新博弈下的互补合作与共赢。

联盟链的由来可以从联盟链使用的群体来理解。 他们的主要集团是银行、保险、证券、商业协会、集团公司和上下游企业。 区块链诞生于移动互联网时代。 这些企业普遍已经信息化、互联网化,区块链对于进一步提升所在圈子产业链的公证、结算、清算业务和价值交换网络的效率非常有帮助,但是在尝试利用现有的区块链技术时(如比特币码族和以太坊)发现现有区块链的处理性能、隐私保护、合规性等方面不满足其业务需求。 设计理念会颠覆他们现有的商业模式和固有利益,他们会承担很大的风险。 于是他们开始改造适合自己的区块链系统。 目前的联盟链形式更多是基于分布式账本(DSL)。 区块链的分布式账本和分布式共识为其解决了主要的核心问题,即联邦多方交互中的信任问题。 目前最活跃和公认的应用于联盟链的典型开源区块链代码项目是IBM推出的Fabric,它是HyperLedger(超级账本)基础设施的主要项目之一。

2. 区块链法

就“法”而言,公链和联盟链共同的“法”是基于分布式账本理论、非对称加密原理和P2P通信网络原理,但最大的区别是访问和维护治理。

1. 访问

公链,对所有人开放,任何人都可以参与,任何人都可以发送交易,交易可以得到有效确认,任何人都可以参与区块链的共识过程,它决定了哪个区块可以加入区块链并指定当前状态。 公链一旦发布运行,程序开发者无权干涉用户,因此区块链可以保护使用自己开发的区块链的用户。 任何有足够技术能力的人都可以访问,也就是说,只要有一台可以上网的电脑,就可以满足访问的条件,对节点的限制也不多。 没有访问门槛。 虽然在提升能力和绩效上造成了较大的困扰,但全民参与极大地增强了信任度和透明度。

联盟链仅针对特定群体的成员和有限的第三方,内部指定多个预选节点作为记账人。 每个区块的产生由所有预选节点共同决定,其他接入节点可以参与交易。 但无需询问记账流程,其他第三方可以通过区块链开放的API进行有限查询。 为了获得更好的性能,联盟链对共识节点或验证节点的配置以及网络环境都有一定的要求。 有了准入机制,更容易提升交易性能,避免参与者不规范、不稳定带来的一些问题。

2.维护治理

公链的维护和治理往往由一些极客和技术团队发起,由社区维护。 代码完全开源,采用社区众包方式。 公链基本上伴随着ICO过程。 ICO,全称是InitialCoinOffering。 ICO本质上也是一种“公募”。 与传统证券IPO相比,它不仅将发行标的从证券改为加密数字货币,更重要的是,ICO数字货币的加密-Token是基于公链打造自己的经济生态,是公链治理的巅峰之作。 公链项目团队通过ICO获得技术开发和市场拓展资金,项目爱好者通过ICO支持项目,也可以选择相应代币进入交易市场后退出交易。 公链通证不仅是一种新的融资方式,更重要的是它是一种全新的去中心化治理模式。 在没有中央控制者的公司中,所有参与者共享所有权和贡献。 社区代码要维护,社区和公链要运营,公链节点要传播和维护。 这些传统的公司管理和运营模式是行不通的。 通过代币为媒介的激励机制是公链的健康运行。 确保。 另一方面,去中心化社区众包模式打破了传统的研究成果传播方式和评价体系。 通过用户在互联网上的口碑和互动交流,使研究成果更快地体现价值和反馈,发现和优化问题,汇聚全民智慧,加快科研和商业应用的速度,同时推动技术创新,建立自己的技术影响力和标准。

公链的另一个特点是gas费,即使用公链网络的费用是通过原始Token或与原始Token关联的Gas来支付的。 一方面避免了资源的滥用和浪费,同时也在一定程度上避免了恶意攻击。 另一方面,它可以反馈给共识节点。 这个设计很好,但是也带来了一个新的问题,就是手续费会随着公链原有Token的价格波动而波动,很多时候会越来越贵,尤其是对于高频应用,成本可能更高。

公链治理存在特殊的博弈问题。 以比特币为例,其核心治理原则是:非对称加密保证个人的基本产权,分布式账本保证产权的基本共识,区块链技术保证公开公平,工作量证明机制使用简单直接的资源。 消费激励会计。 比特币生态系统的初始阶段依靠早期开发者的创新乐趣和极客们的理想主义热情,逐渐形成了比特币生态系统。 经过多年的发展,比特币生态已经非常成熟,交易用户、囤币用户、矿工目前都是去中心化的; 而矿池和交易所,虽然倾向于中心化,但如果侵犯了矿工和用户的利益,不会很快衰落; 开发团队的中心化是公链治理的短板,开发者主导的决策方向制约着生态的进化。 比特币的受限问题,其实很多功能都已经解决甚至开发出来了。 之所以延迟升级,是因为公链的升级不同于传统软件的升级。 它是一种去中心化的升级,需要得到大多数节点的支持和同意,才能实现顺利升级。 但是,开发者团队目前是一个去中心化的竞争。 前期有理想主义的核心开发者,后期也有考虑经济和政治考虑的开发参与团队,使得现在的比特币代码分支变成了Bitcoincore、BitcoinClassic、BitcoinUnlimited三个分支代码形态。 同样,大名鼎鼎的以太坊目前分叉为ETC和ETH两个分支代码结构。 这个特殊的博弈问题很可能是所有去中心化应用都会面临的。 虽然有解决方案(投票等机制),但这会造成比较大的内耗和制约。 一些公链团队可能不太关注这个问题。 值得注意的是,重点是技术和算法。 解决的方向是在公链上线之初就制定更完善的治理机制,加强公链生态中各个角色之间的沟通和互信,确保系统升级背后的技术考量必须民主化。

联盟链的维护和治理一般由联盟成员进行。 它通常采用选举制,易于控制权限。 代码一般是部分开源或有针对性的开源。 主要由会员团队开发或厂家定制。 联盟链的治理有很多传统的解决方案。 与公链相比,它们的治理更加规范,但同样,它们也会遇到这些联盟治理问题,比如联盟成员之间的联合欺诈、竞争联盟成员之间的利益平衡等。从治理的角度来看,存在节点使用、收获和维护投入考虑不对称、联盟链数据资产归属等问题。 这些问题也是联盟链建立之初需要考虑和完善的治理问题。

在token和Gas费方面,大部分联盟链都会去掉不用或者只是一种形式,让联盟成员可以安心的使用区块链网络。 但是,对于价值交换类型的应用场景,尤其是需要在联盟外进行价值交换的联盟链,也可以使用代币体系,Elwin将其理解为价值联盟链。 价值联盟链是指可以在内部转移资产所有权的联盟链,比如Ripple目前的数字资产交换应用场景。 其中原生的TokenXRP作为交易所网关之外的“交易凭证”(或信用凭证),保证Ripple网络安全的基石之一,有其独特的价值和定位。 这里值得一提的是,Ripple之前的应用都是比较开放的,有公链和去中心化运作,后来转为保守的、更偏联盟链的方式。 所以,从侧面也可以看出,同一套区块链项目和代码框架,可以作为公链或联盟链来运营,主要还是看他的“道”。

3、联盟链监管

虽然不管是公链还是联盟链,最终都可能会有相应的法律法规进行监管,比如加密货币和ICO的合法性、区块链存证的法律效力、智能合约的有效性等等。 ,但是相对来说,因为联盟链更多的应用在金融和商业机构,他会有更高的合规要求。 因此,这里着重讨论一下联盟链的“规律”——监管,这也是联盟链用户不能完全采用公链的主要原因之一(这里指的是历史原因,现在一些公链部分解决了监管问题)。

说到联盟链的监管,不得不提两个重要的概念,AML(反洗钱)和KYC(了解你的客户)。 虽然网络让我们无处不在,但金融监管无处不在。 2008年金融危机以来,金融监管门槛不断提高,反恐战争引发的反洗钱和反恐融资范围也使得监管的广度和深度逐渐扩大。 联盟链需要加入这些监管元素,在区块链中融入AML和KYC的思想,满足合规要求,降低成本,提高效率。

3.区块链技术

区块链的“术”主要包括共识机制、加密算法、智能合约和框架等模式和方法。

共识机制是区块链技术的核心。 共识机制的核心是在分布式网络中使用一种规则(算法)来保证全网在出块时的一致性。 共识机制包括PoW工作量证明、PoS权益证明、DPoS共享授权证明机制、拜占庭家族(如PBFT)、PoET耗时证明和等待。 目前的很多共识机制,公链和联盟链都有可能被使用,但是由于各自的“道”和“法”的影响,会有所偏颇。 公有链更倾向于使用去中心化、激励性更强的PoW和PoS共识机制,而联盟链则更倾向于使用传统拜占庭家族(如PBFT)、DPoS等共识机制。 从技术上讲,可预测节点的联盟链在 PBFT 等共识机制中也会更高效地运行。 现在很多新的区块链系统都有可插拔的共识机制模块,您可以选择最适合您应用场景的共识机制。

加密算法,主要是散列函数和非对称加密两部分算法。 公链和联盟链也是一样,只是在细节上有所区别。 比如哈希函数算法,联盟链由于商业应用一般不考虑挖矿问题而更注重性能问题,更倾向于使用SHA256算法,而公链会考虑挖矿和激励治理策略,所以那选择另一种哈希函数算法。 另一个例子是非对称加密算法。 联盟链不仅需要考虑性能效率,还需要考虑安全性和合规性问题。 比如国内的金融机构更喜欢使用国密算法,而公链更注重开放和标准。

在智能合约方面,公链和联盟链都需要,但通常公链需要支付Gas费来执行智能合约,而联盟链则不一定需要。 当然,这不是不可避免的。 还有一点需要注意的是,公链的智能合约往往是中化的自治努力,所以其设计理念不应该加入过多的规章制度,而联盟链更注重隐私、安全和监管。 ,所以它会增加更多的控制元素,比如Corda系统记录了智能合约代码与法律语言系统和管理财务协议之间的明确联系; 为了保护联盟成员的交易隐私,Fabric实现了合约在不同链上的执行分离,链上不同的合约关联主体只知道自己链上的合约相关交易并执行交易验证; Qtum 在智能合约中增加了一个主合约,主合约的执行逻辑可以在链下执行,引入了监管者的角色。

最后,关于开放框架和架构模型的设计,由于联盟链有节点接入,从软件工程上优化设计和部署有更大的灵活性,比如不同共识通道的分离,交易验证和共识CPU的分离密集型(交易验证)和IO密集型(共识服务)节点,从而有针对性地使用专用硬件,最大程度地拆除共识交易的耦合度,减少系统序列化,提高并行性。 在提高系统可用性的同时,也提高了系统的性能,满足了系统高扩展性的设计目标。 公链要达到同样的效果,有些地方往往需要在架构的设计上花更多的心思。

4. 区块链设备

关于区块链的“工具”,即区块链涉及的开发工具、编译环境和工具、运行环境和工具,公链和联盟链一般区别不大。 事实上,很多区块链项目既可以用于公链,也可以用于联盟链或私有链。 从技术上讲,IT部署方式和运营方式是它们之间的主要区别。

公链独有的“工具”是代币和钱包,挖矿或铸造(或锻造)工具,代币和钱包是价值交换网络的重要媒介,挖矿或铸造(或锻造)工具是支撑核心运营的支撑公链价值交换网络和共识机制。 当然,有些运行中的公链是没有这些工具的,比如使用其他共识机制的区块链,但是Elwn个人觉得少了点什么。 对于联盟链来说,代币和钱包都不是必须的。 很多联盟链不使用代币比特币属于典型的公有链,也没有挖矿工具,但是身份管理、权限管理、监管模块是必须的。

与公链相比,联盟链的节点有相对一致的要求(硬件、运行环境)。 对于很多专用于联盟链的区块链系统,实际生产环境会要求运行的节点机硬件有更好的配置。 同时,考虑到为会员节省维护和部署节点的人力成本,通常采用Docker(容器)进行部署,而偏向于公链的区块链系统希望支持更多形式的终端节点,比如额外支持home台式机、树莓派(Raspberry Pi)、矿机等。

5. 区块链的潜力:

2016年,区块链技术发展取得诸多重要进展,各种新技术、新区块链系统项目百花齐放。 区块链的公链和联盟链相互学习,取长补短,不断促进彼此的发展,从道到艺术,从艺术到形成新的道或完善自己的道,道与艺是彼此密切相关。

下面总结一下主流区块链对公链和联盟链的应用。

名称

适合场景

“道”偏

比特币

公链

公链

以太坊

公链/联盟链

公链

IBM 超级账本结构

联盟链

联盟链

锯齿湖 锯齿湖

联盟链

联盟链

比特股

联盟链

联盟链

工厂

公链/联盟链

公链

波纹

公链/联盟链

联盟链

未来币NXT

公链/联盟链

公链

Ador安多(或NXT2.0)

公链/联盟链

公链

蚂蚁

公链/联盟链

公链

恒星网络 恒星

公链/联盟链

公链

开放链

联盟链

联盟链

多链

公链/联盟链

联盟链

科尔达

联盟链

联盟链

龙链龙链

公链/联盟链

联盟链

联盟链

联盟链

阋神星阋神星

联盟链

联盟链

大零币

公链

公链

诱杀装置

公链/联盟链

联盟链

北航连锁

联盟链

联盟链

量子链Qtum

公链/联盟链

公链

对于公链来说,一方面,加密数字货币市场持续繁荣,比特币依然占据绝对优势,币价大幅飙升。 大关注。 同时,各国对数字货币的立场也十分矛盾。 鉴于现行法定货币货币体系的种种弊端和数字货币的优越性,一些国家限制比特币等数字货币的使用和发展,而一些国家则大力推广。 积极研发自己的数字货币。 值得一提的是,我国央行数字货币发行取得新进展。 央行推动的基于区块链的数字票据交易平台已成功测试。 央行发行的法定数字货币已经在平台试运行,但从区块链的“道”和“法”来分析,这些应该属于联盟链的范畴。

另一方面比特币属于典型的公有链,创新者对基于公链的去中心化应用充满热情。 他们正在将区块链技术应用于各种其他网络服务,并开发新的去中心化应用程序。 去中心化服务融合形成更高层次的去中心化应用,其新的DApp应用正在迭代推出,如去中心化文件存储系统IPFS和Storj,去中心化证券交易所Bitshare,去中心化在线Market OpenBazaar,去中心化预测预言机还有GNOSIS等等,大家都在探索Web3.0这种去中心化自治互联网的梦想国度。

对于联盟链,国际大型金融机构出于看好区块链技术的发展潜力,纷纷成立区块链实验室和联盟(如R3和国内各种区块链联盟协会,与联盟链的概念并不完全相同,但同时也是汇聚联盟链线下实体)等机构积极推动区块链技术应用和探索的社会基础。 在联盟链的研究中,目前金融机构的探索主要集中在跨境支付、跨行结算、资产托管、信用合约、票据交易、抵押品管理等领域,商业机构的探索主要集中在关于存证和供应链金融。 在其他领域,他们各自研究自己的应用场景和主要解决方案,并选择一些非核心业务进行试点。 技术上,业内几家龙头企业的架构设计趋向于模块化、分布式交易、分片(账本、交易)、子链。 依靠代码重新打包可以实现标准化的可插拔,也可以整合公链项目。 吸收了研究的新设计,如环签名、同态加密、零知识证明技术,解决区块链的隐私保护问题。 联盟链的技术和软件工程思想启发了公链技术,催生了分片处理、状态通道等战略技术。

综上所述:

“道为正,技为正,事倍功半;道为正,技为负,则事倍功半”——我们要看清和看清清楚我们走的区块链路,坚定的走道术,如果你选择区块链不是你走的路,不适合你的使用场景。 再华丽的技术,到最后也很难成长,而且发展越大,束缚就越大。

“道法密不可分,一门之法,一门之术,相生相生,乃至无穷。” - 同时,不要固守甚至抵制其他方式的神器,比如认为联盟链一定不如公链。 不同方式所使用的法宝,值得相互借鉴和借鉴,可以相得益彰。 除了道,还需要注意你构建区块链应用的土壤。 这将极大地影响您当前的增长率。 比如在中国,联盟链项目之所以能够更深入、更深入地落地,很大的原因在于很多商业领域的土壤更适合联盟链的落地和成长。 至于公链项目,在坚守道心的同时,需要在币圈的喧嚣中静下心来,看清落地的土壤和环境,慢慢耕耘。 也许发展的道路会更漫长,但收获的果实一定会更丰盛。 最后,无论是公链还是联盟链,我们都应该以更加开放和包容的态度,采纳和学习他道中的神器,取其精华,吸收并融入到自己道的框架中,终于让自己变得更加完美和精彩。

发布时比特币标准价 买入价:¥6745.00 卖出价:¥6643.00

作者:高志豪(weibo.com/elwingao)

比特币地址:1PGuBaH134HnwLY8YSKGtyWSTDGg6ihpTB