gpt4 book ai didi

transactions - 区 block 链交易

转载 作者:行者123 更新时间:2023-12-04 05:21:55 27 4
gpt4 key购买 nike

如果我在区块链中进行交易,是否只有在将交易添加到区块链后才会进行比特币转账?如果是这样,挖掘区块可能需要时间,并且无法进行紧急付款。那么这不是区块链的劣势吗?

最佳答案

如果您不重视能够在没有第三方(没有银行或政府)参与的情况下进行货币交易的优势,那么这只是一个劣势。区块链的全部目的是能够在不依赖第三方的情况下转移值(value),第三方可能会审查/阻止交易、使货币膨胀、受到损害等。比特币是透明的(可验证的)和去中心化的货币,任何拥有计算设备的人都可以使用和互联网连接,不受您的背景、国籍、公民身份或法律的限制。

If I made a transaction in blockchain, does the bitcoin transfer occur only after adding the transaction into blockchain?



比特币交易在被包含在一个区块中之前不被视为最终交易。这很重要,因为它可能不包含在块中的原因有很多:
  • 显然如果交易无效(用户没有比特币发送,或者包含无效签名或其他无效信息)
  • 手续费太低,被网络拒绝
  • 如果网络繁忙,费用可能太低,矿工不会选择它包含在下一个区块中(他们会选择费用较高的交易,以便赚更多的钱)。 2 周后,比特币核心节点将从内存池(它们等待被挖掘的地方)中踢出陈旧的交易。

  • If so, it can take time to mine the block and urgent payment cannot be made. So isn't it a disadvantage of blockchain?



    这里更大的问题是您想要多少安全性?如果你向某人发送比特币,而他们甚至没有等到它被包含在一个区块中(他们在他们的内存池中看到它)并且他们给你你正在购买的产品或服务,他们就冒着可能永远不会被开采的风险.还有,它被包含在一个区块之后,在重组的情况下失效的风险非常小,见 Chain Reorganization .例如,这可能是由于延迟问题而发生的。

    另一个风险是 51% 攻击,其中有人获得了网络上的大部分算力,他们可以更改过去的块,如果他们能够创建一个包含更多块的链(更多的工作量证明),网络将接受新链作为事实来源(最长的链总是获胜,即使它与之前的链不同)。

    因此,自交易发生以来开采的区块越多(即 confirmations 的数量),在重组或 51% 攻击中被逆转(或删除)的安全性就越高。

    关于transactions - 区 block 链交易,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57538131/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com