我们是怎么走到今天这一步的呢?也许你厌倦了以太坊的高额gas费,认为它创造了一个进入壁垒,让人很容易联想到传统金融。也许你是众多受到币安智能链上低质量项目影响的人之一。也许你也想知道Cardano到底是做什么的?简单来说:什么都没有。
抛开所有这些问题,我们想知道Solana到底是不是一个终极的解决方案,对吗?
我敢打赌,在这一点上,你可能已经读了几十篇文章,都在说同样的话。Solana是一个股权证明区块链,它利用了从可验证的延迟函数得出的历史证明,它有超低的交易费用,它目前的交易吞吐量为每秒65000笔交易,区块时间为400毫秒,这两个数字随着摩尔并行法则的扩展,在其高端实现每秒约70万笔交易,区块时间仅受我们目前对物理定律的理解限制。
而这只是一个简短的介绍!因此,与其老生常谈,给你讲别人都讲过的故事,不如谈谈在Solana上开发意味着什么,成为Solana社区(快速增长中)的一部分意味着什么,以及如何在生态系统中导航。
首先声明,我本人正在Solana上开发一个Dapp,所以我在这场争论里可能会有一些预设立场,但我不相信区块链的最大主义。事实上,Substrate是我最喜欢的项目之一。你可能会开始看到一个模式:我喜欢Rust)。
说了这么多,为什么我——以及为什么你应该——选择Solana?
根据经验,在任何技术竞赛中,有两种方法可以选择赢家。
第一种是,你押注于最具扩展性的解决方案,在区块链的情况下,客观上就是Solana,也很可能是Substrate。
第二是社区。有时,劣质产品获胜,纯粹是基于有一个围绕它的社区这一事实。有一种编程语言是这方面的一个很好的例子(懂的都懂)。
在所有的区块链,以及在开发者社区中,在大多数情况下,都有一种友爱的感觉。我们都热衷于互相帮助,并看到彼此的成功。
Solana的不同之处在于其各自协议之间存在的社区。
我这样说是什么意思?
在以太坊网络上,协议之间的社区竞争非常激烈,虽然毫无疑问竞争是好的——因为它迫使创新——但我发现很多时候以太坊(以及在更大程度上BSC,它本身就是以太坊的一个字面分叉)到处都是山寨协议,几乎没有什么特质来区分自己。这些协议试图通过利用其享有的知名度和炒作来获取其现有竞争对手的一些市场份额。这就创造了一个对大多数用户来说极难驾驭的市场。只要看看r/Defi上的头条帖子,标题是:”我的大脑正在融化”,就可以看到这种情况的发生。
这里有太多的噪音,太多的 “烟雾和镜子”,让人不知所措。
与此相反的是,Solana的协议之间更具有协同性;针对同一消费者的项目以一种创新的方式进行,往往能够相互利用,改善各自的协议。
以近期的两个协议为例:Raydium & Serum
Serum是一个自动做市商协议(AMM),实现了中央限价订单簿(CLOB),意味着用户可以为他们的交易下限价订单,而不是依赖AMM流动性池中资产的当前价格。
为了给他们的CLOB提供流动性,Serum维护了流动性池。Raydium是一个竞争性的AMM协议,在其众多功能中,也使用其流动性池的流动性为Serum的CLOB提供流动性。
从表面上看,Raydium试图与Serum占领相同的市场,然而维护流动性池从来都不是Serum的目标;Serum想开发一个用于建立社区的框架。一个很好的例子是与Bonfida的合作,他们为Serum提供图形用户界面(GUI)。Raydium特别专注于通过其流动性池提供AMM,并且在这方面做得非常好,以至于Serum停止维护自己的流动性池,公开宣布他们将把这一功能交给Raydium,因为Raydium “做得更好”。
这充分说明了Solana和其协议的协同性。
此外,还可以看看Solana项目在twitter上的互动;他们经常互相支持。没有一个项目会妄想他们是每个市场参与者都必须使用的项目。每个项目都明白,为了使一个生态系统茁壮成长,每个项目都应该专注做一件事,并且要做得很好。如果存在其他用户可以从中受益的协议,他们会采取措施支持并帮助他们进入生态系统,从而不仅在协议之间培养一个社区,而且也包括用户。
这种友谊成就了一个生态系统,在这个系统中,终端用户不会被100种 “相同但不同 “的AMM风味所淹没,从而缓解了新用户的入职过程,并在这个过程中减少了所有用户的信息过载。
也许这也是因为Solana上的智能合约通常是用Rust编写的——虽然它们也可以用C语言编写,但没有人这样做——这种语言非常适合智能合约的开发,但相对来说,不是一种容易学习的语言。
优秀的Rust开发者少之又少;我知道有几个项目正在努力寻找必要的人才,因此我们互相联系,学习和获得帮助;再次促进了社区的友情。每个人都更愿意一起工作,相互学习。
此外,与Rust语言相关的陡峭的学习曲线,以及与Solana本身的架构相关的陡峭的学习曲线,具有过滤掉编程不佳或设计不良的协议的效果。
这并不是说Solana上没有任何 “地毯”。Solana本身确实提供了一套工具,方便开发者进入生态系统。
因此,人们不仅可以利用Solana生态系统提供的工具,还可以利用协议本身,在Javascript中创建一个完整的项目,给人以真正的协议的印象,而事实上盒子里什么都没有。(whatsinthebox.jpg)
例如,在以太坊上,你必须写一个智能合约来部署你的代币,虽然这在很大程度上是微不足道的,因为存在许多这样的模板,但在Solana网络上,这个过程甚至更加微不足道,因为Solana提供了spl-token程序,将其抽象化了。通过命令行界面或通过JSON RPC API简单地调用spl-token程序,你就有了一个代币。
Solana甚至提供了必要的工具,通过token-swap程序创建你自己的AMM。所有这些都可以通过Javascript前端部署和管理,不需要Rust,也不需要智能合约——除了Solana实现的智能合约。
这导致项目往往对他们的Rust代码相当警惕。因此,为了正确识别低质量的协议,人们必须问自己,他们正在寻求投资的项目是否只是利用了生态系统中预先存在的工具。
秘诀就是,寻找那些有实际内容的项目,而不仅仅是第一印象。
对于Solana生态系统的复杂性的另一个警告是,它可以提醒那些更注重产品的人。如前所述,Rust并不是一门容易学习的语言,有才华的Rust开发者也是少之又少。因此,有远见的人很难找到他们所需要的人才来在Solana生态系统上创建他们的项目,而且这种状况也不可能很快改变。这种情况的一个后果是,一些团队确实拥有构建产品所需的技术知识,但却没有面向产品的创始人。团队复制以太坊和BSC上的协议并将其移植到Solana上的情况并不少见,但他们并不了解如何在他们所分叉的协议背景下正确利用Solana生态系统的细微差别,甚至不了解支撑项目的金融机制和动机,甚至还有一些团队根本不了解DeFi本身的意识形态。
因此,一个有眼光的投资者可以通过观察团队来识别一个项目是否是高质量的,是否是人们会寻求利用、整合和建立的东西。具体到DeFi:一个创始人是否具有必要的经验,从TradFi和DeFi的角度解释和理解市场? 他们是否了解自己的产品以及它所要解决的问题?他们是否有长期的愿景?
如果你发现这些问题中的任何一个难以回答,但该项目有很多的炒作,那很可能你只会看到价格的涨跌。这不是财务建议。
总之,来Solana是为了技术,留下是为了社区,并且一如既往地DYOR——自行研究。
本文链接地址:https://www.wwsww.cn/sol/8863.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。