当前位置:首页 > 物联网 > 区块链
[导读] 节点的定义可以根据其使用情况而产生变化。当涉及机算或电信网络时,节点可以提供不同的使用作用,作为再分发点或作为通讯端点。通常来说,节点都是物理设备,但亦存在使用虚拟节点的特定情况。 简单

节点的定义可以根据其使用情况而产生变化。当涉及机算或电信网络时,节点可以提供不同的使用作用,作为再分发点或作为通讯端点。通常来说,节点都是物理设备,但亦存在使用虚拟节点的特定情况。

简单而言,网络节点是一种可以创建,接收或传输消息的关节点。在此文中,我们将讨论不同类型的比特币节点:全节点,超级节点,采矿节点和SPV客户端。

比特币节点

深入讲解一下区块链,区块链是一个分布式系统,而机算下运行的节点让比特币成为非中心化点对点(P2P)的数码货币,该数字货币设计成耐审查而不需要经过任何中间人中进行从用户到用户间的交易(不管他们在世界上有多远的距离)。

因此,区块链节点能充当一个通讯点而负责执行不同的功能。任何能连接到比特币通讯接口或设备可以被视为节点,因为它们以某种方式彼此通信。这些节点还能够通过使用比特币点对点等协议来传输关于分布式网络内的交易事务和区块资讯。但是,每个机算节点都是根据其特定功能定义的,因此存在不同类型的比特币节点。

全节点

全整节点是真正支持并为比特币提供最安全网络的节点,它们是网络必不可少的。这些节点也称为完整验证节点,因为它们参与实行验证区块交易事务,并阻止任何不跟随系统共识规则的区块。全节点亦能够将新建交易事务和区块增加到区块链。

通常,全节点会下载所有比特币区块链交易和事务副本块,但这并不是成为全点的要求(亦可使用简化的区块链副本来代替)。

比特币全节点可通过不同的履行软件来建立,而最常用和受欢迎的是Bitcoin Core。以下是运行Bitcoin Core全节点的最低要求:

· 使用最新版本的Windows,Mac OS X或Linux的台式或笔记型电脑。

· 200GB的可用磁盘空间。

· 2GB内存(RAM)。

· 上传速度至少为50 kB / s的高速互联网连接。

· 未计量的连接或具有高上载限制的连接。全节点可能达到或超过200GB /月的上载使用量和20GB /月的下载使用量。首次启动全节点时,还需要下载~200GB。

· 您的全节点每天至少应该运行6个小时。如果连续运行24/7会更好。

现在许多志愿组织和用户正在运行比特币全节点来帮助比特币的生态系统。目前,比特币网络上有大约9,700个公开节点正在运行。在此需要注意的是这个数字只仅包括公开节点,而且这些公开节点是指那些能探视亦无防问障碍的比特币节点(也称为侦听节点)。

除了公开节点之外,还有许多其他隐藏节点(非监听系列的节点)。这些节点通常隐藏在防火墙后,通过像Tor这类的隐藏式协议运行,或者单纯地因为它们被设置成不能够监听的状态。

听力节点(超级节点)

基本上,侦听节点或超级节点是都可公开的全节点。它负责与其他节点建立连结并透过通讯来传递讯息。因此,超级节点基本上是可以充当着数据库和通信传递的再分发点。

一个可靠的超级节点通常能够全天候运行,可建立的多个连接,并将所有区块链的更新历史和交易数据传输到世界各地的多个节点。因此,与隐藏式的全节点相比之下,超级节点运行需要更大的电脑机算量和更好的网路连接。

采矿节点

比特币采矿者为了能够在当前的激烈竞争中脱颖而出,首要必然投资在专业特定的采矿硬件和程序上。而这些挖掘程序(软件)跟Bitcoin Core没有直接关系,但其特性是能够同时执行尝试采矿和挖掘比特币区块。采矿者能够选择单枪匹马工作(独自采矿)或团体工作(矿池采矿)。

独自采矿者的全节点会使用他们所有的区块链副本工作时。而团体性采矿者们会一起工作,并每个人贡献投入自己的机算能力及资源 (哈算能力) 。在采矿池中,只有管理员级别才要求需要使用全节点运行工作 - 亦可认知其为矿池采矿者全节点。

轻量级或SPV客户端

亦认知为简化式支付验证(SPV)客户端,轻量级客户端属于充分利用比特币网络的客户端,但并不完全充当着全节点的角色。因此,SPV的客户端不会对网络的安全性做出任何贡献,因为它们不会保留任何区块链的副本,也不会参与任何验证过程和区块链交易认证过程。

