OKCoin

比特币交易确认慢?这可能即将成为过去

高大尚 发布在 比特币 68 11696

比特币的交易“确认慢”,一直被人认为是缺陷,但这可能即将成为过去。BlockCypher 发现了一种方法,使得任何需要十分钟至一小时之间的交易,都能以令人震惊的99.9%的确认率在几秒钟之内处理完——它的风险并不比用信用卡支付所产生的风险大多少。

----

ba

伦敦 (InsideBitcoins)——比特币相较于其他转账付款方式有其优势,这种观点深深地植根于那些看到比特币潜力的早期购买者脑中,尽管如此,关于一些技术层面的争议依然浮现在主流媒体之间。撇开误导和混淆不说,比特币不是其他货币的完美替代物,也从未宣称自己可以完美地替代其他货币。

然而,一个易于识别的缺陷——即用户必须要执行的“十分钟交易等待”,以使用户可绝对地确定指定的交易是“合法”的——可能即将成为过去。这个问题源于第二方不能做到立即记录已经发生的交易;理论上付款人可以双花,先将比特币付给一个人,然后再将这些比特币付给另外一个人。

以秒、而非以分为单位来计量安全转账

尽管双花很少见,但是这始终是一种风险,可能会阻碍一些企业采用比特币来进行交易。比特币钱包是从一个老化的软件bitcoin-d中架设出来的,加利福尼亚的San Mateo启动了 BlockCypher,开始自己来处理速度和安全性的双生交易问题。在此过程中,他们发现了一种方法,通过重写核心软件本身,来提供以秒为单位、而非以分为时间单位的安全转移。

InsideBitcoins与其共同创始人Catheryne Nicholson进行对话,以了解他们是如何做到的。

Nicholson解释说:“运行Bitcoin-D是像运行作为数据库的Excel。它就像一个奔跑、规模化并进行维持的野兽。它被设计为桌面客户端。我们从其原本进行重建,并将之优化来用于云计算。我们执行了整个比特币协议,也将之推广于任何区块链。这使我们能够在相同的基础架构上规模化运行任何区块链。”

其目标再简单不过;他们想既高效又快捷地解决“确认慢”的问题。

“对于POS机,零确认是人们实行采纳的一个障碍。没有人会想处于这样一种境地:不知道他们是不是会被敲竹杠。BlockCypher的信心因素能对,是否立即进行或等待几秒钟再进行交易,进行风险评估。我们的双花提醒能够让你对攻击者的任何企图有所警觉。这大大减少了进行零确认交易的问题。”

所有这一切都意味着,任何需要十分钟至一小时之间的交易都能以令人震惊的99.9%的确认率在几秒钟之内处理完——使得它的风险并不比用信用卡支付所产生的风险大多少。事实上,甚至是比用信用卡支付所产生的风险还要小。接受信用卡支付的商家之后可能会面临几天甚至是几个星期的“拒付”。

Nicholson解释说:“这是一种统计分析,结合了我们独特的基础设施,提供给我们信息,来判断交易得到确认的可能性大小。”

她说:“需要明确的是,我们并没有‘确认’交易——只有区块链可以进行确认。我们所做的只是提供交易是否将被确认的信心因素。并且我们能快速提供这个数据。非常快。”

下一代区块链应用程序

用比特币可以做些什么,尽管这个系统本身就代表了有关于此的一个巨大飞跃,但是对Nicholson而言,这对于她的公司来说仅仅只是冰山一角。

她很快指出:“我们的核心竞争力和重点是区块链的基础设施和平台。对我们来说,研发出任何使开发人员更容易打造区块链应用程序的东西是公平的比赛。但在BlockCyphe的能力施展上,我们才刚刚热了下身。”

“我们有正确的架构用于做很多很多事。BlockCypher的目标是迎来下一代区块链应用软件。我们希望看到各个领域都有区块链应用,并且解决贫困、教育和获得资本的世界性问题。在这场超越极限的启动中,我们已经得到了很多很多来自初创企业的回复。我们希望能看到更多回复。”

同时,她还说:“我们也希望看到第一位女性用BlockCypher创建一个区块链应用程序。”

----

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

评论:68

