查看原文
其他

冰与火之辩——联盟链属于区块链吗?

金山云 2021-08-11



(本文转自火讯TECH创世群)

辩论主题:联盟链是否是区块链

联盟链是区块链(火方):朱江、宗华

联盟链不是区块链(冰方):曹辉宁、hammer


主要嘉宾介绍:

  • 主持人Jessie,一块链习区块链技术学习社区创始人。区块链资深社区运营,拥有丰富的区块链学习型用户运营经验以及国内外丰富的业界资源。资深区块链创业者。


  • 朱江,金山云区块链业务负责人,负责区块链技术与游戏行业融合的前瞻性应用研究和技术布道工作,计算机专业硕士研究生学位。在加入金山云之前,任IBM全球云计算首席顾问并拥有Master Certified Architect by Open Group、DRII CBCP(Certified Business Continuity Plan)国际业务连续性管理专家、ITIL V3服务管理专家高级认证等多项国际认证。


  • 宗华,粤港澳大湾区区块链产业联盟发起人,深圳前海喜马拉雅资本创始人,曾任职深圳华为技术公司以及通讯电子行业上市公司十年以上高管工作经验,发起并管理宇顺产业并购基金,参与主导多起并购案例。在金融科技、区块链产业、人工智能、文化创意产业等领域天使、VC投资经验丰富。

 

  • 曹辉宁,Usechain创始人兼CEO,长江商学院金融学教授,金融系主任,中国大陆第一个金融MBA项目创始人,美国财务学会会员,中国区块链应用研究中心常务理事。曾任教于加州大学伯克利分校,北卡罗来纳大学Chapel Hill分校。13岁考入中国科学技术大学少年班,18岁攻读耶鲁大学博士学位,美国加州大学洛杉矶分校博士、耶鲁大学博士。


  • Hammer,资深区块链游戏开发者,有丰富的智能合约代码审计和大型项目经验。现为区块链大型沙盘类游戏evolutionland的负责人。


以下基于辩论实录整理


Q1 阐述观点

主持人Jessie:咱们先开始第一环节,首先欢迎@朱江@金山云 老师阐述。


嘉宾朱江:参加此次活动的宗旨是:以辩会友,不论输赢!先陈述我方观点:联盟链是区块链技术的典型存在形式。那么什么是联盟链,它跟公有链的区别,以及其代表技术有哪些,且听我慢慢道来。


联盟链是一种以商业网络组织形式命名的区块链应用形式,与其并行的有私有链和公链,其主要特征是参与联盟链的商业实体是多家(如果是一个商业实体构成的区块链网络叫私有链,主要应用场景是内部审计和存证),这些商业实体之间基于业务往来构成联盟链,主要目的是基于共享账本技术进行更加可信任的交易。


跟公有链的主要区别是加入联盟链网络节点需要经过认证方可加入,而且需要经过联盟成员许可(包括线上和线下等方式),通常称为permissioned chain。


其代表技术包括但不限于Hyperledger Fabric,凡是以联盟形式存在的区块链商业网络,均可称为联盟链,还有R3等联盟组织。

 

主持人Jessie:感谢朱老师的阐述,接下来咱们有请第二位老师@曹辉宁 老师阐述。


嘉宾曹辉宁:从历史的发展来看,先有比特币,而后才总结出区块链技术。所以如果把区块链技术看成两部分,第一是分布式记账带来的信任机制,也就是说透明公开,不可删除不可更改;第二是通证经济,通证经济带来激励机制,带来全球化流动性,带来价格变化所给予的信息流。


第二部分强烈的放大了第一部分的作用。没有DLT, 那么后面的通证经济就是无源之水,没有根本。但是,没有通证经济,DLT就沦为一个数据库,其作用极其有限。中本聪的伟大,不是他发明了什么新技术,是他把不同领域最前端的东西联系在了一起。而且公链是不属于任何个人,组织,政府机构,可以独立存在的东西。


但是联盟链更多的是2B的架构,其实不需要区块链就可以做起来,是一个公开透明的数据库,达到同样的效果,有没有必要用区块链的技术,都很怀疑。不是说用一点分布式数据结构,用一点密码学,就叫做区块链。


区块链的本质还是规则不是由谁定的,是由代码决定的,改代码的成本巨大,所以可信。代码是大家整个社区一起公认的,链谁都可以进,是一种自组织,某个人不在了,某个公司倒闭了,区块链依然在那里。

 

所以我对联盟链的最大意见是,第一不能支持通证经济,第二不是独立的存在,而是依附于某个或几个机构,第三是联盟链所要达到的目的并不需要区块链,有更好的中心化的数据处理方法。目前为什么联盟链被提出来,还是因为政治正确。长期来看,其能解决的问题和中心化数据库相比,没有太大优势。所以我想知道的是联盟链解决了哪些中心化机构解决不了的问题,同时又是公链所不能做的?

 

嘉宾朱江:那后面谈一谈具体案例吧,我们先说说实际使用场景。


