评论
分享

在 Solana 上开发 DeFi 的三大理由

财经汇

2021-07-11 21:11

94112 0 0

第⼀部分:Solana 链底层的优势

交易成本

Ethereum 的交易成本已经影响了⽤⼾对于 DeFi 的正常使⽤。如果用户想要在 Uniswap V3 通过流动性提供范围的调整来持续的获取手续费收益,他得拥有较⾼的资金体量。在 Gas 为 30 Gwei 时,⼀笔提供流动性的交易成本在 $40 左右 (假设以太坊价格为 $2000

Solana 完成⼀笔交易的成本为 0.000005 SOL,折合 0.017 美分。大部分 DeFi 交易都能忽略这个成本。 

Solana 之所以能够提供如此低廉的交易费,是因为其设计吞吐量达到了 50k/s。能够同时支撑大量的请求,无需通过提⾼交易费来限制用户请求。

在 Solana 上开发 DeFi 的三大理由

⽬前 Solana 主⽹实际 TPS 也达到了以太坊的数⼗倍

可满足长期扩展性需求

可扩展性给用户带来的直观提升就是交易费下降,交易确认速度提⾼。对于一个底层链网络,意味着着能支撑更多的应⽤和更高频的应⽤。 

那么对于⼀个应⽤选择生态来讲,他们关心问题之⼀应该是开发/维护成本以及用户体验。 

  • Ethereum) 似乎⽆论哪种扩容⽅案更加重要,它都不可能是⼀个整 体的实例化(例如单个 Optimism rollup)。以太坊扩容的后果都是 异构的。那么,Coinbase 应该怎么将 5000 万多名用户引入 DeFi 呢?在如此庞⼤的用户规模基础上,最重要的⼀个考虑因素是确定 性。任何达到该规模的企业都⾮常需要现在以及未来的确定性。⼤型 企业绝对承担不了押注错误技术堆栈的后果,错误的机会成本以及后 续迁移 / 桥接的代价⾮常巨大。我认为,现在——或者在未来两年内——能够回应这个问题的唯⼀区块链协议是 Solana。

这⾥引用了Multicoin发表的《技术可扩展性如何创造社会可扩展性》一文部分内容来阐述观点。如果协议在设计和实现时,不想把创业团队有限的精力投入到桥接等的繁琐工作中(⼤部分 DeFi 创业团队规模不大),也不想给用户带来 Layer1 和 Layer2 割裂的用户体验,那么 Solana 对于他们是个不错的考虑。如果可以的话,把扩容和并发留给底层链去应对。

网络价值

可组合性是 DeFi 协议的⼀个核心特点。⼀个生态将来能容纳更多的项⽬,也在提高每个 DeFi 项目的弹性和体量。 

目前 Ethereum 及其 Layer2/BSC 上的资⾦指标相对于其他链会有较⼤优势。前者聚集 了大量早期去中心化和 DeFi 的创新项⽬,后者得益于相关 CEX 的用户基数和速度上优势。会有什么因素会影响⽬前的格局呢?网络价值预期会是其中之⼀。 

网络价值⼀般认为和同⼀个⽹络里用户的数量的平方成正比。如果⼀个底层链能够提供的用户承载能力更强,那么⽹络价值空间就更大,也就可能拥有更多的可组合空间。

去中心化

去中心化给 DeFi 带来可信基础。目前 ethernodes.org 收录的 Ethereum节点是 3919 个(排除了 unsynced nodes),solanabeach 显示的共识节点数是 750 个。节点个数不能完全代表去中心化程度,但是节点个数达到这个体量,已经具备了大多数 DeFi 需要的信任基础,同时共识节点的数量也在快速增加。

在 Solana 上开发 DeFi 的三大理由

第二部分:Solana 并行编程模型的优势

Solana 采⽤了有别于 EVM 体系的编程模型,实现了无状态的交易执行,极大提⾼了交易的并行处理能力。EVM 兼容的区块链可以被看作是⼀个单线程的操作系统,交易只能 够一个接一个的串行处理,无法做到大规模并行。而在 Solana 智能合约中,逻辑的执行与数据状态存储是完全解耦的,交易执行是无状态的。交易的执行逻辑(Program)放在可执行的 account 中,数据存在于分散的独立账户中,每个交易中附带着本次执行所需 要读写的账户,只要交易中所携带的账不相互冲突,这批交易就可以并行地被Solana 处理,极大提⾼交易的并行处理能力。在 Solana 上,一个 Dapp 不会因为交易量⼤⽽阻 塞影响其他 Dapp 的运行,即使是这个 Dapp 内部,只要采⽤了合理的账户分配,⽤户之间的交易也不会相互影响。

