http://www.7klian.com

Solana概述:无需分片即可实现扩展

分片实际上是它们本身的区块链网络,纵然每个分片的验证者节点都是从一个全局池(即,2.0上的ETH抵押者)中选出来的。 为了使分片实现互相之间可以或许彼此通信,它们必需颠末一个掩护分片之间动静的区块链。这个进程需要时间、以及强烈的共鸣机制,另外还需要分片内举办生意业务验证。

权益证明的区块链系统(譬喻Tendermint),凡是需要举办多轮通信,才气对区块举办投票和确认。Solana网络的验证者节点,不必期待吸收其他验证者节点关于区块有效性的通信,因为颠末必然的时间后,它们可以跳转到生成下一个区块。

https://www.theblockcrypto.com/genesis/76615/solan…

Podcast: https://podcast.solana.com/

验证者节点必需投入区块链的特定分支的时间,是他们投票的每个特别插槽(400毫秒)时间的双倍。他们将第一个锁定分派到两个插槽,将第二个锁定分派到四个插槽,然后是八个,十六个,依此类推。在得到32票后,验证者节点将理睬利用2 ^ 32个插槽的分叉,即相当于54.5年。 当到达此票数后,嘉奖将举办分发,Solana区块链将认为这些生意业务实际上是不行逆的。

当生意业务广播到比特币或以太坊区块链网络时,生意业务中的信息就会获得确认,而且每个区块城市增加更多的经济安详性。在Solana网络中,验证者节点在无需举办对等通信的环境下,就可以建设雷同的数据布局。

Web3最佳的用户体验之一,是单点登录,即无需建设帐户或存入资金即可利用新处事。跟着Layer 2办理方案变得越来越重要,这种环境大概会改变。 拆分区块链的状态,会给当前尚未办理问题的用户、开拓者和处事提供商带来更多巨大的环境。

Layer 2的办理方案,也不能办理可组合性问题。 用户必需将其令牌转移到另一个情况(状态通道、可能汇总链)中,并在进入另一个应用措施之前提走他们的令牌。 Layer 2网络上的智能合约,无法直接与在以太坊主链或其他汇总链上的智能合约举办交互。

WeChat社区: solanamate

每一步,都可以对生意业务的状态更新举办哈希处理惩罚并将其放入数据布局中。通过这个操纵,由于将生意业务数据宣布到了特定的区块高度上,将改变后续的所有哈希值,以证明该特定生意业务是在特定的时间上产生的,而且任何变动该信息的人,建设的区块都是无效的。

这与比特币和以太坊的事情方法雷同,个中区块头是Merkletree根,将区块中的所有生意业务数据与SHA256生成的有效区块头归并在一起,从而为每个区块建设独一的指纹识别。

Solana的共鸣机制还办理了安详性的问题,即当某些验证者节点溘然发生比其他任何人都快得多的ASIC来计较新区块的环境,好比具有更快的时钟而且可以超出区块链网络举办审查。

Solana为什么要这样做?假如将区块链网络比作时钟,会越发容易领略。每个区块都是时间的基准单元,区块的内容是对产闹事件的记录,从而界说了将来区块中大概会产生的工作。

Solana的共鸣机制Tower BFT,与其他权益证明的网络相似。因为验证者节点将其令牌抵押到特定版本(叉)的区块链后,以调换嘉奖。在特定的时间段中,将选择一名验证者节点作为认真人,他可以在区块链中生成有效的区块,这与比特币事情量证明中得胜的矿工的脚色雷同。

认为Solana处理惩罚要领欠好的一个阻挡意见是,由于它对带宽和处理惩罚器的要求相对较高,因此去中心化的水平不足。 今朝Solana每秒最多可处理惩罚50,000个生意业务,带宽要求为100 mbps。

假如一个分叉有两票,以及锁定了四个插槽,即一个竞争分叉链必需至少提前四个插槽,并在两个插槽举办区块出产。 同样,10票需要锁定2 ^ 10(1024)个插槽的,以及需要1024/10(102.4x)更快的ASIC。

尽量大大都下一代区块链网络旨在通过度片来扩展生意业务吞吐量,即将区块链的验证事情分别为较小的碎片(”分片”),但Solana实验在基本层上,在保持单个统一网络的同时,办理扩展问题。