基于联盟链的典型应用场景举例,包括沃尔玛与清华大学食品安全实验室基于超级账本技术实现货品溯源,高端奢饰品比如Everledger基于超级账本做的钻石溯源,马士基基于超级账本做的供应链金融等等。


中心化的组织机构基于区块链做的技术场景,不仅是政治正确,还要兼顾效率。目前公链的tps一直被大家诟病,加密猫上线就把网络堵死了。而且公链运行了这么久,无论是2.0还是3.0还是未来的4.0,如果没有中心化组织机构参与进来,有实际的业务场景落地,链毫无价值。

 

主持人Jessie:那咱们开始第三个老师阐述,欢迎@宗华老师。


嘉宾宗华:联盟链是指有若干个机构共同参与管理的区块链,每个机构都运行着一个或多个节点。其中的数据只允许系统内不同的机构进行读写和发送交易,并且共同来记录交易数据。私有链和联盟链之间的设计隐私权限会有不同,联盟链中的权限设计要求往往会更为复杂。联盟链开放程度和去中心化程度是有所限制的。其参与者是被提前筛选出来或者直接指定的,数据库的读取权限可能是公开的,也可能像写入权限一样只限于系统的参与者。

 

嘉宾朱江:如果把区块链分为两层,DLT和通证经济,那么通证经济绝对不是区块链技术的全部。联盟链虽然市场无所谓的“通证经济”,但是不代表无通证。

 

主持人Jessie:谢谢宗华老师。咱们开始第四位老师的阐述,欢迎 hammer老师。


嘉宾Hammer:感谢前三位老师的发言。我本人是做技术的,就从技术角度谈一谈自己的看法。从技术开发选型的角度,选择联盟链为技术栈的主要基于三方面的考虑:


1. TPS高

2. 隐私性好(有CA准入机制、还有channel控制)

3. 底层中没有token的概念,没有政治风险


我想单独就这三点分别做一些说明。


  • TPS

不说各种公链项目都致力于提高TPS,很多侧链项目celer network、L4也都致力于在现有的生态基础上针对TPS做提高;而且fabric的实际TPS并没有估计的那么乐观,有很多项目(自己基于fabric做了改进),宣布有3000-5000tx/s的交易速度,我曾经也自己玩过fabric,大概只有1K左右。大多数联盟链的共识都是PBFT(fabric基于kafka的共识很多人甚至认为都不能算作共识),PBFT算法的时间复杂度为O(n^2),随着节点数量的增多,时间开销成指数上升。网上也有人指出,在实际部署中,节点数量超过200性能就下降的很厉害。


  • 隐私性

联盟链如fabric被各集团、联盟喜欢的还有一个点就是,隐私性好。首先成员节点准入有CA机制,在不同的业务操作之间又可以通过channel来隔离,确实隐私得到了很好地保护;现在公有链上,通过在智能合约里做相关的权限约束,也可以实现完全一样的效果,而且这种权限约束甚至可以精确到某个地址;从我个人的开发经历来看,二者一个是底层实现,一个是在业务层实现,殊途同归;鉴于TPS高下还有待观察,基本算是平手;至此,在TPS和隐私保护上,公链不落下风。


  • token

在token激励上,去年年底,因为会员数量众多,很难平衡各个成员的利益,fabric就曾出现过联盟成员主动降级甚至退出的的事件,fabric的解决办法就是引入FABCOIN,这其实也是变相肯定了token在区块链中的地位。联盟链主打无token经济,虽然并不是说所有场景都需要用到token,不过个人感觉没有token至少不能被算作一个优点。而且基于公链,也可以做出优秀的无token应用,同样虽然不在底层,业务层依然可以实现。


很赞同曹辉宁老师之前提到的区块链的本质是,规则是由代码决定的,不是由人或者机构决定的;大家相信的是算法,而不是名誉。个人感觉联盟链更像是一种中间过渡状态,如果联盟本身不断扩大,从几个机构,向全产业链扩大,就会不可避免地演化成公链;如果联盟链本身规模有限,那联盟链所做的事情其实不靠区块链也可以完成。从项目落地实现来看,联盟链之所以难,是难在联盟,而不在链。

 

Q2 自由辩论

主持人Jessie:咱们开始第二环节:各位老师针对每人的观点自由辩论 30min 。欢迎老师开始自由阐述!


嘉宾朱江:1、联盟链的场景里确实不像公链,搞那么多的节点做共识,这也是基于CAP不可能三角做的架构设计决定,所以tps高一些;


2、通证经济如果是区块链的全部,那么联盟链也是有通证,由流通产生经济效益,所以联盟链无通证也是错误的;


3、按照两层来划分区块链,联盟链都可以具备,所以是不是典型应用场景,就看看是不是有更多的企业加入进来,行成更大的商业网络;


4、今天的公链token的3000亿美金的体积,在传统金融眼里还是太小了,而且大量累积的社会群体性风险不断积聚,政策风险非常高,难道是真的是无中心不可控吗,未必;


5、联盟链强调的是去中介化,达到信息透明,提升效率,节省成本;


