区块链原理
时间:2020-07-17 12:15:02
区块链技术的核心是所有当前参与的节点共同维护交易及数据库,它使交易基于密码学原理而不基于信任,使得任何达成一致的双方,能够直接进行支付交易,不需第三方的参与。
从技术上来讲,区块是一种记录交易的数据结构,反映了一笔交易的资金流向。系统中已经达成的交易的区块连接在一起形成了一条主链,所有参与计算的节点都记录了主链或主链的一部分。一个区块包含以下三部分:交易信息、前一个区块形成的哈希散列、随机数。交易信息是区块所承载的任务数据,具体包括交易双方的私钥、交易的数量、电子货币的数字签名等;前一个区块形成的哈希散列用来将区块连接起来,实现过往交易的顺序排列;随机数是交易达成的核心,所有矿工节点竞争计算随机数的答案,最快得到答案的节点生成一个新的区块,并广播到所有节点进行更新,如此完成一笔交易。
区块链原理热门资讯
区块链技术的工作原理是怎样的呢?
区块链技术的工作原理是怎样的呢?互联网上的贸易,几乎都是需要借助第三方信用机构来处理电子支付信息,这类系统仍然内生性地受制于“基于信用的模式”,而区块链技术的核心是所有当前参与的节点共同维护交易及数...
对区块链网络安全威胁最大的3种攻击方式的原理是什么?
对区块链网络安全威胁最大的3种攻击方式的原理是什么?Sybil攻击是Eclipse攻击成功实施的基础。Sybil攻击的目标是单个物理节点在区块链网络上产生大量不同的身份,成功的Sybil攻击可以使发动Eclipse攻击变得更...