Solana为什么被称之为以太坊杀手?在众多公链中,能够与以太坊成为竞争对手的非常有限。因为技术上能够与以太坊进行对抗的公链数量屈指可数。Solana为什么能从这些公链中脱颖而出?其根本就是Solana所拥有的8项核心创新技术,能让公链生态更好的进行运行。现在,Solana的市值上已经基本上进入了前十的领域,那么Solana在技术上相比以太坊有优势的在哪里?
历史证明(PoH)→ 毋须节点通讯达成共识的时钟
Solana的PoH共识算法,透过建立交易的历史记录,可以使系统更轻易地跟踪交易的时间顺序,有助使用者以Solana协议为基础,创建更高效率、更高吞吐率的应用程式及交易所。
塔式BFT算法 → PBFT的PoH优化版本
塔式BFT是一种类似于PBFT(实用拜占庭容错算法)的共识算法,旨在发挥同步时钟的优势。塔式BFT用PoH模式发挥其加密时钟的作用,促进网络达成共识,减省大量节点通讯和交易延迟的时间与成本。
涡轮机(Turbine) → 区块数据传输协议
透过将数据分成较细小的数据封包,涡轮机(Turbine)协议使区块链节点间的数据传输变得更加容易。这使Solana可以解决频宽限制的问题,并提高其整体容量,令交易可以更快地完成。
湾流(Gulf Stream) → 免Mempool的推送交易协议
湾流(Gulf Stream)协议在推动交易缓存、将其推送到网络边缘方面发挥重要作用。这使验证者可以提前执行交易,从而减少交易确认时间,更快速的领导者(Leader)轮换,并减轻了未确认交易池的验证者的缓存压力,让Solana每秒可处理50,000宗交易。
海平面(Sealevel) → 智能合约运作并行引擎
海平面(Sealevel)是一个高度并行化的交易处理引擎,它可以使Solana的执行时间更有效率,还可让交易在相同状态的区块链上同时执行。
流水线(Pipeline) → 用于优化验证功能的交易处理模块
Pipelining是指输入的数据流会被分配给负责处理数据的不同硬件。此交易处理模块可让交易讯息可以快速被验证和在网络中所有节点之间传播。
云储存(Cloudbreak) → 横向扩展的账户数据库
云储存(Cloudbreak)的数据结构,适合整个网络的同时并行资料读写,是Solana网络达到可快速扩充特质的关键。
存档器(Archivers) → 分布式账本储存
我们使用存档器进行数据存储。Solana网络上的数据会从验证者(validators)转移到称为「存档器(Archivers)」的节点网络。这些节点可以是例如手提电脑等轻量设备,并且会经常作系统检查,以确保这些节点储存的数据正确。
Solana能够获得那么多人的瞩目,并且在区块链世界上留有一席之地,和它技术的创新性以及实用性密不可分。未来,Solana将从更多的方向研发技术,为更多区块链爱好者服务。如果你也想了解更多关于Solana 未来的可能性,扫描下方二维码,加入Solana Universe,让我们一起学习,了解真实的Solana!
冷萃财经原创,作者:awing,转载请注明出处:https://www.lccjd.top/2021/07/26/%e9%80%9f%e8%a7%88%e5%85%ac%e9%93%be%e6%96%b0%e6%98%9fsolana%e7%9a%848%e9%a1%b9%e6%a0%b8%e5%bf%83%e5%88%9b%e6%96%b0%e5%8a%9f%e8%83%bd/?variant=zh-hans
文章评论