Written by
Dr. Awesome Doge
Date published
November 26, 2023
归档节点(Archive Node)
归档节点不只是一个完整的节点,可以存档整个区块链历史。在创建区块链探索器或其他需要完整区块链历史记录的工具时,这种节点是不可或缺的。
TON 归档节点与 TON 全节点基本上功能是完全相同的,唯有TTL 参数有所不同,TTL 在 归档节点中通常会被设置为 315360000 秒,相当于3650天(10年)。换言之一个TON 归档节点会拥有从区块启动的第一天到当下此刻的所有交易数据。通常维护归档节点是个困难的,也是高成本的,所以鲜少人会运为归档节点。
- 继承全节点的所有功能
- 拥有所有的交易数据
全节点(Full Node)
TON 区块链中的全节点是与区块链保持同步的节点。
TON 全节点指的是能够进行验算交易的节点,验算交易指的是只有验算,但是不会生成全新的区块,通常在节点中会有TTL(存留时间)的参数,TTL 会被设置为两周的时间,换言之在预设的全节点当中只会存在两周以内的交易数据。
- 拥有两周内的交易数据
- 可以验算交易
- 虽然不会生成区块,但可以用来接受来自全球的交易提交,会转交给全网所有节点
- 开启 Liteserver 服务,Liteserver 是 全节点的 RPC 服务,可以用来请求节点的数据,以及提交交易请求。
- 数据量通常维持在 30GB 左右
验证者节点(Validator Node)
当一个验证者节点持有一定数量的 Toncoin 作为赌注时,它就会被启动。验证者节点对网路的可操作性至关重要,它参与验证新的网路区块。
Validator 的定义则为可以出块的节点,身为一个出块的节点有两个前提,第一点,可以验证区块,当前全节点和归档节点皆可以验证区块。第二点,要有一定的Toncoin质押,当前主网的最低门槛为30万Toncoin,如果低于门槛则质押的赌注会被全额退回到原始帐户。如果超过100万Toncoin,超出的Toncoin则会被退回到原始帐户。总结Validator 的功能包括:
- 拥有验这交易的能力
- 通过最低质押门槛
轻伺服器(Liteserver)
Liteserver 不是一个节点,也不存在点对点的网路连线功能,Liteserver是在节点初始化创建的过程中会同时启动的服务,该服务会直接跟TON 区块链的节点直接相连,Liteserver主要的功能包括:
- 从节点取得数据
- 向节点提交数据
- 顺便一提,在节点没有同步的情况下,Liteserver 是无法使用的
当一个完整节点上的端点被启动时,该节点就会扮演精简版伺服器的角色。这种节点类型可以处理和回应精简版客户端的请求,从而实现与 TON 区块链的无缝互动。
💡 本文皆是透过采访资深 TON 区块链核心贡献者 @DrAwesomeDoge 的内容,在此献上十二万分的敬意🫡
本站所提供的所有资讯均仅供读者参考。这些资讯不代表任何投资建议、提供、邀请或推荐。读者在使用这些资讯时,应当考虑自己的个人需求、投资目标和财务状况。所有投资都伴随着一定的风险,在做出任何投资决策之前请多加留意。