在BCH交易中,矿工是中间人吗?

在很多情况下,在社区向外界宣传P2P电子货币(比特币现金)的好处时,外界也提出了很多疑问。当我们向外界解释人与人之间的支付可以在没有任何中间人(第三方中介)的情况下直接进行的好处时,可能有些人会问:“但矿工不是中间人吗?”那么矿工在比特币现金世界中究竟是个什么角色呢?

矿工在交易中的角色
矿工是在网络中打包TX(交易)并将其放入一个新区块的记账人,这个新区块会成为整个BCH区块链的一部分,而矿工则可以在这个过程中在竞争环境中的工作并最终得到公平的回报。
为什么我们需要没有中间人的交易模型,换句话说,不需要中介来支付,那么就没有人可以控制我们的资金,没有欺诈,没有人可以审查我们的交易。而BCH安全交易只基于三个条件:
· 交易资金的来源是正确的(不是欺诈性的)。
· 资金的所有者授权交易。
· 资金的拥有者不能通过双花交易发给另一接收者的交易撤销之前一笔交易来进行欺诈。
第一个概念在法定货币的世界中相当于当我收到纸币时,我必须检查纸币是否是伪造的。在加密货币的世界中,安全性是通过验证该钱的来源来提供的,我们只需要在区块链浏览器查看交易,然后我们可以对其进行验证。
第二个概念基于基于椭圆曲线的电子签名的数学特性,这是一个比较复杂的数学问题,但是,任何应用程序都可以轻松地检查资金所有者的合规性。
第三个概念是最重要的。在分散的环境中,让所有交易参与者完全同步是很难的,因此自比特币时代开始,通过一笔交易来覆盖之前某笔交易的可能性就一直是存在的。这种欺诈行为被称为“双花交易”,简单来说就是原始资金的拥有者通过试图使用相同的资金来源来向多个接收者付款。
双花规则
矿工是网络的一部分,会一直持续检测所有的交易。当矿工检测到有2个或更多的tx(交易)使用相同的资金来源时,他知道他无法将所有资金都打包进该区块中,因为在这种情况下,根据区块链规则,后打包的区块将是无效的,这就是为什么双花交易最终只能有一笔是成功的。有可能的情况是,两个不同的矿工从相同的来源获得两笔交易。在这种情况下,一般最先被打包的交易成功取得绝大部分的确认,另一个则失效。
因此,已被包含在区块链的最后一个区块中的交易比未被打包在任何区块中的交易更安全,因为0确认的交易最终可能会被另一个已经被确认的交易覆盖。所以最好的情况是,当一个新的区块出现在区块链中时,被打包的交易已经获得了两个确认,有了2个确认会增加原始交易的安全性,这样原始交易很难被另一个双花交易覆盖。
但在实际应用中,我们以概率来计算,事实上0个确认的交易最终被确认有效的可能性很高,双花交易发生的概率很低。这就是为什么如果金额很小(可能使用主观条件的话)就可以将其接受为付款的原因。但交易所在这方面更加严格,交易所会根据每种加密货币使用不同的接受策略。一般来说,6个确认的交易基本可以被认为是安全的,但是请注意,如果我收到一笔高额的款项,最好等待更多数量的确认来判定收款成功。
但是,矿工是否是中间人?
我认为不是。
中介(中间人)是交易过程中所必需的参与者。例如,当我从我的银行帐户向对方银行帐户进行在线转帐时,该交易使用了两个中介(我的银行和对方银行)。当我使用借记卡或Paypal付款时,两者都是中介。
毫无疑问,矿工收取交易费这一事实可能让很多人将他视为中介(以前的所有中介人都以一种或另一种方式收取费用),但是在这种情况下是有一个前提的,在BCH中,本身矿工并非交易过程中前端的一部分。它只是预设的一个流程,也就是说,在这笔交易中根本没有人知道哪个矿工将获得交易费。
无论如何,我并不担心是否将矿工称为中介人,因为比特币现金交易费足够低,且交易资金根本不受到矿工的托管,矿工是无法干预资金走向的,不会损害每个人对P2P电子现金的愿景。
比特币现金,是全世界的电子现金。