建议和反馈

请填写你的反馈内容

节点如何在区块链上工作

2020-01-21 ·631次阅读 ·读完需要15分钟

如果您对加密货币或区块链技术进行了研究,那么您可能已经听说过沿途某处的节点。节点对于维护区块链的完整性至关重要。简而言之,节点只是计算机或其他类型的硬件设备上存在的区块链的副本。


节点基本上是分类帐的副本,人们依靠它们来跟踪在区块链上发生的加密货币交易。希望创建节点的任何人都可以这样做,并将拥有自己的完整区块链交易历史记录的副本,用于任何特定的加密货币或多种不同的加密货币。但是,节点需要大量内存才能运行,因为区块链可以包含大量数据。因此,任何想要创建节点的人都必须准备好处理所有这些数据。


完整节点与轻量(轻)节点

完整节点是在区块链上发生的每笔交易的完整列表。轻节点仅是部分列表。例如,一个完整的比特币节点将拥有从2009年到现在一直在比特币网络上创建的每个单个区块。轻节点只能包含上个月创建的块,甚至可能更少。


尽管轻节点仅包含部分区块链历史,但它们通常以一种或另一种方式链接到完整节点。这有助于确保它们保持准确,并且可以有效地使用它们。


节点的目的是什么?

节点的目的是为特定的加密货币保留区块链的完整性。即使在世界任何地方都只有一个节点运行它,也可以保留整个区块链历史。这使得在区块链上运行的加密货币对黑客攻击,电源故障或系统崩溃等事件具有极强的弹性。


尽管事实上只需要一个节点即可保存区块链交易历史,但基于区块链的加密货币通常在任何给定时间都运行着数百,数千甚至数万个节点。加密货币的节点越多,加密货币就越安全。


巨大的灾难极不可能威胁到比特币区块链的完整性。尽管极不可能,但从理论上讲还是有可能的。例如,拆除比特币区块链的唯一真实方法是发生核战争之类的事件,或者同时在许多不同的城市和郊区引爆电磁脉冲。但是,所需要的只是一台运行完整节点的计算机来上传区块链并重新运行。


节点实质上使政府,恐怖分子或任何其他群体无法完全关闭并擦除区块链。当遍布世界各地的成千上万个区块链副本时,尝试删除每个副本基本上是没有意义的。这是不可能的。


运行完整节点与挖掘之间的差异

运行完整节点的人通常不会获得报酬。他们只是运行整个节点,因为它可以帮助加密货币保留其区块链并保持分类帐的分布。许多运行完整节点的人都是加密货币爱好者,他们希望确保加密货币正确运行。


挖矿类似于运行完整节点,但是,挖矿比特币或其他加密货币的人将获得报酬来执行此操作。运行全节点与挖掘加密货币之间的区别在于,矿工使用先进的计算能力来验证加密货币交易,并为区块链创建“块”。块只是已全部验证的一组事务。矿工将以其提供的服务获得加密货币付款的形式获得奖励。他们可以被赋予新的加密货币单位,或被进行交易的人支付交易费用。


对于那些精通技术,拥有适当设备和知识的人来说,采矿是非常有利可图的。矿工通常将完整节点作为其采矿设置的一部分。因此,矿工经常参与挖掘和运行节点。并非所有运行完整节点的人都属于我。


没有节点的加密货币如何运作

如果现有的每个节点都只是停止,消失或删除,那么就无法准确分辨谁拥有多少加密货币以及发生了哪些交易。没有办法知道加密货币是否被双重花费了,所有对加密货币的信念都会丢失。


因此,节点继续存在非常重要。如果不维护和保存通用开源分类帐,则区块链技术将无法运行。没有节点,就没有blockcs,也就没有链。


它有多少个节点重要吗?

从技术上讲,任何单个完整节点都将保留区块链的完整历史记录,并在必要时可用于重新加载加密货币网络。但是,节点越多越好。这是因为节点数越多,网络分布越多。更大的区块链网络分布等同于降低欺诈,错误或区块链破坏的风险。


比特币有一个非常分散的节点网络。实际上,比特币大约有30,000个完整节点。这些节点遍布世界各地。由于节点太多,因此人们无法在没有其他所有节点注意的情况下篡改区块链。如果只有一个节点,或者只有少数几个节点,那么欺诈行为的创建将非常容易。


人们会付钱在区块链上运行节点吗?

人们不太可能获得报酬来运行节点,至少对于比特币而言。这是因为有很多人免费这样做。运行节点不是很困难,并且可以由具有少量技术能力的人员轻松完成。许多人似乎也喜欢运行节点,并将其作为一种爱好。只要人们继续免费运行节点,似乎就不会有很大的机会为运行中的节点提供付款。


假设将来可能会出现一群节点运行者围绕着要付款的愿望团结起来的情况。如果这些人中有足够的人加入该小组,并且如果他们形成某种联合,那么从理论上讲,可以更改加密货币协议以向节点运行者支付其服务费用。在这种情况下,每种加密货币可能都需要大多数节点运行程序来执行此操作,因为团结这么多人是一项艰巨的任务。


例如,为了使大多数比特币节点运行者组成一个小组,将需要在世界不同地区团结大约15,000个人。这是一项艰巨的任务,尤其是考虑到许多人匿名运行节点,并且总体而言,加密货币行业是面向匿名和隐私的行业。