6、所以联盟链用在大企业的场景,并没有什么不对,反倒是隐私保护,信息防泄漏等一系列刚性需求使得公链无法进入大企业联盟当中。我绝对不赞成过度的无中心化、无组织运行;


7、联盟链不需要代码吗,没有智能合约吗,也是错的呀。以太坊有智能合约,Fabric也有,哪个不是人写的。只是节点加入方式和运行方式与公链不同;


8、从历史演进来看,没有哪个技术上来就可以颠覆一切,都有演进过程。联盟链在企业市场,公链在普罗大众的市场,每个都发挥着各自的作用。


嘉宾宗华:溯源问题凡是涉及线下的都是伪命题。


嘉宾曹辉宁:所以用联盟链来做溯源是否有什么优势?联盟链最终还是某个机构说了算,而不是靠代码产生信任或者几个机构。


嘉宾朱江:回到今天的主题,联盟链是不是典型的区块链应用场景,以及关系,答案是肯定的。如果讨论溯源,我们可以安排另一个场次详细说说,溯源和防伪,以及市面上的各种项目。


嘉宾曹辉宁:联盟链不是一无是处,但是用处不大。Ripple其实就是联盟链。


嘉宾朱江:不要过度追求无中心、去中心。


嘉宾宗华:联盟链的贡献其实是去中介化。

 

嘉宾Hammer:按朱江老师所说,回到本场的主题:联盟链是不是区块链。我想一开始之所以会有区块链这个概念,还是因为比特币的横空出世,我们再返回去看一看什么是比特币,或许可以对什么是区块链有更加深入的理解。所谓区块,就是把一堆交易记录打包起来,做一次哈希运算放入区块头中,只要区块内容一改变,这个哈希值就变了。这样把所有区块头中的哈希值串在一起,保证一个哈希值变了,整条链就作废了,起到了牵一发而动全身的效果。


而这个过程中的关键环节就是,谁来把这条链延长下去。如果有多条链或者链出现分叉,又该延长哪一条。这就不属于技术的解决范畴了,所以在中本聪之前虽然有对数字货币的很多尝试,但最后都止步于双花问题。而中本聪想出来的方法,就是给延长最长链的人(认为是诚实的人)一点奖励,这就是比特币。从这个过程可以看出,token对于区块链举足轻重的作用。联盟链在底层上主动选择了不引入token的概念,在信任的传播上就失去了助推器,信任无法传播,共识就无法建立。


Q3 总结

主持人Jessie:好的,各位老师辩论的都特别赞,那下面咱们开始环节三:总结朱江(火方)总结 15min。先由@朱江@金山云 朱老师来做总结。

 

嘉宾朱江:总结一下火方观点:


1、联盟链作为区块链在企业市场当中起到的技术引领和业务创新,达到去中介化、提升效率、节省成本等效果,是典型的区块链应用,目前处于技术实现的早期,未来市场中的千万级应用的出现在联盟链产生,非常值得期待。


2、联盟链无通证经济的说法是错误的。在联盟链的使用场景里,同样可以使用token在联盟的商业网络里进行流转,由流通产生经济价值,是否要产生流动性溢价,不确定,也可期待。


3、联盟链基于CAP不可能三角,working by design,使用在大量的金融、汽车,制造、医疗等传统企业当中,使得区块链技术能够被更广泛的企业接受,并开始入局区块链,为区块链的整体业务生态的繁荣起到了非常重要的作用,大家应该拥护!


联盟链的信任组织博弈产生,假如作弊要搞定N个成员,假定成员反水概率为p,则整体作弊成功的概率随N增加是指数下降的:(1-p)^N。


嘉宾宗华:我感觉争论“联盟链是不是区块链没有什么意义”,这个只是和定义有关。规则由代码决定,是有边界的;去中心化也是有边界的。


主持人Jessie:接下来由 曹辉宁(冰方)总结 15min 。欢迎曹老师做总结!


嘉宾曹辉宁: 追本溯源,比特币先产生,而后大家才提出区块链。到目前为止,比特币依然是区块链最亮丽的案例。区块链里的分布式记账技术和通证经济,相互相成,缺一不可。联盟链基于多个机构产生的信任,并没有看出其优于中心化机构的特点,此外王总的论述,指出联盟链相对于公有链也没有特别的优势,所以看不出联盟链的必要性。联盟链也可以有token,信任机制比较脆弱。


主持人Jessie:好的。感谢各位老师,非常精彩的辩论,收获颇多!非常感谢今晚各路大神老师的参与,借用朱老师的名言,以辩会友,不论输赢!感谢各位老师。


主编赵一丹:辛苦主持人Jessie,感谢朱江、宗华、曹辉宁、Hammer四位老师提供这场精彩的辩论,同时感谢合作媒体火星财经、金色财经、核财经、节点财经、链路财经的支持。特别鸣谢战略合作伙伴Huobi Chain 、一块链习的鼎力支持。


-  FIN  -


    您可能也对以下帖子感兴趣

    文章有问题?点此查看未经处理的缓存