paint-brush
加密节点解释:用途、设置以及为何需要它by@obyte
467
467

加密节点解释:用途、设置以及为何需要它

Obyte5m2024/04/08
Read on Terminal Reader

加密货币节点(无论是完整节点还是轻节点)在去中心化网络中发挥着至关重要的作用,它们负责验证交易、维护账本完整性和确保网络共识。Obyte 独特的 DAG 账本结构和订单提供商重新定义了去中心化,为参与者提供了多种功能,同时增强了网络的安全性和效率。
featured image - 加密节点解释:用途、设置以及为何需要它
Obyte HackerNoon profile picture
0-item
1-item
2-item

首先,我们要记住,加密货币的运作方式与旧式金融系统完全不同。后者让公司、组织和政府完全控制每笔交易,而去中心化货币(如果构建正确)会将这种控制权交给其社区,以全球计算机网络的形式实现。每台运行正确软件并连接到其对等点的计算机或硬件都被视为该特定网络的一个节点。


现在,值得注意的是,分布式账本作为一个互连的节点系统运行,每个节点都存储所有有效交易的副本。为了确保每个人都同意哪些交易是合法的,哪些交易不是,节点依赖于几种共识机制。这些算法旨在通过奖励良好行为和惩罚攻击企图来确保所有节点都同意整个网络及其交易的当前状态。


因此,我们可以说,加密货币系统本质上是一个由相互连接的计算机(节点)组成的大型网络,其中每个节点都拥有一份数字账本的副本,其中包含该系统中发生的所有交易。这些节点不断相互通信,以确保每笔交易都有效且记录正确,而无需中央机构监督该过程。但是,根据网络和用户的不同,节点的类型也不同,每个节点执行不同的功能。


加密节点的类型

并非所有加密货币网络都具有相同的内部工作原理或节点类型,但我们可以说它们具有一些共同的特征。在这方面,主要有两种类型加密节点:完整节点和轻节点。同时,完整节点和轻节点可以执行不同类型的任务。


  • 全节点:它们维护账本的完整副本,并通过实时连接其他节点来验证每笔交易,从而确保网络的安全性和完整性。它们存储整个交易历史记录,使其更加稳健,但需要大量存储空间和计算。全节点对于去中心化至关重要,因为它们通过独立验证交易而不依赖第三方来为网络的共识机制做出贡献。


  • 轻节点:也称为 SPV(简化支付验证)节点,它们不存储整个链,而是依靠完整节点来验证交易。它们只下载操作所需的信息,例如涉及其帐户的交易。顾名思义,它们很轻量,需要的存储和计算资源较少,因此适合移动和低功耗设备。然而,它们牺牲了一定程度的安全性和去中心化,因为它们至少部分依赖受信任的完整节点来准确验证交易。


全节点通常由主要用户、基础设施提供商、矿工、开发人员、“验证者”和爱好者使用,他们希望为网络的运行做出贡献,并在不信任中心化机构的情况下验证交易。另一方面,轻节点针对非技术加密用户。它们在加密货币钱包和应用程序中无处不在,在这些应用程序中,资源效率和速度优先于完全去中心化。


运行加密节点

好吧,如果您正在使用加密钱包应用程序,那么您可能已经在运行加密节点了。这相当于轻节点,而且是更容易选择的选项。它们用于检查余额、发送和接收交易,以及执行其他一些操作,具体取决于网络和钱包应用程序。但是,如果您想要完全独立、完全信任所有交易的完整性、快速访问账本上的所有数据或访问只有完整节点才能提供的特定数据或功能,则需要运行完整节点。


运行完整加密节点的必要条件因所选网络而异,但它们基本上是一个需要安装并大部分时间保持运行的软件,以及所选链的完整副本,这意味着所有交易都已完成。例如,这意味着超过 557 GB比特币, 大约990 GB以太坊为 1 GB,Obyte 为 103 GB。因此,您需要足够的本地存储、能源和计算机能力来维护完整节点。


作为交换,他们还可以作为自己的钱包,提高安全性和去中心化程度,为参与共识机制(以及可能随之而来的回报)打开大门,并允许访问一些高级功能(如果可用)。


总而言之,运行完整的加密节点涉及设置和维护连接到网络的计算机或服务器,存储账本副本,并参与验证交易和达成共识。这通常需要安装加密货币开发人员提供的专用软件,配置网络设置,并确保节点具有足够的存储空间和计算资源。


一旦节点投入运行,它就会不断与同一系统中的其他节点进行通信,传递交易,验证其有效性,并为去中心化的共识机制做出贡献,从而帮助保护网络并维护其完整性。


Obyte 中的节点

奥比特还拥有以有向无环图 (DAG) 账本结构组织的完整节点和轻节点。为了在节点之间达成共识,Obyte 避开了矿工或“验证者”,他们是区块链中的强大参与者,并且它订单提供商(OP)。他们是信誉良好的用户,运行完整节点,只定期发布交易,作为订购其余交易的航点或指南。他们会因此获得代币奖励,但没有权力阻止或审查单个交易,即使他们都串通一气。


至于节点,全节点包含几个基本功能。除其他功能外,它可以用作全钱包、集线器、中继或 OP。前者通过交易管理、钱包设置和与账本的直接交互等功能为用户提供对其资产的完全控制。接力赛旨在存储整个数据库并将新的存储单元转发给对等节点,在维护网络连通性方面发挥着关键作用。最后,一个枢纽是一个中继,同时也充当加密信息的中介。


这些组件在 Obyte 生态系统中发挥着独特但互补的作用,其中完整的钱包满足用户资产管理的需求,集线器促进网络参与者之间的安全通信,OP 负责排序 DAG,中继确保账本数据在网络上的有效传播。


轻节点也提供了多种可能性。它们包括轻量钱包适用于桌面和移动设备,以及面向开发人员的无头 Obyte 钱包。任何人都可以以某种方式自由参与 Obyte 网络。有关安装和运行任何类型节点的详细说明,请参阅我们的文档官方网站


特色矢量图片由 storyset /自由图片