如何设置和运行完整节点

设置和运行完整的比特币节点要比许多人想象的简单得多。设置和运行完整节点所需要做的就是下载完整节点的最新比特币核心客户端版本并运行它。许多网站和比特币组织都提供了有关设置完整节点的更多信息。可以在多个不同的操作系统上设置和运行完整节点。


在下载完整节点的比特币核心客户端版本之前,应注意其大小约为100GB。这意味着您将需要在计算机上拥有足够的内存才能正常运行。换句话说,如果您的计算机挤满了自拍照和猫视频,那么您可能要考虑在开始运行“比特币完整”节点之前删除其中的一些。


关于节点的最终想法

节点是加密货币协议的关键方面。除采矿,单位数量上限和反双重支出安全性外,节点是任何加密货币的最重要特征之一。完整节点和轻节点都同等重要。完整的节点可提供完整的历史记录,并将其保存为故障保护,以防加密货币网络发生故障。


轻型节点对于执行支持加密货币的其他功能很有用,而无需整个区块链历史记录。维护节点的人员与挖掘加密货币的人员一起提供基本服务,否则,加密货币将无法正常运行。


尽管世界各地有成千上万的全节点运营商和加密货币矿工,但由于加密货币的稳步增长,这一数字可能很快会更高。仅在2017年,比特币的价格就从约1,000美元跃升至15,000美元。例如,其他数字货币,如莱特币和以太坊,也获得了巨大收益。


如果加密货币继续像这样取得令人印象深刻的收益,那么它们很可能会继续流行并被越来越多的人所使用。使用加密货币的人数越多,存在更多节点就越重要。这是因为要完全健全,取决于加密货币协议的人员将更高。


就市值而言,有一天加密货币甚至有可能取代或至少与法定货币持平。如果确实发生这种情况,那么网络安全性要求将达到历史最高水平。在这种情况下,假设甚至可以开始由政府和私人公民来维护节点。他们甚至可能被关在军事基地或安全地点。当然,这将需要政府完全支持加密货币作为交换单位。这可能会花费一些时间,或者可能永远不会发生,但是如果这样做,它将大大增加节点的重要性。


评论(0)问答(0)
请先登录或注册

请先登陆或注册

相关推荐

安装和使用HYPERLEDGER锯齿

Hyperledger Sawtooth是一个企业区块链平台,通过它可以构建,部署和运行具有高度模块化架构的去中心化应用程序(dApps)。Hyperledger Sawtooth起源于Intel,目......
区块链开发 · 2020-01-27
141阅读 · 0赞赏 · 0问答

基于“区块链”技术的资产通证化助力地方债务发行

数字经济时代已经到来,势不可挡,作为创新型基础设施的区块链技术与金融的结合应用不仅给广大消费者带来更好的体验,关键是解决了安全和公平分配问题。可以设想,如果区块链与面向大众的地方政府债券相结合,不仅有......
象链科技 · 2020-01-22
518阅读 · 0赞赏 · 0问答

做市管理系统开发,交易所画线机器人,刷单机器人开发

做市管理系统开发,交易所画线机器人,刷单机器人开发最近很多交易所因为前期刚上线,没有多少用户和交易量,那么这个时候我们可以用做市管理机器人系统开把数据K线跑起来,深圳源中瑞科技,专业的区块链技术开发公......
ruixll · 2020-01-22
493阅读 · 0赞赏 · 0问答

区块链钱包app开发,理财钱包开发

区块链钱包app开发,理财钱包开发需要开发区块链钱包的可以咨询我,13823153121  Q:19928911261、区块链钱包系统多种玩法:(1)区块链钱包+挖矿:提供手机挖矿玩法,包括......
ruixll · 2020-01-21
515阅读 · 0赞赏 · 0问答

区块链不是神医,却能治疗行业顽疾

近日,武汉新型冠状病毒肺炎事件持续发酵。截至1月20日18时,境内累计报告新型冠状病毒感染的肺炎病例224例,其中确诊病例217例、疑似病例7例,病例除集中出现在武汉外,还已经扩散到四川、云南、上海、......
链客 · 2020-01-21
643阅读 · 0赞赏 · 0问答

区块链交易所搭建,比特币交易系统开发

区块链交易所搭建,比特币交易系统开发关于区块链交易所系统开发,我们公司是2012男就开始开发交易所,现在公司将近200个技术,详情咨询区块链交易系统开发可以咨询13823153121  Q:......
ruixll · 2020-01-21
561阅读 · 0赞赏 · 0问答

BTC

3366

LK币

22

粉丝

57

笔记

感谢"BTC"

这篇精彩的笔记,目前已经帮助

  • 0
  • 0
  • 6
  • 3
  • 1
喜欢0
链客社群 加入

微博进入

商务合作>

广告投放>

公司名称:北京链客行科技有限公司

联系方式:010-67707199

ICP备案号:京ICP备18032136号

Copyright:链客区块链技术问答社区 版权所有

感谢您的提问,问题被社区永久收入以便新人查看。一定要记得采纳最佳答案哦!加油!

感谢您的善举,每一次解答会成为新人的灯塔,回答被采纳后获得20算力和相应的LK币奖励

您将赞赏给对方2LK币的奖励哦!感谢您的赞赏!

您将赞赏给对方2LK币的奖励哦!感谢您的赞赏!