金色观察|Celestia网络的五种节点
Celestia是模块化的区块链网络,其网络结构除了一个共识层外,还有一个数据可用层,而为了设置数据可用层,除了传统区块链网络的共识全节点、轻节点外,还设计了验证节点(用来完成一致性)、存储全节点(存储可用数据证明)、桥节点(数据传输)。
因此,目前以分层结构来看,分为5种节点:
共识层:验证节点、共识全节点
数据可用层:桥节点、存储全节点、轻节点
验证节点
验证者节点允许参与 Celestia 网络中的共识。
验证器节点需满足以下硬件最低要求:
内存:8 GB RAM
CPU:四核
磁盘:250 GB SSD 存储
带宽:下载 1 Gbps/上传 100 Mbps
验证器节点需使用内部 Celestia Core 节点运行 Celestia App 守护程序,且确保至少有 100+ Gb 的可用空间来安全地安装和运行验证器节点。
共识全节点
共识全节点允许在 Celestia 共识层中同步区块链历史。
共识全节点需满足以下硬件最低要求:
内存:8 GB RAM
CPU:四核
磁盘:250 GB SSD 存储
带宽:下载 1 Gbps/上传 100 Mbps
共识全节点与验证器节点要求一样,需使用内部 Celestia Core 节点运行 Celestia App 守护程序。且确保您至少有 100+ Gb 的可用空间来安全地安装和运行验证器节点。
桥节点
桥接节点连接数据可用性层和共识层,同时还可以选择成为验证者。
桥节点具有以下属性:
从共识网络中的受信任核心进程(意味着与 celestia-core 节点的受信RPC 连接)导入和处理“原始”区块头和块。桥接节点可以在内部(嵌入式)运行此核心进程,也可以简单地连接到远程端点。桥接节点还可以选择成为共识网络中的活跃验证者。向 DA 网络中的轻节点提供带有数据可用性标头的块共享。
从实现的角度来看,桥接节点运行两个独立的进程:
Celestia App是运行应用程序和权益证明逻辑的状态机。Celestia App 基于 Cosmos SDK构建,还包含 Celestia Core。
Celestia Core是状态交互、共识和区块生产层。Celestia Core 基于Tendermint Core构建,经过修改以存储纠删码块的数据根以及其他更改。
Celestia Node通过一个单独的 libp2p 网络对上述内容进行了扩充,该网络服务于数据可用性采样请求。
桥节点硬件最低要求:
内存:8 GB RAM
CPU:四核
磁盘:250 GB SSD 存储
带宽:下载 1 Gbps/上传 100 Mbps
存储全节点
存储全节点是一个不连接到 Celestia 应用程序但存储所有数据的 Celestia 节点。需确保您有至少 250+ Gb 的可用空间用于 Celestia 存储全节点。
存储节点硬件最低要求:
内存:8 GB RAM
CPU:四核
磁盘:250 GB SSD 存储
带宽:下载 1 Gbps/上传 100 Mbps
轻节点
轻节点可以在数据可用性 (DA) 网络上进行数据采样。
轻节点具有以下属性:
监听 ExtendedHeaders,即包装的“原始”头,通知 Celestia 节点新的块头和相关的 DA 元数据。
对接收到的报头执行数据可用性采样 (DAS)
轻节点硬件最低要求:
内存:2 GB RAM
CPU:单核
磁盘:5 GB SSD 存储
带宽:56 Kbps 下载/56 Kbps 上传
需确保您有至少 5+ Gb 的可用空间用于 Celestia Light Node。
TOKEN2049 Dubai to Unleash Biggest Crypto Conference of the Year
TOKEN2049 Dubai gathers over 15,000 global attendees and top crypto leaders for the year’s largest e...
Why Alpaca Finance (ALPACA) Price is Up Today?
The post Why Alpaca Finance (ALPACA) Price is Up Today? appeared first on Coinpedia Fintech NewsWhi...
Roswell Becomes First U.S. City to Hold Bitcoin as a Reserve Asset
The post Roswell Becomes First U.S. City to Hold Bitcoin as a Reserve Asset appeared first on Coinpe...