在 Solana 上开发 DeFi 的三大理由

可以通过⼀个 Token 设计的例子感受这种编程模型带来的好处。就像 ERC20 ⼀样, Solana也有自己的Token标准,叫做 SPL,由于所有满足 SPL 标准的 Token 都使用相同的逻辑,因此在 Solana 上只需要通过⼀个账户来存储执行逻辑(token_program),然后可以通过这个 Program 发行新的 token,每个 Token,都有⼀个对应的 Account(TokenMint) 来存储持有代币基本信息(供应量、铸币权限等),然后每个 token holder 还被分配⼀个对应的 token account 来记录持有⼈的持有数量的信息。在这样的token模型中数据的存储都是分开的,每种 Token、每个Token 持有⼈都对应着 ⼀个独⽴的账户。在这样的模型中,即使有⼀万笔转账交易要处理,只要交易涉及的账号是不⼀样的,那么就可以并行进行。

第三部分:Solana DeFi 生态发展的潜力

经过了⼀段时间的快速发展,Solana DeFi 生态已经具备⼀定规模:形成了包括 AMM Dex、限价订单簿 Dex、稳定币交易协议、钱包、预⾔机、算法稳定币、借贷协议、衍生品、Launchpad、期权、Yield Farming、资产管理等多个细分赛道的布局,也为未来 Solana 的 DeFi 协议间的组合创新带来了可能性。

在 Solana 上开发 DeFi 的三大理由

来源:Solanians

这其中,也包含了⼀些具备⻓远想象力的生态系统 & 产品,例如: 

  • 生态系统级定位的 Serum ,同时也是全链上的订单簿交易协议; 

  • 整合订单簿流动性和 AMM 流动性的 Raydium 协议; 

  • 提供了包括机器⼈交易策略、API、链上域名等模块的 Serum 前端 Bonfida; 

  • 提供传统资产报价、以及Crypto 原生资产的预⾔机 Pyth;

我们认为 DeFi 的未来长期会向更精细和专业、更⾼资本效率的⽅向上发展,正如 Uniswap V3 提供的主动流动性管理特性,以及近期基于 Uniswap V3之上的创新协议也 在这个⽅向做推进。Solana 在底层性能上的优势(特别是扩展性上的迭代能力)为 DeFi 进⼀步的精细化和高效资本管理提供了扎实的基础。

当然,Solana 的 DeFi 发展依然存在着比较大的潜力与进步空间。⽆论是 Rust 语⾔生态构建的难度,还是被诟病较多的用户体验,甚至于 Solana 本币在生态中的接受度及价值赋能,都需要⼀⼀完善。但本质上这些依然属于可解决的问题范畴,真正让协议开发者有信心的,是生态核心建设者和推动者们的长期主义,和踏实祛魅的行事风格,以及抛开了对标以太坊的竞争格局:构建去中心化华尔街的更大愿景。

同时,Solana 也能为 DeFi 新⼀轮周期内的创新打开了想象空间:从技术发展历史来看,产品和机制创新都在⼀定约束和框架下形成,正如 Ethereum 的 PoW 机制下,发展出了 AMM 这⼀类机制作为最优解。Solana 的 PoH 共识机制、并发编程模型、类 Unix 操作系统的链上账户体系,会在当今以太坊兼容链上各个 DeFi 创新枯竭和内卷的态势 下,为产品创新突破⼝提供新的底座和空间。因此,如果 Solana DeFi 生态能在未来几年内成功形成与以太坊正⾯竞争的格局,大概率会有区别于当今各条以太坊兼容链的发展 路径,也大概率会有相适应底层链特性、适配生态基因的创新产品机制出现进⼊用户视野。

综上我们看到的、实际开发过程中体会的、以及对未来的认知和判断,让我们相信在 Solana 这⼀个去中心化被充分坚持、技术演进路线明确,整体战略不急功近利,具备这些要素的⽣态和链底座上,会有越来越多开发者⼀同创造长期价值。

本文为凯迪网自媒体“凯迪号”作者上传发布,代表其个人观点与立场,凯迪网仅提供信息发布与储存服务。文章内容之真实性、准确性由用户自行辨别,凯迪网有权利对涉嫌违反相关法律、法规内容进行相应处置。
举报
投喂支持
点赞
发表评论
请先 注册 / 登录后参与评论