您需要登录后才可以回复 登录|注册
    瑞波支付
    瑞波支付 812 天前

    目前为止完美解决方案,老大不死,后生才可畏 //@chehw_1:0确认交易本来就是在几秒中就可以完成。只要能有方法来确保双花风险极小。对于小额交易,可以有非常简单的方法:将交易广播给前5大矿池。等几秒钟后检查该交易是否包含于这些矿池的mempool之中,如果包含了,就可以视为交易已确认。

    +1
    +1
    我要点评
    chehw_1
    chehw_1 814 天前

    回复@chehw_1:重新考虑了一下,只广播给大矿池的单一方法行不通。0确认攻击的成功概率取决于攻击者算力占全网的比例。虽然一般对小额交易的攻击得不偿失。但如果有恶意矿池开发了“双花攻击服务”接口给用户(积少成多就有利可图),假设该矿池拥有了5%的全网算力,那么对0确认攻击的成功率就有5%

    +1
    +1
    我要点评
    chehw_1
    chehw_1 814 天前

    重新考虑了一下,只靠广播给大矿池的单一方法行不通。0确认攻击的成功概率取决于攻击者算力占全网的比例。虽然一般情况下对小额交易的攻击得不偿失。但如果有恶意矿池开发了“双花攻击服务”接口给用户(积少成多就有利可图),假设该矿池拥有了5%的全网算力,那么对0确认攻击的成功率就会有5%

    +1
    +1
    我要点评
    堆栈溢出
    堆栈溢出 815 天前

    回复@殷允峤V:嗯。blockcypher应该就是综合了这些措施做了个解决方案,提供api给客户

    +1
    +1
    我要点评
    殷允峤V
    殷允峤V 815 天前

    回复@堆栈溢出: bitcoin的POS机器硬件其实每次交易的时候自动瞄准blockchain.info这类2,3个大节点一起同时广播出去就OK了。

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

    我认为那仅仅是一个预测通知而已,和确认两码事[哼]

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

    我认为那仅仅是一个预测通知而已,和确认两码事

    +1
    +1
    我要点评
    章郭蓉
    章郭蓉 815 天前

    //@巴比特资讯: //@P2PBUCKS: 主要问题在于面对大量的交易 block 是否能够承受 ,blockchain size 也是现在各种二代币的瓶颈。btw:如果瓶颈突破,二代币将失去确认时间的优势。

    +1
    +1
    我要点评
    水若忆寒
    水若忆寒 815 天前

    //@宋欢平: 好像很牛的样子。我不懂技术,但觉得如果交易确认时间这方面能有改进,对那些交易确认时间快的山寨币会有压力。比如莱特。[呵呵]//@长铗:做支付的福音。

    +1
    +1
    我要点评
    coolspeed
    coolspeed 815 天前

    交易确认,没解决。TPS,也没解决。块大小能成为DPOS瓶颈吗?呵呵。//@比特币咕噜:任何没有包含进区块的交易都没有最后完结,仅仅作为支付也许可以,但例如作为去中心化交易所的下单和撤单,那问题就大了。 //@P2PBUCKS:主要问题在于面对大量的交易 block 是否能够承受 ,blockchain size 也是现在各种

    +1
    +1
    我要点评
    SYSPAY
    SYSPAY 815 天前

    【比特币交易确认慢?这可能即将成为过去】比特币的交易确认慢,一直被认为是缺陷,但这可能将成为过去。BlockCypher发现了一种方法,使得任何需十分钟至一小时之间的交易,都能以99.9%的确认率在几秒钟之内处理完——它的风险并不比用信用卡支付所产生的风险大多少。http://t.cn/Rh6ekGi

    +1
    +1
    我要点评
    +1
    +1
    我要点评
    清清的雾气
    清清的雾气 815 天前

    回复@旺旺好男银:期待能开发出实际的应用

    +1
    +1
    我要点评
    凌义新
    凌义新 815 天前

    确认慢这个问题一定会解决。 //@查理不难:回复@高大尚-: 对支持比特币的购物是很有价值的,能短时间保证客户的钱一定会到账。这点和信用卡相似,商家不会马上拿到钱,但如果能保证交易成功这已经避免双方都长时间等待的成本了。

    +1
    +1
    我要点评
    凌义新
    凌义新 815 天前

    确认慢这个问题一定会解决。

    +1
    +1
    我要点评
    M1ss佳
    M1ss佳 815 天前

    同意啊,做个化妆品代购吧,我连洗发水都买的日本代购[挖鼻屎]

    +1
    +1
    我要点评

    依然存在巨大的价格波动,如何解决?还是通过做市商24小时没完没了的工作?

    +1
    +1
    我要点评
    朗豫-fred
    朗豫-fred 815 天前

    可以通过greenaddess 或者第三方保险解决

    +1
    +1
    我要点评