比特家 > 名词 > 正文

名词解析 | 什么是“零交易确认”?安全吗?

它指的是一笔交易被广播到全网,即将被打包进入区块前的状态。

比特币现金(BCH)社区及开发者在过去几周间一直在讨论“零确认交易”或者“即时交易”这个话题。很多BCH支持者认为,如果“零确认”或者“即时交易”概念被广泛接受,那么支付及交易速度将会被大幅提升,能为BCH网络带来巨大的竞争优势。 
目前,已接受BCH“零确认交易”的商家有BitasiaExchange,Keys4coins,Bitpay,SatoshiDice,Mini-POS,Lieferando等。 
什么是“零确认交易” 
在区块链上的交易大概每隔10分钟会被确认一次,“零确认交易”并不存在于区块中。它指的是一笔交易被广播到全网,即将被打包进入区块前的状态。在包含这笔交易的块被挖到之前,“零确认”是存在的,但当区块被挖到之后,“零确认”则不存在。 
正面观点认为,“零确认交易”提高了交易速度,同时也是使受众更广泛地接受数字货币的关键。同时也有负面观点认为,它可能带来双花风险,并且BTC和BCH网络都曾遭遇过几次双花攻击。 
“零确认交易”安全吗? 
在Bitcointalk.org网站上的一场名为“比特币零食机”的讨论中,中本聪谈到,早在2010年7月,比特币就尝试过零确认支付交易。 
“我认为支付处理节点可以在10秒或更短的时间内进行足够的检查。”中本聪详细介绍称,当双花攻击发生时,网络节点只接受它们接收到的第一个交易。当一笔交易正在被广播时,作恶者试图以同时广播另一笔交易的形式双花攻击,这时,更重要的是看两笔交易中的哪一个会优先被全网中的更多的节点接受。 
由此看来,“零确认交易”并非绝对安全,的确存在一定风险。 
双花攻击的5种类别(即51%攻击、种族攻击、Vector76攻击、替代历史攻击等)。对于可能导致的双花风险,业界正在积极寻找各种方案,使“零确认交易”变得更安全。 
“零确认交易”防双花方案 
  • 中继方案 
早在2015年,比特币开发商MikeHearn在一篇题为《比特币双花攻击和使双花攻击变得更难》(DoublespendinginBitcoinandhowtomakeitharder)的论文中讨论了针对“零确认交易”双花攻击的解决方案——中继方案。在该中继方案中,当比特币节点发现双花交易时,把最先到达的交易发送至全网其它节点中继。 
比特币的早期开发者GavinAndresen和TomHarding实现了这个功能,并把这个功能集成到了早期的比特币系统中,但后来这项内容被开发人员删除。尽管BitcoinCore拒绝了这项协议,但Hearn和Harding将其在比特币XT中保留。 
比特币XT的首席开发人员TomHarding一直在与BCH社区讨论、研究这一话题,并在东京SatoshiVisionConference会议上,他在题为“NativeRespendResistance”的演讲中再次谈到了一个中继系统。 
  • 构建特殊的交易输出机制 
为了阻止双花攻击,巴塞罗那自治大学信息工程与通信系的研究人员提出了一种构建特殊的交易输出机制的方式。 
一篇名为《比特币“零确认交易”的双花攻击防范》(double-spendingPreventionforBitcoinZero-ConfirmationTransactions)的论文详细介绍了这一机制。即如果两个不同的签名被用于给同一笔交易输出进行签名(双花),那么这笔交易中被用以签名的私钥将被曝光。 
  • 提高双花警示和创建双花证明 
有两个协议开发建议也将支持在BCH链上使用零确认事务。Openbazaar开发者ChrisPacia制作了为双花警报(DoubleSpendAlters)的方案,它提出的解决方案是,在BCH全网中一旦发现双花交易,立刻向全网节点发布报警信息。不过,这个方案目前有局限,ChrisPacia也指出,检测并不能阻止所有类型的双花交易,需要进一步的技术成长。 
BitcoinUnlimited团队则在开发一种名为创造双花证明和传播(DoubleSpendProofCreationandForwarding)的方案。该方案中,链上的任一节点一旦受到双花交易,将创建一个双花交易的证明,其它节点可验证该证明并向全网传播。 
目前,许多BCH支持者都对这些想法、概念表示认同。之所以越来越多的人乐于接受“零确认交易”,是因为他们认为双花发生的概率很低。正如2010年中本聪谈到的:在比特币网络中受到双花攻击的风险远远低于信用卡被盗用的风险。 
同时,双花攻击的本身难度很高,可进行双花的时间短。大部分交易进行双花的成本远大于它的收益,对小额交易而言,进行双花更是无利可图。 
但说到底,无论是接受“零确认交易”还是等待“更安全”的区块链确认,都基于商家的决定。

关于BCH,比特币现金,比特币,BTC,加密货币的相关新闻

区块链入门很简单 看这5份白皮书就懂了

一句话记住市值前100的加密货币

查漏补缺:关于区块链的十个认知误区

小白问答 | 详细答疑比特币采用的哈希算法

小白问答 | 详细答疑比特币采用的POW共识机制

主流货币

货币市值最高 24H涨幅最高

主流钱包

币信钱包 轻钱包 教程下载
Jaxx 轻钱包 教程下载
比特派 轻钱包 教程下载
IMTOKEN 轻钱包 教程下载
MyEtherWallet 网页钱包 教程下载

主流交易所

中文 人民币 交易方式
OKEX 币币法币
OTCBTC 币币法币
币安 币币法币
BitMEX 币币法币
火币Pro 币币法币