简而言之,SPV是一种搜索方法,用户可以通过该方法检查区块中有否包含某些交易记录或检查有没有缺少的区块,整个搜索方式无需下载整个区块数据。因此,SPV客户端亦需要依赖于其他全节点(超级节点)来提供需要的信息。轻量级客户端通常用作通信端点,亦被许多的加密货币数码钱包使用中。

客户端与采矿节点

首先要注意的是,运行全节点与运行全采矿节点是各别不同的。虽然采矿者必须投资昂贵的采矿硬件和软件,但其实任何人都能够运行完整的节点验证。此外,在尝试任何采矿区块工作之前,采矿者需要收集所有先前被全节点接受有效,并正等待处理中的交易事务。接下来,采矿者需要创建一个候选区块(需带有有一组列的交易)并尝试进行挖掘该区块。如果采矿者确实找到该区块的有效解决方案,他会需要将其解决方案广播到网络,让其他全节点验证其区块的有效性。所以,共识规则是由

分布式网络上的各验证节点的确定过程及保护,而不是由采矿者的权限来确定验证。

结论

比特币节点通过比特币P2P的网络协议来互相通信,通过这样的过程来保证了它们系统的完整性。所有不当行为或尝试传播错误信息的节点将会被诚实节点快速地被识别出来并立刻与网络断开连接。

尽管运行完整的验证节点并不能提供实际经济回报,但这过程是高度受到重视并强烈建议使用它,因为它将为用户提供了信任,安全性和隐私。全节点确能保护并遵循规则。它们保护区块链免受攻击和欺诈(例如双重支出问题)。此外,全节点是不需要信任其他节点,并能允许用户完全控制他们的资金。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

9月2日消息,不造车的华为或将催生出更大的独角兽公司,随着阿维塔和赛力斯的入局,华为引望愈发显得引人瞩目。

关键字: 阿维塔 塞力斯 华为

加利福尼亚州圣克拉拉县2024年8月30日 /美通社/ -- 数字化转型技术解决方案公司Trianz今天宣布,该公司与Amazon Web Services (AWS)签订了...

关键字: AWS AN BSP 数字化

伦敦2024年8月29日 /美通社/ -- 英国汽车技术公司SODA.Auto推出其旗舰产品SODA V,这是全球首款涵盖汽车工程师从创意到认证的所有需求的工具,可用于创建软件定义汽车。 SODA V工具的开发耗时1.5...

关键字: 汽车 人工智能 智能驱动 BSP

北京2024年8月28日 /美通社/ -- 越来越多用户希望企业业务能7×24不间断运行,同时企业却面临越来越多业务中断的风险,如企业系统复杂性的增加,频繁的功能更新和发布等。如何确保业务连续性,提升韧性,成...

关键字: 亚马逊 解密 控制平面 BSP

8月30日消息,据媒体报道,腾讯和网易近期正在缩减他们对日本游戏市场的投资。

关键字: 腾讯 编码器 CPU

8月28日消息,今天上午,2024中国国际大数据产业博览会开幕式在贵阳举行,华为董事、质量流程IT总裁陶景文发表了演讲。

关键字: 华为 12nm EDA 半导体

8月28日消息,在2024中国国际大数据产业博览会上,华为常务董事、华为云CEO张平安发表演讲称,数字世界的话语权最终是由生态的繁荣决定的。

关键字: 华为 12nm 手机 卫星通信

要点: 有效应对环境变化,经营业绩稳中有升 落实提质增效举措,毛利润率延续升势 战略布局成效显著,战新业务引领增长 以科技创新为引领,提升企业核心竞争力 坚持高质量发展策略,塑强核心竞争优势...

关键字: 通信 BSP 电信运营商 数字经济

北京2024年8月27日 /美通社/ -- 8月21日,由中央广播电视总台与中国电影电视技术学会联合牵头组建的NVI技术创新联盟在BIRTV2024超高清全产业链发展研讨会上宣布正式成立。 活动现场 NVI技术创新联...

关键字: VI 传输协议 音频 BSP

北京2024年8月27日 /美通社/ -- 在8月23日举办的2024年长三角生态绿色一体化发展示范区联合招商会上,软通动力信息技术(集团)股份有限公司(以下简称"软通动力")与长三角投资(上海)有限...

关键字: BSP 信息技术
关闭
关闭