小心! 有很多文本。
Solana是一个集成的开源区块链,旨在以光速同步全球信息。该网络提供快速的交易处理和高吞吐量,促进区块链技术的广泛采用。Solana减少延迟并优化吞吐量。这是通过诸如名为历史证明(PoH)的新时间戳机制、块传播协议Turbine和并行交易处理等功能实现的。
自2020年3月主网上线以来,为提高性能和抵御攻击,实施了一些更新。其中包括引入QUIC协议、基于质押总额的服务质量(QoS)以及费用市场。
得益于历史证明(PoH)和并行交易,作为一个国际公共去中心化区块链的Solana能够提供与中心化系统相同的性能。用户可以使用SOL——Solana的本地代币来支付交易费用和使用智能合约。另一个创新是代币扩展:这是内置于代币程序中用于执行复杂任务(如隐私转账)的广泛功能集。
引言
不足的可扩展性是区块链的关键问题之一。随着许多网络的发展,它们面临着交易执行和确认速度的限制。由于Solana构建在新的架构上,它消除了这些限制,而不损害安全性或去中心化。
Solana区块链于2017年由Solana Labs的Anatoly Yakovenko创立,目前是全球需求最旺盛的区块链之一。Solana采用了一系列创新技术,如历史证明(PoH)和并行交易处理,使其能够在一个全球状态机中处理每秒数万笔交易(TPS)。
Solana是如何运作的
Solana是第三代区块链,采用权益证明(PoS)共识算法。Solana实现了一系列创新解决方案,以确保高吞吐量、快速交易处理和低费用。其中包括:
并行交易处理——在特定时刻处理多笔交易的能力。
历史证明(PoH)——一种无需常规时间戳的时间验证方法。
Tower BFT(拜占庭容错)——针对PoH优化的实用BFT版本。
Turbine——块传播协议,确保网络同步。
Gulf Stream——无内存池的交易传输协议。
Solana虚拟机——智能合约的并行执行。
凭借这些功能,Solana网络表现出高性能,能够在400毫秒内生成区块,并处理每秒数万笔交易。相比之下,比特币网络的区块生成时间约为10分钟,以太坊约为15秒。
SOL持有者可以通过PoS共识算法将其代币质押。兼容的加密货币钱包允许将代币转移给处理网络交易的验证者。如果成功,验证者将把部分质押奖励转给代币持有者。这种奖励机制促使验证者和委托人以网络的利益为重。
截至2024年1月,Solana区块链上有2145名验证者,其中本聪比例为31。
历史证明
跟踪加密货币交易的顺序是一个极其重要的过程。例如,比特币将交易组合到具有统一时间戳的区块中。每个节点必须验证这些区块,并将信息与其他节点进行核对,但这显著增加了网络中区块的确认时间。Solana则采用不同的方法,使用历史证明(PoH)的方式解决这一问题。
Solana中的所有事件和交易都通过SHA256哈希函数进行哈希处理。它使用输入数据并生成一个极难预测的唯一结果。Solana将交易的输出用作下一个哈希的输入。因此,交易的顺序嵌入在哈希结果中。
这种哈希过程会创建一条长而连续的哈希交易链。这形成了一个清晰且可验证的交易顺序,验证者在没有时间戳的情况下将其添加到区块中。
完成哈希也需要一定的时间,因此验证者可以轻松检查已经过去的时间。通过将交易放置在哈希链中,验证者在每个区块中处理和传递的信息减少。使用最后状态交易的哈希版本显著减少了区块确认时间。
PoH不是共识机制,而是一种减少确认交易顺序所需时间的方法。历史证明结合权益证明显著简化了选择下一个区块的验证者。由于节点在验证交易顺序时所需的时间更少,网络可以更快地指定新的验证者。
低费用
Solana收取极低的费用:处理交易的平均成本为0.00025美元。低费用提高了Web3对用户的可访问性,因为其他网络的高燃气费用显著增加了交易成本。
能效
由于Solana节点在处理交易时消耗更少的时间和资源,并且网络不使用挖矿(与PoW网络相对),Solana已成为最具能效的区块链之一。
Solana基金会是一个非营利组织,为Solana网络提供资金和支持。它定期进行Solana的能源消耗第三方审计,并将这些数据与其他区块链项目及其家庭平均消费进行比较。在2023年12月的最新报告中,处理单笔交易的能源消耗减少了25%(从0.879千焦降至0.658千焦)。
什么是SOL
SOL是Solana网络的本地实用代币,它在通缩模型中被销毁。通过SOL,用户可以在进行转账和使用智能合约时支付交易费用。SOL的持有者也可以成为网络的验证者。与以太坊类似,Solana允许开发者在区块链上创建智能合约和项目。
SOL使用SPL协议——Solana区块链的代币标准,类似于以太坊的ERC-20。SOL代币有两个主要用途:
在使用网络或智能合约时支付交易费用。
在权益证明共识机制下进行代币质押。
构建在Solana上的去中心化应用(DApp)创造了SOL和其他SPL标准代币的新用例。
Solana生态系统
自2020年主网测试版上线以来,Solana生态系统显著增长。截至2024年1月,Solana网络上有超过2500名开发者和超过一百万个活跃钱包。
一些经济巨头也宣布了他们与Solana的集成。其中包括Discord(允许将Solana钱包绑定到用户个人资料)和ASICS(使用Solana Pay支付系统销售限量版鞋子)。
Solana的快速交易和高吞吐量也使其在Web3领域得到应用,例如:
去中心化的物理基础设施网络(DePIN):通过代币激励创造网络(如去中心化匹配协议Hivemapper)得以实现,因为它能够以极高的速度处理交易。
下一代NFT:Solana生态系统中出现了新的不可替代代币标准,利用网络的可扩展性创造新的使用场景。Coral的可执行NFT(xNFT)是可以启动程序的NFT,允许创建仅存在于钱包中的网站和应用程序堆栈。压缩NFT(cNFT)利用Merkle树降低链上数据存储成本,导致创建一百万个NFT的成本从数百万美元降至几百美元。
支付:Solana Pay协议提供了一个公开且便捷的支付结构生态系统,使企业能够在几秒钟内完成支付。
游戏和娱乐:快速处理大额交易的能力使Web3能够用于游戏、娱乐和元宇宙项目的开发。
DeFi:Solana的高吞吐量和低费用使得创建自动化做市商、去中心化交易所和其他解决方案成为可能。
Solana的未来
在2023年由Solana基金会组织的Breakpoint大会上,介绍了几个即将在未来几个月和几年内推出的项目。其中包括:
Firedancer:Jump Crypto正在为Solana开发新的开源软件。它将包括一个第二客户端验证者,交易处理速度可达到每秒120万次TPS(11月的测试环境数据)。因此,Solana将能够进一步提高吞吐量。
代币扩展:2024年推出的新代币程序允许开发者添加诸如隐私转账和接收者白名单等功能,而无需额外编写代码。
最后总结
自2020年在区块链领域出现以来,Solana继续发展成为一个可靠和可持续的生态系统。现在,该网络在项目和用户中都很受欢迎,并且在未来可能会继续增长。
推荐阅读
什么是权益证明(PoS)
什么是Solana(SOL)?
三大流行加密货币桥及其工作原理
