要了解什么是区块链 首先要了解这个!

要了解什么是区块链 首先要了解这个!

硅谷直播/实地考察/热点/深度讨论

今天你买币了吗?

自从去年区块链火了以后,大家饭后除了股票,还讨论各种货币。然而,又有多少人关注区块链技术底层平台呢?

小檀觉得,要想了解区块链技术,就得从底层开始,一步一步来。今天,我们就从公链入手,看看硅谷和美国都围绕公链做了些什么。他们遇到了哪些挑战?投资人如何看待已经ICO的美国公链开发项目

什么是公链?

区块链的底层平台上,公链是最重要的一环。它是区块链世界的“操作系统”,是为区块链生态系统提供数据存储、网络传输、交易计算、共识机制等的底层协议

公链对所有人开放,每个人都可以成为系统中的节点参与记账。如果我们看比特币以太坊,“人人可挖”,参与记账是最基本的模式

挖矿获得的代币,即公链的激励模式,使区块链成为更高层次的新平台经济。同时,DApps(去中心化应用)在底层公链上,就像App在iOS和Android系统上一样,未来可能会出现一个新的生态。

然而,当一条赛道的公链运行大量DApp时,难免会出现延迟时间长、交易速度(TPS)慢等问题,而特定行业数字资产流转也需要其运营平台具备各种特性链、私有链、联盟链、侧链、跨链等底层平台上的区块链协议也将不断涌现。

根据《工信部2018年区块链白皮书

公链项目的挑战—— 技术方面

公链虽然有很多优势,但仍然面临着很大的挑战,这也是其应用还没有真正落地的原因之一。区块链的“不可能三角”理论概括了公链在技术层面需要解决的三个问题。

目前的区块链技术存在一个“不可能三角”,即无法同时实现完全的可扩展性(Scalability)、去中心化(Decentralization)和安全性(Security)。三者应相互平衡。

区块链的发展来看,“不可能三角”一直制约着公链的发展。我们知道,区块链技术发展的三个历史阶段,即区块链1.0、2.0、3.0三个版本的升级,其实就是公链三个版本的迭代

公链1.0时代:第一代公链,以比特币为代表。其设计定位为高安全性的纯支付通道。但系统效率很低。因为每增加一个节点,就需要再次达成共识。节点数量和效率成为一个悖论。比特币每秒只能处理7 笔交易,可扩展性差,许多高级应用无法构建。其次,由于比特币是对所有人开放的,作为一条人人都可以参与记账的公链,如何保证交易的隐私性?

面对可扩展性差的问题,二代公链进行了改进。

