博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
区块链中的节点是什么
阅读量:7104 次
发布时间:2019-06-28

本文共 517 字,大约阅读时间需要 1 分钟。

随着区块链科技的进步,各种形态不同的链展现在大家面前,有些区块链中节点有很多(如以太坊),而有些区块链中的节点又很少(如EOS),今天我们拿第一代区块链比特币来讲。

比特币被设计为一种去中心化的点对点(P2P)网络

如中心化的应用都是由一台服务器集中管理,而去中心化的应用就是由很多台服务器管理存储信息,并且相互验证。

综上所诉的去中心应用中的服务器就是节点

节点的作用

为了确认交易有效性,比特币需要多于一个单独网络的矿工处理交易单,它必须通过“节点”向网络广播。这是交易处理过程的第一步(区块链确认)。

要全力挖掘网络潜能,比特币网络不能仅仅提供交易的通道,同时也要确保安全性。使用随机选取的节点,这个网络会减少双花问题——用户试图两次花费同一枚数字货币的可能。

然而,比特币不止是需要节点,它还要求很多全力工作的节点——那些在一个机器实体上载有比特币核心客户端和完整区块链的节点。节点越多,网络越安全。

打个比方,每一个节点就相当于一台服务器,在这个P2P网络中必须散播出去最终被大部分服务器都记录储存起来,才算消息被确认。


知识星球二维码380.png

转载于:https://www.cnblogs.com/tokenpai/p/9093765.html

你可能感兴趣的文章
vue-cli3环境变量与分环境打包
查看>>
用element的upload组件实现多图片上传和压缩
查看>>
在Linux Debian 8下部署基于PHP的Web项目。
查看>>
附实例!图解React的生命周期及执行顺序
查看>>
小程序瀑布流效果,解决左右两边高度差距过大的问题
查看>>
CentOS 7 更换 yum 源
查看>>
人工智能深度学习Caffe框架介绍,优秀的深度学习架构
查看>>
程序员编程10大哲理!血的教训,后人警惕!
查看>>
使用vue2+Axios遇到的一些坑
查看>>
解决 create-react-app IE 兼容性问题
查看>>
js数据结构-二叉树(二叉堆)
查看>>
都9102年了,还问Session和Cookie的区别
查看>>
this的指向(简单描述版)
查看>>
变量提升的原理
查看>>
【机器学习】机器学习简介
查看>>
我是如何在2年内逆袭成为BAT年薪40W的资深开发工程师的?
查看>>
当知识图谱遇上文本智能处理,会擦出怎样的火花?
查看>>
熟练使用C标签,EL表达式
查看>>
Vue(非)父子组件的传值以及方法调用
查看>>
React入门-3.组件
查看>>