区块链基础知识

区块链基础知识

区块链是一个去中心化的账本,它以一连串的加密区块记录交易,这些区块是不可改变的,并分布在一个连接的计算机网络中。

在区块链网络中,各个计算机–即节点–相互沟通,形成一个去中心化的点对点(P2P)网络。没有控制网络的中央机构,每个节点都存储了一份构成典范链的区块的副本。

在大多数情况下,用户通过发起交易请求与区块链互动。交易被八卦到网络上的其他节点,并由区块作者组装成一个区块。为了确保链上数据的安全和链的持续进展,节点使用某种形式的共识来商定每个区块中的数据状态和交易处理的顺序。

什么是区块链节点?

在高层次上,所有区块链节点都需要以下核心组件。

  • 数据存储,用于记录作为交易结果的状态变化。

  • 点对点网络,用于节点之间的分散通信。

  • 共识方法,以防止恶意活动,确保链的持续进展。

  • 用于排序和处理传入交易的逻辑。

  • 用于签署和验证与交易相关的签名的密码学。

  • 用于编写和最终确定区块的执行环境。

由于构建区块链所需的核心组件的复杂性,大多数区块链从现有区块链资源库的完整副本开始–分叉–以便开发人员可以修改现有代码以添加新功能,而不是从头开始编写一切。例如,比特币存储库被分叉以创建Litecoin、ZCash、Namecoin和Bitcoin Cash。同样,以太坊存储库也被分叉以创建Quorum、POA Network、KodakCoin和Musicoin。

然而,大多数区块链平台的设计都不允许修改或定制。因此,通过分叉构建一个新的区块链有严重的局

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值