Render Network为何迁往Solana,并构建铸造和销毁模型
3月21日,分布式渲染项目Render Network宣布在Solana网络上构建BME模型(Burn and Mint Equilibrium,铸造和销毁模型),以回应社区对从Polygon网络转向Solana的提案。
在BME模型之下,RNDR代币将会获得更多的价值支撑,也将在事实上转入通缩机制,同时,也有助于验证节点运行商提交的工作量证明。而在Solana网络上,渲染的效率和速度将会显著提高,也有助于BME模型的顺利实施。
如果提案顺利实施,Render Network将逐步脱Polygon入Solana,在目前的以太坊生态席卷之势下,可谓是逆行之姿态。但是Render身处渲染领域,对网络的高速度需求是第一位的,在社区情绪调查中,55%的用户赞成转移至Solana,31%的用户支持Aptos和Algorand等高度L1公链网络,而只有14%的用户选择Polygon。
铸造和销毁模型赋能RNDR
以太坊主网虽然可以确保安全性,但是堵塞时间会直接拉高Gas Fee,而Polygon的验证节点过少导致其中心化程度较高,Solana 的活跃验证者大约为 2000个,而Polygon 大约在100左右。
而链上实时渲染,需要网络保持企业级的稳定运行状态,而目前的Solana因频繁宕机,其实无法完全满足Render的需求。
而BME机制则是已经被Helium等项目验证过的成熟机制,较为适合当前的Render在无缝切换主网的同时确保安全性。Render Network 可用异步的方式完成运行,并将 RNDR 支付给节点运营商,并且链下记录也可以正常延续到未来的节点中。
为了保证迁移的安全性,BME 模型可以在非实时依赖的情况下运行,并允许在遭遇停机问题时可以进行批处理以保证节点完整性,以最大程度降低链上依赖性。
具体而言,BME模型是在用户(艺术家)和节点运营商之间的配比平衡机制,用户使用RNDR作为向节点运营商的支付手段,用户需要销毁对等的 RNDR,以换取分配给节点运营商的工作积分。
Render主网络的BME机制将具有代币释放量上限,并且会保持目前的创作者——节点运营商双向市场模式,BME模型将包括节点运营商、创作者和流动性提供者(LP)。
Render主网铸造 RNDR 代币将按各节点完成的工作量分配给运营商,并可能与某些声誉评分进行比例调整,同时,代币整体数量可动态调整,以满足不同网络情况下的使用需求。
具体而言,每项工作都将以美元定价,创作者将燃烧等值 RNDR 代币,随后一组不可转让、不可替代的工作量证明积分(Render Credits)将被发放给创作者,并分配给节点运行商以记录网络上完成的工作。
不同于代币销毁和积分发行过程,网络将在每个时期铸造一定数量的基础代币,并将其分发给节点运行商,节点运营商可在网络上提供价值而获得补偿,这种价值可分为以下两部分:
- 优惠券代币奖励(Coupon Token Rewards):完成提特定工作的奖励,比如进行渲染任务
- 可用性奖励:节点运营商保持活跃度的激励,以满足对用户调用渲染服务时的可用性的奖励
而LP(流动性提供者)可为流动性池贡献质押代币而获得奖励,从而使 RNDR 可用于新的销毁和铸造均衡系统。
在这种情况下,RNDR的资产属性可以被进一步挖掘,同时,引入燃烧机制和积分转换,将显著降低RNDR的流通量,在网络利用率达到一定负荷条件下,RNDR可以成为事实上的通缩机制。
高速网络的优势
Render Network计划脱离Polygon并非一时兴起,早在2022年6月的RNP-001提案中,就已经计划引入BME模型以在Solana网络上构建新的扩展网络。
回归到Render Network本身的需求,分布式渲染需要实时网络、渲染的较高硬件需求以及可交互的信息传递机制,并且需要在链上同步节点状态以维护去中心化网络。
具体而言,Render社区考虑了以下标准:
- 开发者社区
- 吞吐量
- 流动性
- 交易费用
- 对编程语言的支持
- 部署智能合约
- 开发速度和项目启动速度
Render已经是一个年处理帧数达数百万量级的成熟项目,需要备选Layer 1网络具备在大规模、高负载下的承压能力、以及满足链上和链下的流动性。最直观的数据是TPS,以太坊主网大约只有14 TPS, Polygon 的平均值是主网的两倍,大约为 29 TPS,而Solana 平均 TPS 是 Polygon 的 140 多倍,大约为 4000TPS。
此外,渲染网络的链上状态同步对网络流量要求非常巨大,交易成本必须被首先考虑,根据测算,Solana 网络比 Polygon 具有更高的交易吞吐量和更低的交易费用。按照目前的需求测算,在网络上运行单次200帧的渲染费用需要200笔交易,包括数据上链和完成后的付费,以太坊主网大约需要140美元,而Polygon需要 5 美元,而Solana只需要 0.001 美元,比 Polygon 减少了大约 5000 倍。
Render网络还需要考虑未来的需求,一旦大规模人群使用,则对高吞吐量、低延迟网络具有特殊需求,而考虑到链上网络的承载量,答案依旧呼之欲出,只有Solana满足这种高速需求。
最典型的是NFT技术的大规模使用时代的Gas Fee需求,比如大型3A在线游戏,链上社交的海量数据,这些数据都需要上链以满足动态、多样化的表现形式,这些资产类型会需要数百万级的渲染工作量,包括任何图片、视频的单个组成部分,包括3D 模型、纹理、脚本、HDRI、效果、自定义渲染图节点、体积、光线、sdf/网格和场景图状态等等。此外,Solana Labs 和 Metaplex 开发的用于 NFT 的默克尔树压缩技术使用于渲染场景的标记资产的能力呈指数级增长。
对比Solana和Polygon之后,Solana更能满足Render的需求。比如,Solana使用的Rust语言可以比solidity提供更好的灵活性和更高的运行速度,便于开展GPU渲染工作,其次Solana虚拟机可以支持C/C++或Rust代码,以将其转化为智能合约。在 2022 年 12 月的一项调查中,Rust 的受欢迎程度是 Solidity 的 5 倍以上。
但是,不论是以太坊主网的笨重,还是Polygon和Solana的高速低价,目前都并不能完美满足Render的
未来需求,还需要额外的措施来确保Render发展进度。
结语
随着区块链技术的发展,诸如传统互联网领域的专业级、企业级服务逐步迁移至区块链网络之上,而Render Network代表的渲染服务也需要更高速、更稳定的网络服务,一方面,这代表着区块链网络的长足进步,但是也要注意到,目前的Solana、Polygon和以太坊主网都无法真正满足Render的全部需求。
发展的问题要在发展中解决,诸如BME机制已经在Helium和Render中得到采纳,可在一定程度上抵消网络本身带来的问题,而一旦更高速的L2网络得到普及,Render也暗示会继续迁移。