为什么个人和企业应该在以太坊经典(ETC)中运行自己的节点?
由此收听或观看本期内容:
从银行到区块链的范式变革
在过去的600年里,人们已经习惯了将其资产托付给可信的第三方进行保管。
银行系统是一个由可信的第三方持有所有者财富的系统,他们给予授权和有限的访问权限。
然而,通过去中心化原则,区块链行业已经改变了这一切。在区块链行业,所有者可以随时无需许可直接访问和控制其财富。
在银行中,人们的财富是受信任第三方的责任,而在区块链行业,人们的财富是真正的资产,具有完全的拥有和控制权。
通过私钥控制地址
在以太坊经典(ETC)中,这是通过通过私钥完全控制在区块链中保存资产的地址来实现的。
私钥类似于仅由ETC财富所有者持有的密码,只有使用这些密码,资产才能被移动或交换。
通过在一个系统中将基于工作证明的点对点区块链网络(如ETC)与用户通过私钥控制其资产结合在一起,显著减少了受信任第三方的影响,而签署有效交易的唯一方式是使用仅由最终用户持有的秘密密钥。
ETC交易的机制
然而,仅持有私钥并不是完整的安全模型。
交易是如何签署并发送到ETC网络的涉及到最终用户端的应用程序,在这个应用程序中,他们指定交易详细信息,比如资金去向的地址和转移或交换的金额,然后使用私钥签署交易。
当交易被签署并发送时,它需要达到一个ETC区块链节点,以便将其重新传播到整个网络进行完全复制,并由矿工包含在块中。
一旦包含在块中并被网络中的节点验证和接受,交易就会执行和完成。
ETC查询的机制
ETC中的查询以类似的方式工作,但不需要私钥。
要查询区块链,检查其余额以及关于其资产和交易的其他信息,用户需要使用与上一部分相同类型的应用程序。
当他们打开应用程序以在ETC区块链上查看其信息时,该应用程序将与远程ETC节点协商,以从与其地址相关联的区块链中检索相关数据。
在ETC中,绝大多数用户发送交易和进行查询时使用第三方节点。
第三方节点的风险
在某种程度上,区块链是一种可信的第三方,但网络是去中心化的,并且数据在全球所有节点中进行复制,这在足够程度上减小了这些可信第三方对用户的影响,使用户的安全性非常高。
然而,即使使用自己的私钥和地址,如果通过远程可信第三方节点发送交易和查询区块链,那么用户的安全性的一部分就会减弱。
这是因为对第三方节点的依赖意味着在某些情况下可能无法访问节点,或者节点可能被损坏,因此它们可能在欺诈性地处理交易和查询,向用户提供错误的信息,或将交易和查询引导到替代的欺诈链。
最安全的设置
因此,对于像个人和企业这样重视其在ETC中的持有或具有重要资产的用户来说,最安全的设置是实际上运行他们自己的ETC节点,以便他们可以直接参与区块链。
这种配置确保交易将始终发送到正确的区块链,并且查询将始终是真实的。
在某种程度上,从银行的传统范式来看,持有地址的私钥并运行自己的节点的组合使用户成为其财富和资产的全权监护人,因为他们不仅拥有签署交易的独特能力,而且还对网络信息具有个人和物理控制。
用户如何运行自己的ETC节点?
要开始运行自己的节点并将钱包连接到它们,以便可以直接完全访问和监护ETC财富,目前市场上有三种选择:
ETCCore Geth节点: 这是由ETC大多数节点运营商使用的核心软件客户端。它是标准的ETC社区节点,可以在普通计算机上运行。
ETCMC硬件节点: 这是硬件ETC节点,是更大社区的一部分,参与系统并获得代币补偿以及各种收入来源。
DappNode硬件节点: DappNode是一个普通的硬件节点,可以用于运行ETC主网节点以及ETC Mordor测试网,甚至其他区块链的客户端。
感谢阅读本文!
要了解有关ETC的更多信息,请访问:https://ethereumclassic.org