公链2.0时代:以以太坊为代表的第二代公链。它允许开发者自行开发各种智能合约,从而扩大区块链的商业用途。然而,可扩展性仍然不足。尽管以太坊每秒可以处理20-30 笔交易(tps),但可扩展性仍然不足。同时安全性变差,商业应用遇到瓶颈。但是,无法保证用户隐私。例如,用户在以太坊网络中输入的智能合约的详细信息将向公众开放。在这种情况下,上传的数据(例如个人信息很容易受到黑客攻击。

后续的第三代公链,也就是现阶段,更注重在第二代公链的基础上发展可扩展性。比如EOS项目,自今年6月上线以来,主网可以达到1000tps,并正在向10000、1000000tps迈进。

公链3.0时代:第三代公链。它的定位是实现大规模商用。目前竞争的公链项目包括EOS、Cardano、比原链、ZMB Chain等,但这些项目还处于早期阶段。与此同时,以太坊也处于自我更新的过程中。但由于发展不足,用户关心的去中心化、安全性、隐私性、可扩展性等问题无法同时得到满足。因此,目前市场上竞争的公链产品主要围绕着这些技术的改进和改进。

目前,大多数公链项目都在保证强大安全性的基础上,努力提高隐私性和可扩展性。

因此,我们将回顾一下美国在隐私和可扩展性方面的公链项目,并以技术上具有代表性的项目为例。

隐私:

为了保证交易的私密性,才有了匿名币的发展。其中,Zcash和Monero是两个具有代表性的公链项目。

2016 年10 月成立的Zcash(ZEC)公链项目利用先进的新加密技术提供可选和改进的隐私和透明度,以及使用自己独特的区块链。 Zcash 的隐私交易是通过使用非常创新的零知识证明(zk-SNARKS)技术来实现的。与比特币相比,Zcash 的区块链和发行结构的不同之处在于ZEC 的平均出块时间为2.5 分钟,初始出块奖励为12.5 ZEC。这种设计是为了减少可能发生的负面事件的影响,例如技术错误或安全漏洞

另一个匿名公链系统门罗币(Monero,XMR)是一种开源加密货币,创建于2014年4月。它专注于隐私、去中心化和可扩展性。与许多源自比特币的加密货币不同,门罗币基于CryptoNote 协议。门罗币是一种基于环签名技术的虚拟货币,通过使用特殊的密码学方法,确保所有交易保持100% 不可链接和不可追踪。门罗币之所以流行,很大程度上是因为它用于暗网市场AlphaBay 上的交易。

另外,Da,创建于2014年

sh (达事币)项目, 技术上使用X11的算法,达到了及时支付和匿名的特征;而由Berkeley大学教授Dawn Song 教授主导的 Oasis Labs 开发了新的“隐私保护”智能合约技术,克服了当今最流行的智能合约平台以太坊的基本限制。

可拓展性:

比特币为了增加其可拓展性,2015年提出了比特币闪电网络 (Bitcoin Lightning Network)。实际上,比特币闪电网路是一种侧链技术。它的目的是将比特币的绝大多数交易带离区块链,而且不会牺牲可证性以及安全性。

从理论上来讲,这种分布式小额支付网络(闪电网络)可以将比特币的日交易量扩充到每天数十亿笔,并且极少地使用到区块链,以及仅需少量的交易费。然而,闪电网络需要再次对现有的比特币协议进行改动。

而在以太坊的自我改进之路上,可扩展性的提升成为了很重要的一个方面。状态通道(state channels)是提升可扩展性的的手段之一。Vitalik 认为状态通道在短期内可以做很多事,让一些 DApp 获得更好的用户体验以及可扩展性,而且开发难度也会降低。

此外,另一种方式 Plasma 也有助于可扩展性,尤其是对企业。因为它允许以半中心化和半去中心化的方式构建应用程序,这样既可以受益于区块链的高安全性,也可以同时拥有中心化系统的效率优势。

“状态通道”和Plasma也仍然依赖于成熟的智能合约逻辑来实施这些机制。而像比特币这样纯粹的“以支付为中心”的设计,其实很难实施这样的结构。比特币不能执行Plasma,智能合约在“状态通道”上需要设置更多限制和更复杂的方式。相比之下,以太坊拥有更多灵活性。

除此之外,对于扩展性的开发,位于硅谷的项目 QuarkChain采用了的“分层 + 分片” 的方法。

QuarkChain 采用分层(layer)的形式。先说第二层,第二层是根链(root chain)。根链的主要功能是确认来自第一层所有片(shard)的所有区块,但不负责处理交易本身。

而第一层则是由分片,也就是 shard 组成。Shard 是一个专业术语,我们可以将它比喻成银行ATM 机器,每一个 shard 都可以独立处理交易事务,但是它们都归属根链管辖,就像总行会确认每笔 ATM 交易是否属实一样。随着 shard 数量增加,可以同时处理的交易总量也随之线性增加,就像一台 ATM 机器只能同时处理一个人的取款操作,十台机器就能同时处理十个人的交易同理。

其他项目,比如Taxa,是一个能服务于所有公链的逻辑层 Taxa解决的问题,并非是TPS层面的“横向扩展”,而是对智能合约本身性能的“纵向扩展”;再如Celer Network 提出了一个可以利用链下的操作系统,提供了具有高故障恢复能力的完全分布式技术堆栈。

除了隐私性、可拓展性之外,如何确保链与链之间的连接性,避免数据孤岛的问题?Cosmos和IrisNetwork等项目在跨链问题的解决方式上给我们了一些解答方式 。 关于跨链的问题,我们将在以后再深入讨论。

目前为止,区块链的大规模应用仅仅只在币圈而已,然而区块链对我们而言,它应该是一种很有前景的技术。可以说要想让区块链能真正的落地应用,公链技术的成熟是非常关键的。

公链项目的挑战 —— 非技术层面

目前,对于区块链来说,最为普通大众所关注的就是如比特币、以太币等可以投资的代币。从公链层面来看,代币真的有必要吗?无币公链是不是也可以?

要回答这个问题,我们要先来看区块链的本质属性是什么——去中心化。而去中心化之下是区块链的金融属性与技术属性双重属性的显现。而这也是区块链具有革命性创造意义的最重要原因。

如果没有代币系统,区块链就是一种纯工具,那么它所解决问题的方式又与互联网解决问题的方式有何不同?正是因为代币系统的存在,使得区块链在一些细分的场景下,用一种市场自由定价的方式为商业环境创造一个最优解。

以太坊的创始人 Vitalik 也认为无币公链并不实际。他曾说:“只要你是一个公有链,就肯定需要激励。即使是私链,实际上也不能够全部做到没有代币”。

Vitalik 曾经举过这样一个例子:有些私有链项目声称已经投产了。但实际上,这些私有链往往只有7个节点左右,而且所有这些节点都由同一家公司控制,所以基本上根本不是去中心化。

可以说,没了共识机制和激励机制,无币区块链就是空中楼阁。因此,代币系统对于公链不可缺少。但是,这也引发了一个问题:如何协调代币系统与公链的关系?

从目前来看,虽然公链本身具有协调性,但是诸多项目却只能摸着石头过河。也就是说,如果想让代币经济更适应公链的发展,方法之一就是先用中心化的运营方式去试验,再基于代币来设计分布式的模式。由此,一直为大家所诟病的“先搭平台,再找场景” 问题也由此而出。 这也为后面的实际落地带来了一定的挑战 。

在非技术层面,公链所面临的另一个重要挑战是经济模型创新难度很大。

究其原因,我们要从区块链的经济模型的发展历程谈起。从最早的比特币开始,到任何记账行为都需要燃烧gas的以太坊,这种消耗型经济模型一直让人诟病。即使在公链3.0阶段出现了EOS的类似于“央行”增发式的经济模型、Steemit的三币结构等,就公链来说,由于没有落地的应用,使得公链的应用性与其深层逻辑之间产生了矛盾。例如,区块链具有金融属性,但是落地应用却不足,这就导致了投资公链与使用公链二者不能相一致。

而由于区块链的应用迟迟未能落地,这也导致了公链配套的落地生态应用面临着挑战。

目前,公链的生态系统中除了发币的体系,其次就是社区的建设。目前做的最好的社区要数以太坊社区。与其他公链社区相比,以太坊社区方面最有影响力,其公链上运行的Dapp也最多。我们从其社区的发展轨迹上可以看出,一个社区良好生态的形成,对于技术贡献者的激励机制不能少。而从以太坊来看,其发币本身就有助于社区的发展。而Consensys对于以太坊的项目的开发从培训、孵化到投资、咨询的一条龙服务,也为以太坊的发展做出了极大贡献。可以说,想让生态落地,主干网上一定首先要有诸多的应用场景。而目前来看,不能解决核心的区块链应用落地问题,配套的落地生态应用只能纸上谈兵。

除此之外,缺乏合理监督和治理也是目前公链项目遇到的挑战之一。区块链是点对点的交易,这意味着没有中间人。此外,它还需要授权机构的治理。而具体到公链,不够规范的行业导致各种良莠不齐的项目并驾齐驱。其实,治理并不困难,但是治理结构要设计得合理。

要解决这一问题,最核心的任务是提高项目的透明性。这个项目用了什么技术?技术的发展历程如何?社区建设得怎样?能否利用社区群策群力来辅助项目的发展?融资在哪一阶段了?具体有多少?只有做到技术、社区、融资各个方面的信息透明,项目才能在市场上充分博弈,而监管才算是真正落到了实处。

除此之外,在非技术领域,公链的开发成本过于昂贵,公众对区块链的认识仍不充分等问题也都是需要逐步解决的。

投资人怎么说?

下图中,我们总结了ICO Drops上在过去12个月中,即从2017年7月31日到2018年7月31日期间,ICO项目里排名前10的公链项目。其中,美国的项目只有0Chain一家。其余分别来自韩国中国和一家以色列的项目Zen Protocol。

那么投资人们怎么看ICO的项目?我们采访了国内与美国几位投资区块链项目的投资人。在他们看来,因为实地落地应用还没有实现,很多融资额高的项目实际上是“吆喝得响”。然而,早期的很多项目确实是在技术环节有夺人眼球之处。对于投资人来说,公链技术上的创新才是真正的投资点。

技术创新,不是简单的已有技术的叠加、拼接。比如一些项目会宣称自己的技术是结合了A共识、B存储、C网络等技术,因为大而全所以比其他的公链更好,用以造势。其实,真正的创新应该在协议层里。比如说,我们上文提到过的一些真正为了解决区块链某一痛点而在协议层里有所创新的项目。

同时,说到融资额。融资额不能决定项目的真实情况是从两个方面说的。融资额高的项目中,有滥竽充数的;但是也有真正厉害的项目。比如,当年以太坊2014年1840万美金,成为史上最贵公链。但是当时以太坊实际上只有一个白皮书和黄皮书。如果说到应用落地,当时也并不存在。但是投资人们正是看到了智能合约这一打破了之前比特币系统的底层创新,所以才纷纷下注。因此,真正技术创新才是投资的着眼点。

总而言之,公链的各方面挑战都很大,但是如果开发者们能迎难而上,整个区块链的发展都会有长足的提升。

参考资料

《工信部2018年区块链白皮书》

《王峰十问对话以太坊创始人V神》

《2018 中国区块链行业白皮书 - 链塔智库》

版权声明:区块链技术 发表于 2023-05-19 5:01:54。
转载请注明:要了解什么是区块链 首先要了解这个! | 零零洞洞

暂无评论

暂无评论...