Solana之旅2:总体架构

本文详细介绍了Solana区块链的系统组件,包括领导者与PoH生成器、状态维护、复制者与状态复制以及验证者的角色。此外,还探讨了网络限制、计算限制和内存限制对系统性能的影响,特别强调了Solana如何通过优化内存访问和使用高性能智能合约来提高吞吐量。
摘要由CSDN通过智能技术生成

在这里插入图片描述

系统组件
领导者与PoH生成器(Leader, PoH Generator)
  1. 领导者(Leader)就是被选举出来的PoH生成器(PoH Generator)。
  2. 它接收来用户的交易,并输出包含所有交易及其执行状态信息的PoH序列,该序列将确保Solana系统中的这些信息的有序的全球一致性。
  3. 针对一批次的交易,该Leader会针对交易顺序运行的结果而产生的状态,按由若干交易组成的批次进行签名且发布。
  4. 该签名是用Leader的私钥签的。
状态(State)
  1. Solana系统 状态 由Hash表来维护,而且该表是基于用户地址来索引的。
  2. 表中每个条目包含了用户完整的地址,以及计算要用到的信息。
  3. 下面是两个状态表的例子:
  • 交易表
    在这里插入图片描述
    共占用了32个字节。
  • PoS质押表在这里插入图片描述
    共占用64个字节。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

DongAoTony

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值