LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 比特发展 > 比特币零确认应用推出,比特币确认慢将成为历史?

比特币零确认应用推出,比特币确认慢将成为历史?

2014-09-20 8btc@ 来源:巴比特

  随着Bitcoin网络的壮大和算力的增长,从6个确切到1个确认都被认为是安全的,但1个确认10分钟左右时间,仍然被认为是比特币商业应用的极大缺陷,特别是对于比特币电子商务,网络支付,还有ATM机来说,这个缺陷显而易见,也是很多圈外人士指责比特币的一个理由,在这个分秒必争的商业时代,对于支付货币大家唯一认可的就是“即到时账”,虽然这在法币的支付世界里也没有完全做到,但10分钟确认一直被人认为是比特币应用的巨大缺陷,但加密货币电子商务网站CoinCola推出“零确认”(Zero-confirmation)应用,解决的正是“即时支付”的问题,为产业链上的应用提供了一种全新解决办法。

Speed_episode

  我们先看一个交易例子:用户A从网站购买一件“自动发货”商品B,当A在订购并支付BTC的瞬间,马上就可以下载商品B。这就是一个标准的“即时确认”例子。那作为一个跨境支付的电子商务平台,因为买卖双方是跨国界的,如果出现虚假支付那么最终平台会损失信誉。那技术上是到底如何做到这一点的

  还是回到原点,众所周知,在比特币网络节点中,接收到一个新的未经确认的交易广播是接近实时的,但交易得到确认的时间却需要10分钟甚至更长的时间。作为比特币网络中的节点,“10分钟交易等待”是一个不得不忍受的“产品溢价”。如果交易设置了lock_time,在达到lock_time指定的区块号或者时间戳之前,理论上付款人可以利用这一“缺陷”实现“双花”(Double-spending)的恶意,即先发起一笔带有lock_time的锁定交易,在这笔交易生效前,使用它的输入发起一笔新的交易,当新的交易得到确认时,之前的锁定交易就被认定不合法,从而导致失效。

  在“零确认”交易中,恶意节点几乎不存在“作案时间”,如何保证“零交易”付款的有效性和安全性 CoinCola建立了自己的标准,对零确认交易做了有效性判断,并开发和优化了虚拟商品即时发货的服务体验。其中最关键的判断机制包括交易费的交易(transaction)更容易及早确认,这是其中判断的一个重要指标;同时仅对lock_time为默认值即没有锁定的交易视为有效,这里还涉及到对交易变量的函数选择。CoinCola现在这项技术,只允许对应的买家享受到虚拟商品即时发货的权利,主要是为了保护买家利益。

  从应用层面对零确认付款设定了交易规则,目的在于完善加密货币电子商务的服务功能和优化用户体验,同时也是在推动比特币协议和支付网络的升级与完备。消除“确认慢”这一缺陷,是整个比特币社区共同关注的问题。据InsideBitcoins消息,位于美国加州的BlockCypher公司也在着力解决速度和安全性的双生交易问题,与CoinCola的方式不同,他们试图运用一种统计分析的方式,通过重写核心软件本身,将之优化来用于云计算。而CoinCola是在尊重现有协议的基础之上,通过对在Bitcoin网络的交易行为进行判断,然后锁定是否能“即时支付”。

  可以预见,在不久的未来,无论用什么样的解决办法,比特币“确认满”的问题将不复存在,以秒、而非以分为单位来计量的安全转账指日可待。比特币一直是在进化的,它原来被诰病的一些缺陷,必须被优秀的程序员们一一化解。

  CoinCola有一个“零确认”的体验商品链接:http://www.coincola.com/items/54003866b744f88813b4cb40 交易价格为0.1mbtc。如果你体验了一次多重签名的“零确认”,那么还可以获得1mbtc。

—-

文章来源:http://www.8btc.com/zero-confirmation

编译者/作者:8btc@

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...

相关阅读:

    暂无相关文章
LOADING...