用户登陆
正在加载
区块链的原理是什么?
互联网 · 2020-11-05 10:48:40

区块链的原理是什么?

一样以比特币的区块链来说明,区块链可视为一个公开的账本,它有以下特性:

★网络上的各节点都有完整的账本备份

★账本里面存在比特币从诞生到现在的所有交易纪录

★账本本身以区块记录,每个区块包含一部分的交易,而每个区块记着前面区块的id,形成一种链状的数据结构,所以称之为区块链

★当某一个节点要发起交易时,会先将交易广播给其他节点,此时所有节点都可以经由共识算法来决定谁可以验证这笔交易,也就是”解题”,之后就有矿工帮你的交易讯息包成一个新的区块送上区块链,此时交易完成 (blockchain.info可以看到区块的即时消息)

★当其中一个节点先解出题目时,便由该节点将验证过的交易写进区块链中,并广播通知其他节点。而数据一旦被写进区块链之中,便无法再被窜改

★每个比特币账户都有公钥跟私钥,发起交易时只需要用私钥签名,然后矿工用公钥检查签名即可

★若你账户中的比特币余额不够,只需要回溯整个账本的交易纪录就可以察觉有异并且取消交易

当然区块链上面的共识算法核机制还是会有安全性疑虑,例如51%攻击,若有人可以掌握整网51%的运算能力,它就有机会改写全部的区块链并造成系统崩溃,这种危机在越大的系统越难发生,毕竟这意味着黑客要攻陷事件前几大巨头的Data Center(数据中心)。

免责声明:
本网站所提供的所有信息仅供参考,不构成任何投资建议。用户在使用本网站的信息时应自行判断和承担风险。币界网不对用户因使用本网站信息而导致的任何损失负责。用户在进行任何投资活动前应自行进行调查和研究,并谨慎决策。币界网不对用户基于本网站信息做出的任何投资决策负责。用户在本网站发布的任何内容均由其个人负责,与币界网无关。
免责声明:本网站、超链接、相关应用程序、论坛、博客等媒体账户以及其他平台和用户发布的所有内容均来源于第三方平台及平台用户。币界网对于网站及其内容不作任何类型的保证,网站所有区块链相关数据以及其他内容资料仅供用户学习及研究之用,不构成任何投资、法律等其他领域的建议和依据。币界网用户以及其他第三方平台在本网站发布的任何内容均由其个人负责,与币界网无关。币界网不对任何因使用本网站信息而导致的任何损失负责。您需谨慎使用相关数据及内容,并自行承担所带来的一切风险。强烈建议您独自对内容进行研究、审查、分析和验证。
s_logo
App内打开