本文的主题是关于公链(Public blockchain),我相信在以太坊的Serenity尚未完成时,公链世界仍然都是群雄并起。然而在这个人人有公链的浪潮下,区块链公链世界的生长模式却也渐渐的有个两种不同的生长型态,一种是社群自然生长而成的公链;一种是以营利为目的的公链。我想试图去解释他们生长的轨迹有什么样的不同,以及看未来的公链将会是什么型态。
所谓的公链就是任何一个人都可以使用,并且设备充足的情况下,就能够加入成为节点的区块链。做公链并不是一件轻松的事情,因为一条任何人都可以进入使用的区块链,他需要牵涉的设计面向非常广阔,从底层的虚拟机(VM)的设计,到共识协议(Consensus) ,还有存储(storage)、用什么样的语言进行编译(像Eth就是自己特制了一个智能合约的语言Solidity;EOS则使用的C++),这些设计都非常烧脑,像共识协议除了编程技术层面之外,另外非常麻烦的是机制的设计,涉及了赛局理论等知识与思想,在合约语言方面他面临到的问题是极度的要求安全性。这些都还只是后台的设计,另外怎么去接触使用者又是一个大坑,钱包怎么设计,怎么去创建帐户等等都是会搞死一大堆人。
那为什么仍有一堆人想要开发公链?
目前仍有许多专业团队仍在继续开发公链,他们想透过不同的算法去挑战以太坊目前遇到的拥塞、gas费用过高、甚至使用者体验不好等等问题。但做公链的动机在哪里?
我认为原因大致有二: 一是问题导向,二是行销导向。
问题导向:想迫切的解决某些问题
我们可以发现,许多的区块链的发展的来源是因为「解决某些问题」,例如早期,Bitcoin的问世是为了能够完成「去中介的点对点交易」,后续也有许多altcoin,透过参考比特币的脚本去修改,试图提出更好的的密码货币,例如
1. 莱特币(Litecoin)为了处理更快的交易
2. 瑞波币(Ripple)则是更针对国际转帐去节省更多的成本
3. USDT则是透过以美元作为担保,去解决货币波动的问题。
然而区块链世界并未因此而有急遽的成长,直到有个创办比特币杂志的少年Vitalik试图用区块链的技术,去开发智能合约、以及提供使用者能够发行自己货币的能力,而不用再像过去一样去抠比特币的脚本 (最早提出这个概念的是Nick Szabo ),区块链世界才用兴起了一波新的应用和想像,包括各行各业开始思考怎么去应用区块链和智能合约的技术,当然还有随之而来的炒作。
早期的以太坊聚会
然而我想说的是,V神在发起以太坊其实是一个「社群酝酿」的过程,V神在比特币和密码货币社群(例如bitcoincore) 里其实不断在发起问题的讨论,以及透过比特币杂志去更新很多关于密码货币的资讯,例如去讨论比特币应该要有更好的程式语言去开发,以及最后去找人联合发起以太坊。以太坊的生长轨迹和文化其实都有迹象可循,并且是多点有机并进的情况:我们不会看到以太坊基金会自己去推各式各样自家的Dapp,但是就是有这么多的Dapp在以太坊上面产生了。同时,我们在以太坊上能够看到教人怎么写智能合约的CryptoZombies,还有提供很多Source code的Openzeppelin,当然就更不用说目前仍然在蓬勃运作的ethresear.ch了,以太坊各种面向的问题,都在这上面被来自四面八方的开发者、爱好者讨论著。也因此以太坊的生态系网络显得比一般的公链更茁壮、也更多方生长。
后续不少想要取代以太坊,或者解决区块链问题的公链也出现了,但里面却只有少数几个能够获得注意,其余则是在2018年后逐渐淡出世人的目光。其中仍有几个值得去注意。
1. EOS
EOS之所以取得这么多人的注意,并且逐渐站稳公链老二,重点是他想透过牺牲去中心化的DPOS共识去换取速度(TPS),去解决壅塞的问题。有点像浮士德和魔鬼的交易。以速度作为诉求,加上行销以及炒作,让EOS在2019依然有一席之地(行销部分等等会讲到)。当然超级节点(Supernode)的治理方式也是一种很冒险的创举。
2. IOTA
IOTA的特点在特别强烈的解决问题对象是物联网产业(IOT),连名字都能很直接的看出针对性,所以可以很常看到IOTA又和各个物联网相关的厂商合作,例如Bosch 、volkswagen等等需要去中心化帐本的厂商,其实就会是IOTA Foundation很明确的合作对象。另外,IOTA的Tangle网络也开启了大家对于DAG-based的公链的想像。
3. MimbleWimble
其实把MimbleWimble用上来有一点奇怪,因为目前他还没有这么大的影响力,但我觉得MW想要解决问题的很明确,就是货币传输过程的隐私性,同时在区块链的结构方面,用Cut-through的方式去砍区块链中不必要的资料节省存储空间,我觉得也是很有创意的部分,和过往大家要解决吞吐量的加法思维不同,MW作的是减法。另外,MW和以太坊一样是个长时间社群酝酿而产生的区块链。在BitcoinCore里面其实有一大群人为了隐私性的问题,进行了很长期的讨论,最后才产生出MW。
4. Algorand
这也是非热门项目,Algorand是MIT的Silvio Micali发起,试图透过随拜占庭共识算法( Byzantine agreement protocol)也是在共识机制的创举,同时经历了很多场的学术社群,Algorand的BA或者验证随机函数( Verifiable Random Functions,VRF)其实都是对未来公链的设计来说有很大的启发性。
总结而言,我认为问题导向的公链,往往有很明确的要解决的问题,或者有强大的创新出现,最后我觉得有些公链更可贵的地方,是他不断透过社群的营造去讨论问题,并思考解决的问题的工具,从而有机生长出公链生态系。
行销导向:公链的巨大利益
讲完了所谓的「问题导向」,其实我仍然相信有一群开发公链的团队,看到了公链的巨大利益:当你的平台是最好用的,自然该公链发行的货币成为了这个平台的入场券,声势和钱财也会水涨船高。当然更别说光ICO所得到的资金就是一笔巨大的财富来源了。
这样的过程中,不讳言行销自己的公链,加速大家使用公链就成为了一种途径,例如去鼓吹区块链狂热,举办很多没有Know-how、讯息量,只有美好未来的想像的集资活动。当然这是比较不好,而且现在要用也来不及的手段(因为大家都已经知道这个把戏了)。但我认为行销自己的公链本身并不是一件坏事,因为这是一个「坏东西需要透过诈骗行销,但好东西更要大力行销自己」的年代,资讯量实在太过庞杂,酒陈还怕巷子深,失去知名度好东西也会缺乏被使用的机会。
然而所谓的行销也分成很多种路线,一是面对谁;二是话题性。
首先在面对谁的部分,第一个面对是「开发者」,面对开发者,其实过往最典型的方式是自己本身就是开发者社群的一员,我们一起共同在想如何解决问题,当然这种可能比较难在以商业为目的的公链产生。那么,这些商用公链该以什么方式去接触开发者:首先一个方式是利益趋动,例如去宣传、并提供Dapp开发的奖励等,但其实这时候另一个问题产生了,如果是纯粹利益导向的开发者,可能得到开发奖励了之后然就跑了,这种其实是饮鸩止渴;另外一种情况则是面对真心想开发Dapp的开发者而言,还是说优势这个公链只是在TPS,但其实如果真正要保障Dapp用户的资产安全,开发者还是必须将某些重要资产想办法放在以太坊,其余次要部分放在这个速度目前比以太坊快的平台,但可能不够安全的平台?
再来是面对用户,我认为短期C端用户如果在钱包,帐户创建,Dapp安装等等问题都还没解决的情况下,就只有少数比较勤劳的人(例如想赚钱)或者区块链爱好者,目前可能的还是面对B(厂商)端,能不能明显得看出其功能就成为很重要的依据。例如IOTA在厂商端合作的非常好,也与他本身要解决的问题很明显,像属于联盟链的Hyperledger也是这样的特色,讲明了就是要针对企业端,未来的公链如果是营利性质的,怎么样告诉用户「我能解决你的问题」是一个关键。
话题性部分,有几个公链是擅长炒作话题的,最简单的方式可能就是在Twitter上面和V互怼,例如EOS的BM,或者TRON的Justin。当然不管是BM或者Justin都是自己本身就是话题性很强的超级IP,所以他们才有本钱做这样的操作。
EOS作的最大的行销是超级节点的竞选,这是一个前所未有而且利益趋动的行销手法,引起了很多人关注EOS;Tron的最大话题除了白皮书涉及抄袭的争议之外,就属收购BitTorrent,还有让BT在Tron的平台上发行BTT。我觉得Tron和BT的这个合作过程是个很有趣的行销案例,虽然不谙其后的文章,但往正面一点去看,他终究是解决了BT长期没有收益的问题,也透过这个长期有大量使用者的去中心平台,去宣扬TRON想建立去中心话娱乐平台的理念,个人认为策略上是个很聪明的行销方式。
所以就话题性这个主题去延伸,一个好的行销方式是这条公链能不能够帮助既有厂商解决问题,这或许会比创建新Dapp的方式更提早实现,因为目前很多传统厂商仍然处在寻找哪个公链可以安置我的Solution的状态。即使说最好的公链可能是各行各业都能启用的公链,但选择从哪个产业面出发却也是重要的问题,Amazon是万物都卖的商业帝国,但他从卖书出发。
总而言之,公链如果非问题导向、从社群自然成长、有技术创新的公链,短期怎么去细分市场变成发展重点,毕竟与其更好,不如不同。
区块链的Dapp仍在嗷嗷待哺的阶段
从Dappradar看可以发现,现在的前50名的Dapp,有超过7成是博彩类Dapp,再来就是游戏类和交易所。大家嚷嚷的区块链应用:如资产确权、物流、溯源、公益、能源凭证等等其实都还没有产生真的使用量,原因出于基础设施仍在建置阶段、同时使用者介面不友善,最后其实80%以上的商业用户目前都还不确定自己的使用场景在哪里。
DappRadar前几名的Dapp和种类
但其实区块链技术目前虽然不好,但其实已经很稳定,很稳定的知道问题会出现在哪里,很稳定的知道加密的交易并不可能被暴力破解,所以去中心化帐本其实完全是可行的,虽然区块链依旧不能解决输入错误资料的问题,但至少交易双方协定好、交易的数据一旦上链不会遭到窜改,也可能处理很多过去必须依赖信用评级的情况。今年我认为全面的民间代币经济或许还没有办法产生,但更多在专业、成员熟识度高或者sensor多的场域会有更多区块链场景应用出现。
未来还会有在区块链基础设施的改善下,让更多原本缺乏信任的领域有更多的应用,甚至新的组织型态出现,今年我也会持续关注,希望能有更多的收获能继续向大家报告。
最后: 我认为一个好的公链是存在文化的,我们可以从他的产物中看到轨迹,例如以太坊有ERC20和ERC721, 并非突然长出这个数字,而是许多来自四面八方的人不断对于以太坊进行提案与意见,而这两者则是在这个过程中建立起来的两个提案,有文化与风格,相信能够在开发者端更受到社群的肯定。
评论
查看更多