时间:2021-11-20|浏览:7248
用戶喜愛的交易所
已有账号登陆后会弹出下载
自“双十一”以来,波卡开启了备受瞩目的插槽拍卖,尤其是首槽的竞争可谓是相当激烈,出现了你追我赶的局面,头部项目纷纷加大了在插槽拍卖的投入,部分项目的锁仓数量也突破了上千万枚DOT。
当然,我们可以直观地看到目前参与插槽拍卖的项目背后都代表了不同的功能,有提供金融功能的,也有主打隐私的,或者作为智能合约的基础平台,而这些都是波卡平行链所需要的,因此,每一个参与插槽竞争的项目都值得我们关注。
想必一些了解波卡生态的人或许会产生这样的疑问:波卡生态参与者一定要参与插槽拍卖吗?不参与插槽拍卖就意味着与波卡生态无关吗?
作为一个行业观察者,首先我们需要明确上述疑问的回答并非如此,一方面当前参与波卡插槽拍卖的都是波卡平行链中的核心模块,另一方面,还有一些生态参与者还在准备中,可能还来不及参与此次拍卖,而最后一部分参与者或许他们并不需要特别依赖平行链的功能,而这一部分团队或许容易被大众所忽视,但他们对于生态发展来说同样至关重要。
本文我们将挖掘出一些波卡生态中不走寻常路的项目,看看他们背后的故事,并基于他们的视角挖掘出波卡生态的一个新的赛道。
在谈论如何在现有的波卡生态的情况下实现创新突破,我们需要回到波卡的架构上来看,由此可以发现更多的创新点,也能更能明白这样的新赛道有怎样的魅力。
1.Substrate框架
波卡的发展离不开背后的一个技术框架——Substrate框架,它是通过Rust语言搭建,一个具有模块化、高度可定制和可扩展特点的完全免费且开源的框架,其最大的优势就是能够帮助开发者高效且安全的完成链的开发。 它能将构建区块链所需要的大大小小的功能进行模块化,包括但不限于数据库、公/私钥生成、RPC等核心模块)、数据结构、结算、时间戳等基本逻辑、P2P网络和共识机制,以及链上治理、国库等功能。
开发者们可以选用模块的组别或参数来创建和自定义区块链,不再需要从最基础去“做”一条链,而只需用Substrate框架“组装”一条链,大大缩减了原本开发链所需要的周期和流程,Gavin博士曾经就是用Substrate框架演示了如何用15分钟搭建好一个链,并震惊全场。这也是Substrate框架被称为一键发链的原因。
其次,众所周知,区块链时间少不了“分叉”现象的出现,而传统分叉带来的不仅仅是对区块链的削弱,甚至可能引发灾难性的问题。
Substrate框架的Runtime升级,可以做到使系统能够顺利的进行迭代升级而无需硬分叉,完全的避免了硬分叉可能带来的种种问题,这也将会极大地加速区块链项目的开发迭代,尽快让项目更加成熟。
除此之外,Substrate框架自身也在不断地更新迭代中。如果说Substrate 1.0实现了可插拔的共识和无分叉Runtime升级,改变了开发者对区块链底层建构的认知,那2020年9月迎来的Substrate2.0则可以使开发者部署他们一直想要的区块链。
升级后的Substrate框架包含链下工作机(off-chain workers)和70多个可组合模块,并为构建优化的、与波卡兼容的、可投入生产的区块链奠定了坚实的基础。
而新推出的FRAME可以开发Substrate Pallet。FRAME框架可以更轻松地为开发者自定义区块链查找、选择和实施正确的Pallet,从而使其成为Substrate默认的模块化、可自定义Runtime开发模块,帮助开发者快速便捷的构建和部署区块链。
而今年上半年,波卡还发布了Substrate3.0,支持FRAME2以及添加了平行链Crowdloan功能。
Substrate框架为区块链中的开发者提供了最大的自由,从Substrate框架本身来说,不论是共识还是链上治理它都是开源的,从而能够在推进Web3.0发展的同时发现更多的创新,另一方面,通过这样的技术也能帮助更多的技术团队落地和发展。
而自身不断在迭代的Substrate框架,也意味着波卡生态也会是一个技术上可持续发展的项目,蕴藏无限潜力。
2.互操作性
Gavin Wood博士提出波卡生态系统的初衷就是由于以太坊的拥挤似乎难以满足日益增长的区块链应用的需求,他希望构建一种更加友好并且在互操作性和可扩展性上有所突破的生态来迎接Web3.0时代,因此而诞生的波卡在底层架构上就具有更高性能的互操作性。
波卡生态系统的互操作性,也就是我们常说的跨链,主要体现在异构跨链和同构跨链之上。而火爆全网的跨链究竟是什么?我们会在下文分别进行简单的拆解。
首先,我们需要了解到底什么是异构跨链?本质上波卡生态系统是异构的分片网络,也就是说波卡是能够将不同架构的以太坊或者比特币等公链连接起来,并且可以互相跨链传递消息,具体来说是通过转接桥的方式来实现的,这为波卡提供了巨大的资金支持和项目赋能。
而在同构跨链方面,波卡平行链都是基于同一套框架——Substrate框架所构建的,这使得平行链之间可以更好地沟通彼此,做到专链专用,每条链都可以为某个特定用例进行优化,而不再要求十项全能的项目出现,这一点也是契合波卡创始人Gavin博士所提出的“未来是多链的”这一观点。
3.可扩展性
除了互操作性之外,波卡生态系统的可扩展性也值得我们进一步的讨论。
性能上的扩展
首先波卡生态系统在性能上是具有可扩展性的。波卡的异构跨链极大的提高了波卡的Tps(吞吐量),区别于其他公链想要把一条马路扩宽,波卡生态系统倾向于增加车道来提高波卡生态系统的性能。
波卡的节点被划分到不同的分片中参与记账和共识,而不再使用全节点,大大的提高了工作效率。而其异构的特性也使得其Layer2更加的多样化,波卡生态系统可以并行处理多个链上的多个不同交易,实现了高度的可扩展性。
功能上的扩展
而在功能上,波卡采用了Parity公司研发的全新的区块链技术框架Substrate 。这组“用于处理编写区块链时所有烦人事情的库”的框架,可以很方便的为平行链添加Substrate里的各种功能模块,而且这个框架是十分开放的,开发者可以将自己所设计的一些功能模块放到Substrate框架中,供其他项目使用。
这将会为所有基于Substrate框架开发的链提供更多的功能选项,比如某个做隐私的项目提供了一个可以增加隐私性的功能模块,就可以为没有做隐私的平行链提供隐私的新属性,以此类推,可以见得波卡生态中的项目在功能性上有非常大的想象空间。 Substrate多样化的选择满足了开发者不同的需求,并且其无分叉的Runtime升级,完美地减少了硬分叉带来的影响。这使得所有基于Substrate框架的链在功能上拥有极大的可扩展性。
生态上的扩展
同时波卡生态系统是具有可扩展性的。波卡生态系统目前来说能容纳100条平行链的插槽,其中既有一部分插槽提供给公共利益平行链,提供生态所需的一些基础功能,比如Statemint提供发行资产的功能;也有用于公开拍卖的平行链插槽;还有一部分插槽是用于平行线程。
但是波卡生态绝不止于此,因为还可以通过将某一条平行链变成转接桥,并连接到一条次级中继链,而这个中继链又可以承载100条平行链的插槽。以此类推,波卡就可以无限拓展自己的生态,并最终达到“万链互联“。
在我们关注波卡生态的过程中找到一个设计比较特殊的项目,它不是一条平行链,也不用参与平行链插槽拍卖,也不是在某一条链上的应用,但是却用一种全新的思路拓展出波卡生态的一个新的赛道,而这个项目就是Zenlink。由此,我们详细拆解Zenlink的细节。