OKCoin

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

山寨币资讯 发布在 比特币 39 5276

随着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。

版权声明: by nc" sa 作者保留权利。文章为作者独立观点,不代表巴比特立场。

评论:39

您需要登录后才可以回复 登录|注册
    AUSTIN见
    AUSTIN见 804 天前

    建议到比特币官方论坛上推广下。

    +1
    +1
    我要点评

    回复@BTS熊:那要一步一步把她的体量放大

    +1
    +1
    我要点评
    Author Image
    新闻理科生 804 天前

    零确认有几种方式,其实都是可以做到的。这篇文章之所以模糊,是因为这不是一篇纯粹技术介绍文字,如果你愿意,我可以介绍这方面的大牛与你认识

    +1
    +1
    我要点评
    BTS_大奔锅
    BTS_大奔锅 805 天前

    回复@BTS熊:慢慢的大家会发现BTC上原来好多地方最后全依赖中心化来解决,效率和应用和创造利润的能力都远不如中心化支付系统。[生病]

    +1
    +1
    我要点评
    BTS_大奔锅
    BTS_大奔锅 805 天前

    回复@BTS熊:解决不了安全问题,解决了安全问题,还要POW干啥,BTC这是回归中心化,传统支付的脚步,这是个悲剧的故事。[悲伤]

    +1
    +1
    我要点评
    贺方昱
    贺方昱 805 天前

    期待该创新应用到商业活动中//@韩锋比特币在清华: 好

    +1
    +1
    我要点评
    Author Image
    handsomegui 805 天前

    安全的0确认,当然好。但是这篇文章对0确认的细节描述过于含糊,不知道哪里能找到更为深入的描述,好让公众检验这种实现方式是否可靠。

    +1
    +1
    我要点评
    BTS熊
    BTS熊 805 天前

    [酷]可以解决小额支付的速度问题….. 对大额的还是没法

    +1
    +1
    我要点评

    回复@-强者恒强-:币须网是国内品牌,可赢可乐算是它的海外平台吧。//@-强者恒强-:回复@智商太高想裸奔:币须网和 CoinCola 是同一家吗??

    +1
    +1
    我要点评

    回复@-强者恒强-:币须网是国内品牌,可赢可乐算是它的海外平台吧。

    +1
    +1
    我要点评
    -强者恒强-
    -强者恒强- 807 天前

    回复@智商太高想裸奔:币须网和 CoinCola 是同一家吗??

    +1
    +1
    我要点评
    贺方昱
    贺方昱 807 天前

    //@神鱼BTCer: 这玩意应该和矿池联合来做//@星空吴钢: 0 确认,其实不好做,除非各大矿池愿意提供查询接口。//@宋欢平: 好东西。

    +1
    +1
    我要点评

    币须网确实在国内乃至国际上称得上是技术先锋,其技术实力确实强。

    +1
    +1
    我要点评
    小_宝_2012
    小_宝_2012 807 天前

    这个对比特币来说太给力了,狗币用户要气死了[哈哈]。

    +1
    +1
    我要点评
    我看比特币
    我看比特币 807 天前

    回复@coincola:好好检查一下文章,对lock_time的认识有常识性错误,一个公司的软文,还是要仔细。

    +1
    +1
    我要点评

    回复@比特币域名:国际支付与币值的关系并不是很大。//@比特币域名:越来越好了,但是依然挡不住庄家砸盘套利!杠杆就快要毁掉一切了……

    +1
    +1
    我要点评

    回复@比特币域名:国际支付与币值的关系并不是很大。

    +1
    +1
    我要点评
    邓迪
    邓迪 807 天前

    好事//@番茄Silent: 比特币的真正利好!//@马昊伯_Loning: BlockPay就是实现的0确认交易//@宋欢平: 好东西。

    +1
    +1
    我要点评
    LUOWEI-1982
    LUOWEI-1982 807 天前

    没用。完全看庄家。

    +1
    +1
    我要点评
    神鱼BTCer
    神鱼BTCer 807 天前

    这玩意应该和矿池联合来做//@星空吴钢: 0 确认,其实不好做,除非各大矿池愿意提供查询接口。//@宋欢平: 好东西。

    +1
    +1
    我要点评
    嘿东嘿
    嘿东嘿 807 天前

    赫海!!!!!!![崩溃]

    +1
    +1
    我要点评
    星空吴钢
    星空吴钢 807 天前

    0 确认,其实不好做,除非各大矿池愿意提供查询接口。//@宋欢平: 好东西。

    +1
    +1
    我要点评
    楠阿陈阿陈
    楠阿陈阿陈 807 天前

    人活着好累。

    +1
    +1
    我要点评
    BTC专业工123
    BTC专业工123 807 天前

    //@宋欢平: 好东西。

    +1
    +1
    我要点评
    番茄Silent
    番茄Silent 807 天前

    比特币的真正利好!//@马昊伯_Loning: BlockPay就是实现的0确认交易//@宋欢平: 好东西。

    +1
    +1
    我要点评
    比特币域名
    比特币域名 807 天前

    越来越好了,但是依然挡不住庄家砸盘套利!杠杆就快要毁掉一切了……

    +1
    +1
    我要点评
    马昊伯_Loning
    马昊伯_Loning 807 天前

    BlockPay就是实现的0确认交易//@宋欢平: 好东西。

    +1
    +1
    我要点评
    coincola
    coincola 807 天前

    @宋欢平

    +1
    +1
    我要点评
    coincola
    coincola 807 天前

    @韩锋数字货币在清华

    +1
    +1
    我要点评
    coincola
    coincola 807 天前

    lock_time和51%是两种不同方式的双花。 lock_time利用应用缺陷;51%是打破协议对算力均衡的假设。放在一起讨论会让人搞晕。

    +1
    +1
    我要点评
    coincola
    coincola 807 天前

    回复@我看比特币:double-spending是51%攻击造成。而不是指lock_time导致的,就是这个意思。

    +1
    +1
    我要点评
    Speck-BTC
    Speck-BTC 807 天前

    //@比特币矿机:这个是突破。//@新闻理科生:解决零确认难题,这是比特币跨境电商/支付 迫切需要的真正应用

    +1
    +1
    我要点评
    比特币矿机
    比特币矿机 807 天前

    这个是突破。//@新闻理科生:解决零确认难题,这是比特币跨境电商/支付 迫切需要的真正应用

    +1
    +1
    我要点评
    我看比特币
    我看比特币 807 天前

    文章中Double-spending说的是交易可塑性,但原理好像不是文章中写得这样的。

    +1
    +1
    我要点评
    我看比特币
    我看比特币 807 天前

    lock_time不是这个意义,它是指交易的到期时间,并且区块产生时间。

    +1
    +1
    我要点评

    //@新闻理科生: 解决零确认难题,这是比特币跨境电商/支付 迫切需要的真正应用

    +1
    +1
    我要点评
    新闻理科生
    新闻理科生 807 天前

    解决零确认难题,这是比特币跨境电商/支付 迫切需要的真正应用

    +1
    +1
    我要点评

    不断玩死,不断跌//@币讯: [赞]

    +1
    +1
    我要点评
    coincola
    coincola 807 天前

    【比特币“零确认”商业应用推出,10分钟缺陷成为历史】如何保证“零交易”付款的有效性和安全性?CoinCola建立自己标准,包括transaction判断,对lock_time为默认值交易视为有效,并已完成多笔交易,可以预见,一直在进化比特币确认不是问题,应用层面的缺陷将被程序员一一化解

    +1
    +1
    我要点评