okx

比特币是怎么产生的?比特币网络如何运行?

时间:2021-04-04|浏览:6143

比特币网络大致分为两种类型,一种类型为钱包节点,它不负责生成区块,而是利用钱包对应的私钥来签署属于此账户的未消费交易记录,然后生成新的交易记录(转至指定账户)并将之传播到比特币网络,钱包定期从比特币网络中获取钱包对应的公共密钥地址的所有未消费交易记录,这些公共交易记录所涉及的比特币总数即是该账户的余额。另外一种类型是挖矿节点,它收集交易记录,然后删除重复的交易记录,然后对交易记录进行签名验证,然后将验证成功的数据放入交易池,在开始生成下一个数据块时将交易池中的记录全部放入该数据块。

在比特币网络的多个节点之间进行竞争,看谁先找到满足条件的值,一旦某个节点先找到了,就会把新产生的区块分发出去,而其他节点一旦收到,就会停止挖掘,将该区块写到自己保存的区块链中,然后将新区块的散列值作为previous_hash开始挖掘下一个区块。

比特币是怎么产生的?比特币网络如何运行?
当两个比特币网络节点几乎同时计算出满足条件的nouce值并将其传播到网络中时,该如何解决整个网络的冲突?
在比特币网络中,人们一致认为只有最长的链才能维持,但是此时网络中有两个高度相同的区块在网络中传输,解决办法是网络中的节点接收到哪个区块并根据其哈希值挖掘下一个区块,这将导致部分节点承诺延长A链,部分节点承诺延长B链,见图2。在此之后,如果某个节点挖出了一个新的区块,那么与该新区块对应的链将被整个比特币网络所承认。简而言之,一个简单的句子就是只维持一个最长的链,每一个链的长度相同,则每个节点都要延长它自己首先收到的链。

如果有恶意势力在操纵区块链,那么区块链分叉就需要超过51%的算力,以取代存在正常用户交易记录的区块链,方法是生成更长的链(在区块中放置什么交易由他们决定)。值得注意的是,它们生成的区块中存储的必须是有效的交易,否则将被其他比特币网络节点视为恶意节点,无法进行交易验证。所以它们只能破坏其他人进行的交易,因为它们故意不将这些交易写入所产生的区块,而其他普通节点想要写入这些交易,但它们所产生的区块会被更长的替代。只要他们没有这些帐户对应的钥匙,恶意势力就不能使用其他帐户的余额。
希望深入了解比特币网络运营的朋友,可以继续关注我,我们一起探讨,共同前进!

热点:比特币 区块链 挖矿 数据 比特币是怎么产生的 比特币 比特币网 比特币网络

« 上一条| 下一条 »
区块链交流群
数藏交流群

合作伙伴

宝宝起名 玩票票财经 币圈官网 去玩呗SPA 聚币网 玩合约 数字财经 装修装饰网 元宇宙Web 美白没斑啦 天天财富 币圈论坛 百悦米 培训资讯网 趣玩币 币爸爸 周公解梦 妈妈知道 宠物丫 金色币圈 非小号行情 借春秋 今日黄金 皮卡丘资讯 起名取名网 代特币圈 旅游资讯网 减肥瘦身吧 兼职信息网 黄金行情 秒懂域名 二手域名 爱网站 币圈ICO官网 借春秋财经 數字黃金 茶百科 百科书库 佩佩蛙官网 乐评网 趣开心资讯 谈股票
在区块链世界中,智能合约不仅是代码的信任,更是商业的革命。通过了解其在供应链、版权保护等领域的应用,您将真正体验到智能合约的无限可能性
区块链世界GxPiKaQiu.com ©2020-2024版权所有 桂ICP备16002597号-2