以太坊生成一个区块时间为10秒,比特币为10分钟,而 Solana的出块时间为400毫秒,交易费大约百分之一美分,低到可以忽略不计。

Solana声称他们每秒可以处理约71万笔交易,是Visa处理速度的30倍。尽管他们过去实际上只能够达到5万笔,这并不意味着他们不能处理71万笔交易……只是他们还没有尝试过。

他们的创新和优势来源于哪里?首先Solana采用PoH(历史证明)时钟机制。

什么是Proof of History(PoH)?

在其他区块链上,网络上的节点(计算机)在提交区块之前必须来回聊天以商定时间,这会占用大量时间。Solana使用PoH(Proof of History)来解决这个问题,让每个人都对他们的区块进行时间标记,并使用加密证明,他们不必等待每个人同意时间。我们可以在事后就区块中的数据组织达成一致,这意味着我们不必等待其他验证者来检查和批准工作。

PoH不是一种共识机制,而是一种将时间整合到区块链数据的方式。Solana则允许每个节点生成本地的时间戳,利用”时间戳 “将特定的日期和时间放到区块上。这样就无需等待整个区块链网络来同步更新数据及数据状态,从而提高了整体效率。

接下来,让我们谈谈其他大型区块链还没有尝试过的新东西 – SeaLevel。

什么是Sealevel?

从技术上讲,这只是他们的一个有趣的术语,用来描述验证者实际上可以以平行的方式运行智能合约代码。如果你不是一个开发人员,让我用简单的术语来解释。

比方说,你要洗碗,换衣服,扫地。一个人必须按顺序做每一件事,因为他们只有一个人,我们把这称为串行任务,一个接一个。而平行意味着你可以同时做这些事情。因此,如果我可以再做两个自己的副本,同时洗碗、换衣服、扫地,这就是Solana索拉纳在处理他们的智能合约时可以做的事情。

Sealevel是一个并行化事务处理引擎,使 Solana 能够跨 GPU 和 SSD 进行水平扩展。简而言之,Sealevel 允许在同一链上进行并发交易,从而为网络带来更好的运行时间。

我在他们的网站上还看到了这样一段话,它描述了他们如何不受软件或想法的瓶颈限制,而是受硬件的瓶颈限制:”每当Nvidia将可用的SIMD通道数量增加一倍,我们的网络的计算能力就会增加一倍。”

Solana智能合约和以太坊智能合约区别

Solana的智能合约与Ethereum有很大的不同。以太坊使用虚拟机类型系统来运行其Solidity代码,而Solana使用Rust编程语言。Rust是一种非常低级的语言,这意味着它更强大,但需要更多的工作来创建东西。这方面的一个缺点是,他们不能像许多其他区块链那样从以太坊网络中复制/粘贴他们的dApps和项目,一切都必须从头开始编码……然而,他们比以太坊智能合约拥有更多的控制权。

相关阅读  跨链互操作解决方案 - Chainlink,LayerZero,Axelar

Categorized in: