如果我在区块链中进行交易,是否仅在将交易添加到区块链后才进行比特币转移?如果是这样,可能需要花费一些时间才能开采该区块并且无法进行紧急付款。那不是区块链的缺点吗?
答案 0 :(得分:1)
如果您不重视无需第三方(无银行或政府)就可以进行货币交易的优势,这只是一个缺点。区块链的全部目的是能够在不依赖第三方的情况下转移价值,该第三方可能会审查/阻止交易,使货币膨胀,受到损害等。比特币是透明的(可验证的)且分散的资金可供任何使用计算设备的人使用和互联网连接,不受您的背景,国籍,国籍或法律的限制。
如果我在区块链中进行交易,是否仅在将交易添加到区块链后才进行比特币转移?
关于比特币的交易直到被包含在区块中才被认为是最终交易。这很重要,因为有很多原因可能导致它不包含在块中:
很明显,如果交易无效(用户没有要发送的比特币,或者其中包含无效的签名或其他无效信息)
费用太低,被网络拒绝了
如果网络繁忙,则费用可能太低,矿工不会选择将其包含在下一个区块中(他们会选择费用较高的交易,以便他们赚更多的钱)。 2周后,Bitcoin Core节点将从内存池中进行过时的事务处理(在那里等待开采)。
如果是,则需要一段时间才能开采该地块,无法紧急付款。那不是区块链的缺点吗?
这里更大的问题是您想要多少安全性?如果您向某人发送了比特币,而他们甚至不等到将其包含在一个区块中(他们会在其内存池中看到它)并且向您提供您所购买的产品或服务,他们就会冒着可能永远不会被开采的风险。 。另外,将其包含在块中之后,在进行重组的情况下,无效的风险很小,请参阅Chain Reorganization。例如,这可能是由于延迟问题引起的。
另一种风险是51%的攻击,某人获得了网络上的大部分哈希能力,他们可以更改过去的区块,并且如果他们能够建立包含更多区块的链(更多的工作证明),网络将接受新的链条作为真理的来源(最长的链条总是获胜,即使它不同于先前的链条也是如此)。
因此,自交易发生以来挖出的区块越多(也称为confirmations),在重组或51%的攻击中被逆转(或删除)的安全性就越高。
答案 1 :(得分:0)
您可能会认为这在比特币区块链中是不利的。但这仅仅是该技术的起点。在当前情况下,以太坊的阻止时间为15秒。这提高了交易速度。此外,新的共识机制正在帮助区块链进一步改善该交易流程。
答案 2 :(得分:0)
在公共区块链中需要花费一些时间来确认交易,但是在财团性区块链或私有区块链中,由于监管实体交易确认的存在是很快的。 在公共区块链中,共识协议的类型会影响交易确认的速度,例如在Tron区块链中,基于堆栈证明,确认过程需要1分钟,而在以太坊中,基于工作量证明,确认过程需要6分钟