官网: https://solana.com

Solana网络上的第一个高机能项目是Serum,这是由生意业务所FTX主导开拓的去中心化生意业务所。这个项目浮现了互操纵性的重要性,因为今朝险些所有有代价的代币都是基于以太坊网络的,而且在以太坊长举办生意业务。通过Solana-Ethereum桥,有大概实现轻客户端的利用,即雷同于NEAR协议的彩虹桥。但由于gas用度本钱奋发,因此很难对该桥以太坊一侧举办有效验证。在此之前,Solana大概不得不依靠雷同于wBTC的托管桥。

Reddit: https://reddit.com/r/solana

总体而言,与以前大局限对单个统一区块链网络举办扩展对比,Solana的要领可以被认为是一种越发去中心化和信任最小化的要领。 大大都环境下,是通过委托权益证明系统(譬喻EOS),将验证者节点限制在一小部门参加者范畴内。

该进程的一个要害点是,它不是像比特币网络那样,是争夺挖矿本领的比赛。比特币挖矿是运算SHA-256算法只能在单个CPU内核上完成,而且不行并行。 可是,新的验证器节点可以通过利用并行的多个GPU来验证输出值,而从同步到区块链的当前状态。这意味着,可以有效地验证区块链的汗青记录。

不粉碎可组合性来实现扩展性

Discord: https://discordapp.com/invite/pquxPsq
Github: https://github.com/solana-labs

由于生成区块是在当地举办的,因此无论从外部吸收什么信息,每个验证者节点都可以继承生成区块。因此Solana验证者节点可以像它们的GPU芯片处理惩罚生意业务一样,快速生成和验证区块。Solana网络中,区块时间为400毫秒,对比之下,以太坊为15秒,比特币为10分钟。

别的,从工程的角度来看,,实际上分片是很难实现的。 像Ethereum 2.0和Polkadot这样的高质量项目,仍大概需要一两年的时间,才气全面实现。

Twitter: https://twitter.com/solanalabs

实验将与终端用户的接缝举办埋没,以便在不行直接组合的系统之间举办交互,这也为生态系统带来了本钱。 实验与差异的Layer2网络集成的钱包,需要同步最新的实现方法、以及它们之间潜在的互操纵要领。用户大概需要依靠经济假设,才气在差异情况之间快速切换,活动资金池被断绝到本身的网络中,等等。

l 2019年7月,Solana在Multicoin Capital领投的A轮融资中筹集了2000万美元。2020年,Solana通过CoinList出售了代价180万美元的SOL代币。

另外,Solana通过并行处理惩罚非重叠生意业务的要领,来加快智能合约的执行。 在Solana的虚拟机上,每条指令(智能合约代码)城市中继处理惩罚需要读取的帐户以及需要提前写入的帐户。

有趣的是,Solana得益于出产专用于SHA-256比特币挖矿的ASIC矿机比赛。没有人可以出产出挖矿Solana块的新芯片,这意味着由Solana验证器维护的时钟将保持相对一致。

YouTube: https://www.youtube.com/solanalabs

在以太坊2.0中,主链被称为信标链(Beacon Chain)。而在Polkadot中,主链叫中继链(Relay Chain)。 可互操纵性的区块链网络(如Cosmos)中,一样也缺少可组合性,在Cosmos网络中,ATOM令牌持有者,不掩护他们所毗连的应用措施专用链,而是由每个区块链来认真其自身的安详性。

Tower BFT的焦点,是验证者节点将其SOL令牌锁仓在链的分支之后,并在特按时间段内理睬利用那些区块链网络。通过表决利用差异的分叉链从而违反锁定的,将通过削减SOL令牌来举办处罚。这发生了经济念头来参加正确的分叉链,因为回滚会损失所有生意业务用度、通货膨胀的嘉奖,以及将代币锁定在错误的分叉链后的时机本钱。

币乎: https://bihu.com/people/1959347051

网络中,通过淹灭电力,来找到那些利用SHA-256有效证明的矿工(”率领者”),以出产新的区块。网络难度举办了调解,因此出块进程平均需要10分钟。按照比特币网络的共鸣机制,用户将沿用最长链来事情。假如有许多矿工同时出产多个有效区块,向其添加的区块最多的一条链将成为主链(分叉选择法则)。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。