Solana是一种专注于快速交易和提高吞吐量的区块链网络。它采用一种独特交易排序方法来显著加快交易速度。用户可以通过SOL,即该网络的原生数字货币支付交易费用并与智能合约进行交互。
导语
谈到区块链技术,可扩展性是目前最严峻的挑战之一。随着区块链网络不断网站,它们通常都会面临交易速度和确认时间方面的限制。Solana的目标正是在不降低安全性或去中心化的情况下突破这些限制。
Solana区块链问世于2017年,由Solana Labs的Anatoly Yakovenko创建,运用了一种全新的交易验证方法。比特币、以太坊和其他众多项目都面临可扩展性和速度不佳的问题。Solana区块链使用一种称为“历史证明(PoH)”的应对方法,每秒可以处理数千笔交易。
Solana如何运作?
Solana属于第三代权益证明区块链。它通过一种独特的方法创建出去信任化系统,以此确定交易时间,我们称之为“历史证明”。
对于数字货币而言,追踪交易顺序是一项至关重要的任务。为此,比特币将交易捆绑到添加单一时间戳的区块之中。每个节点必须在与其他节点达成共识的情况下验证这些区块。该过程大幅增加了节点在整个网络中确认区块所需的等待时间。Solana则另辟蹊径,采用了一种新方法。下面我们来详细了解一下。
什么是历史证明?
Solana的事件和交易均通过SHA256哈希函数进行了哈希处理。该函数会通过某项输入值产生唯一的输出值,且该输出值极难预测。而Solana则会将交易的输出值作为下一次哈希运算的输入值。此时,交易顺序已内置于哈希输出值之中。
这个哈希运算过程创造了一长串连续不断的哈希交易链。这项特性对验证者加入区块的交易进行了清晰可核查的排序,无需使用传统时间戳。哈希运算也需要一段时间才能完成,也就是说验证着能够轻易核查花费的时长。
历史证明与比特币使用的过程(作为其工作证明共识机制的一部分)不同。比特币中的区块是一组组数量庞大的无序交易。每位比特币矿工都会根据本地时钟将时间和日期加入其开采的区块。时间可能因其他节点而异,甚至是错误的。然后,节点必须确定时间戳是否有效。
通过对哈希链中的交易进行排序,验证者在各区块中处理和传递的信息量有所下降。使用最新交易状态的哈希运算版本可以显著缩短新区块的确认时间。
我们必须认识到,历史证明不属于共识机制。它是一种缩短确认交易顺序所需时间的方法。当与权益证明结合使用时,为区块选择下一位验证者会变得容易很多。节点验证交易顺序所需的时间会显著缩短,这就意味着网络可以更迅速地选出新的验证者。
Solana的主要特点
根据他们的博客,Solana团队开发了8项核心技术特性,帮助区块链与中心化系统的功能相匹配。历史证明也许是其中最引人注意的一项,但其他特点同样值得关注:
-
塔式BFT — 实用拜占庭容错的PoH优化版本
-
涡轮(Turbine) — 一种区块传播协议
-
湾流(Gulf Stream) — 无内存池交易转发协议
-
海平面(Sealevel) — 并行智能合约运行时系统
-
流水线(Pipelining) — 用于验证优化的交易处理单元
-
云存储(Cloudbreak) — 横向扩展的帐户数据库
-
存档器(Archivers) — 分布式账本存储
这些特性创造出一种高性能网络,其出块时间为400毫秒,可每秒处理数千笔交易。为了方便对比,比特币的出块时间约为10分钟,而以太坊的出块时间约为15秒。
SOL持有人可以质押所持代币,以此参与区块链PoS共识机制。借助兼容的数字货币钱包,您可以将所持代币质押给处理网络交易的验证者。此后,成功的验证者会与相关质押者共享部分奖励。这种奖励机制激励验证者和委托人在行动时以网络的利益为先。截至2021年5月,Solana拥有大约900名验证者,使其成为一种去中心化程度相当高的网络。
什么是SOL代币?
SOL是Solana的原生数字货币,发挥效用代币的作用。在转账或与智能合约交互时,用户需要以SOL支付交易费用。作为通货紧缩模式的一部分,Solana网络会销毁一部分SOL代币。SOL持有者也可以成为网络验证者。与以太坊相同,Solana支持开发者构建智能合约并基于该区块链创建项目。
SOL使用SPL协议。SPL是Solana区块链的代币标准,类似于以太坊中的ERC20。SOL有两大主要用例:
-
1.支付使用网络或智能合约时产生的交易费用。
-
2.抵押代币,以此参与权益证明共识机制。
基于Solana构建的DApp也在创造SOL的新用例。例如,Chainvote正在开发一种服务于公司治理的DeFi(去中心化金融)投票App,可使用SOL代币进行投票。Solana的价格在2021年前两季度上涨近30倍,成为投资者和投机者的热门选择。
如何存储SOL?
SOL代币可以存入sollet.io数字货币钱包(由Serial Academy开发)、适用于移动设备的Trust Wallet以及其他支持SPL的钱包。如果希望质押所持SOL,则需使用具备质押功能的钱包。您可以使用SolFlare钱包或Solana命令行工具。您的钱包将允许创建质押帐户并将SOL代币委托给验证者。
总结
作为一个相对“年轻”的项目,Solana确实展现出它在速度和可扩展性方面的优势。其代币价格也表现优异,引发了投资者的兴趣。尽管如此,Solana网络本身的普及和应用仍处于起步阶段。
在真正看到Solana获得高流量并诞生更多用例前,我们无法知晓它的速度能否对数字货币世界产生重大影响。打造高速网络固然是好事,但只有当普及程度达到一定水平并且新用例不断出现时,其优势才会凸显出来。
本文链接地址:https://www.wwsww.cn/sol/8903.html
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。