区块链技术原则,看完这篇你就懂了

区块链技术的核心是所有目前参与的节点共同维护交易和数据库,它使交易不以信任为基础,而是建立在密码学基础上,使任何达成协议的各方,都可以直接进行支付交易,无需第三方参与。

在这里插入图片描述

在技术上,区块是一个记录交易的数据结构,它反映了交易中资金的流动情况。已完成交易的区块在系统中被连接在一起,形成一个主链,所有参与计算的节点都记录了主链的一部分。一块由以下三部分组成:交易信息,前一块形成的散列,随机数。贸易信息是由区块承载的任务数据,特别是交易双方的私钥,交易的数量,电子货币的数字签名等等;由前一个区块形成的散列用于连接区块,实现过往交易的有序排列;随机数是交易的核心,所有矿工节点都竞争计算随机数的答案,而得到答案最快的节点产生新的区块,然后广播给所有节点以更新,这样一笔交易就完成了。

在这里插入图片描述

从本质上说,区块链是一个去中心化的大型账本数据库,作为比特币的底层技术,它由使用密码学相关联机生成的一系列数据构成,每个数据块包含多个比特币网络有效确认(即一次交易有效验证,即一次确认)信息。由于交易继续发生,矿工们还在验证交易创造出新的区块,以记录最新的交易,因此这笔账将持续增长。按时间顺序将这些区块线性地补充到原始区块链。每个节点(通过用户钱包端口连接到区块链网络上的计算机的每个客户端口)都有一份完整的现有区块链备份记录,这些记录由矿工网络通过数据验证算法解密自动完成。所有关于每一个节点和每一个节点上的比特币余额的信息都保存在区块链中,并记录在完整的区块链中。公共型区块链帐是完全对外公开的,这意味着可以在浏览器上通过特定地址查询区块链信息。

文章转载: www.insomniainfoblog.com

猜你喜欢

转载自blog.csdn.net/eostalk8181/article/details/108886629