很多人都知道数字货币但是有多少人知道他的原理,又有多少人理解什么是分布式记账!! 节点即区块链中的网络节点,一般指的是与网络相连的计算机、服务器或其他设备。以比特币为例,理论上只有下载完整的区块链数据,参与挖矿和交易,才能被称为是节点,但现在,这种节点被称为是全节点,而仅仅参与交易的节点则被称为轻节点,目前比特比网络中绝大多数为轻节点,少部分为全节点。 轻节点指的是仅参与比特币交易的节点,它自己没有拥有完整的区块链数据,需要依靠全节点提供其他信息才能够验证交易信息,轻节点一般与普通用户相关。 全节点指的是完整拥有区块链上的数据,并能不断同步的节点,它可以参与比特币挖矿,能完整的验证自己收到的交易和区块信息,并在验证后将它们发送到其他全节点上。当然,它还可以接受来自轻节点的交易信息,并在发现有一笔交易会影响到某个轻节点控制的钱包时,全节点会尝试通知这些轻节点,全节点一般与矿工相关。 知道节点后,我们有必要知道什么是分布式记账。简单来说,区块链是一个由不同节点共同参与、校验并维护的分布式账本数据库。与传统中心化的方式不同,区块链这个账本并不掌握在一个人手里,而是公开地放在一个由多方平等维护的组织网络中,只有超过51%以上的参与者认可某一页账本,那么该页账本的内容才会被确认。分布式记账有三个主要特点,各部分都可以并行执行,各部分无需一个统一的时间,以及任意部分出错都不会影响到其他部分。 我们可以通过一个例子,更具体地了解分布式记账。 有这么一个班级,班费的所有收支都由班长来记录,因为他是班长,所以大家对他理所当然的信任,没有人去查账,可是突然有一天,同学小A去查账,他惊讶地发现账本收支、金额完全对不上,班长的个人问题导致了坏账。这就是典型的中心化记账方式,缺点是过于依赖中心化的记账者,记账者容易作恶且信息不透明。 于是,大家决定换一种记账方式,即班里每个同学都手持一个小账本,每当班费发生变化时,任何一个同学都可以把这笔班费记录下来,并且大声广播同步给其他同学,51%以上的同学核对无误后就可以在各自的账本上添上这笔交易,这笔交易也就被确认了。由于是同学们共同维护这个账本,即使其中几个同学记错或者漏记,但由于少数服从多数的原则,只要跟大部分的同学核对后,重新更新账本,大家就又是一个同步的状态,因此账本能保持其准确性。 —- 编译者/作者:精品韭菜花 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
ALPEX告诉你什么是节点什么是分布式记账
2021-07-13 精品韭菜花 来源:区块链网络
LOADING...
相关阅读:
- 炒币:怎样才能不当“该死的韭菜”?2021-07-13
- 唯链在2021WAIC上提出低代码平台是企业级区块链应用的发展趋势2021-07-13
- 一文读懂非同质化代币(NFTs):初学者指南2021-07-13
- 区块链公司Power Ledger将从以太坊迁移至Solana2021-07-13
- Coinchange 宣布零费用加密交易和高达 25% 的存储资产年利率2021-07-13