清华大学金融科技研究院孵化
金融科技与金融创新全媒体

扫描分享

本文共字,预计阅读时间

由于比特币协议中的技术特征允许诈骗者操纵交易ID,两大交易场所因此停止了提现,此后,比特币社区陷入困境。

比特币基金会贸易集团的首席科学家加文·安德烈森在一篇博文中这样写到:"有人(或几个大人物)正在利用交易延展性问题和交易的变异版本。"

2011年以来,数字货币的协议中交易的可塑性已经广为人知。该功能使得一个交易ID的部分(也称为哈希值)在维护所有交易记录的比特币矿工确认交易之前大约10分钟的窗口中得以改变。

这种延展性可以诱使客户发送两次资金,并且两次交易都会得到矿工证实。如果被欺骗的交易所可以正确识别它的客户,那么它可以回过头来抓住骗子。

世界上最大的比特币交易所之一Mt.Gox在2月10日暂停了取款,并发新闻稿指责"比特币协议中的错误"影响到参考交易的延展性。

2月11日位于斯洛文尼亚(南斯拉夫一共和国)的交易场所BitStamp也发文宣布暂停取现和存款。另一个交易所BTC-e在Twitter上告知其用户由于服务器的技术维护引起服务中断。

比特币的主要开发者(早期帮助更新电子货币协议的采用者)通过比特币基金会发表声明,驳斥Mt.Gox的解释。其他的比特币开发者也迅速支持了比特币基金会的立场。

比特币协议和网络如今都恢复正常。我们不要对一个在特定情况下发生的技术问题反应过度。

-JeffGarzik(@jgarzik)2014年2月10日

@cukeking@jgarzik@MtGox因为一个不能仅仅用补丁解决的问题而责怪比特币是不可靠的。我支持比特币。

-AndreasMAntonopoulos(@aantonop)2014年2月11日

比特币是传统电子支付方式的一种安全且低成本的替代方案,如信用卡和自动清算支付。比特币付款是伪匿名的,但公开记录在一个叫blockchain的账簿上。该支付不可逆且即时生效。

交易延展性对于像Mt.Gox这样的交易所尤为重要。Mt.Gox通过它建立在比特币的参考客户上的定制软件处理交易。安德烈森表示,拥有自主钱包的企业"应该......在软件中以某种方式来验证交易ID。

但似乎两方的指责为时过早,每天向对方开火的态势愈演愈烈。

比特币基金会已经发布更新了的博文,解释道,否认服务攻击正是利用了延展性问题。这一事件凸显了比特币参考钱包客户端本身的某些缺陷。

一些交易所的定制比特比软件遭到攻击,人们开始对克隆交易产生警觉。

在名为BitPay的比特币商户服务供应商的一名核心开发人员JeffGarzik说:"在网络上进行的交易被克隆,并引起突变,然后再版。突然,一个交易就有了两个唯一标识符......,并让这个交易混淆了一些第三方和钱包软件。"

攻击者的身份尚未确定,而比特币基金会的成员也正在钳制攻击。

安德烈森称:"做这件事的人并非在盗窃比特币,而是成功地阻止了某些交易的确认。"

Garzik认为基准钱包客户端的错误有两方面。一个错误导致交易没被确认就停止,另一个内部会计系统的错误(可选插件)显示错误的账户余额。

而Bitcoin协议并不是完全没有干系,已暂停营运的交易场本应提供更为有效的交易管理服务,而不是解释已知的延展性问题。

由Payward有限公司经营的数字货币交易所Kraken并未受影响,运行也如常。交换所Coinsetter仍在进行beta测试,也未受影响。

Payward的CEO杰西·鲍威尔说:"在Kraken,我们的账户往来不依赖于交易ID。"

"我不知道什么是最佳做法,但不依赖于交易ID,记录花费的比特币以及在信任blockchain之前,相信你的内部记录,都很可能是不错的做法。"

Garzik认为交易所应该着眼于比特币交易的输出,因为交易产出显示了支付的目的,而不是基于ID管理交易。

Garzik现在似乎更同情交易所和钱包服务的困境。"这是教育的失败?"他说,"难道我们在记录系统这一方面应该做得更多?"

"核心开发人员目前正在帮助第三方纠正他们自己的定制软件以降低损失。在这个过程中,开发商希望创造一个长期的设计,捕捉交易延展性的好处,并排除不好的方面。"Garzik表示。

比特币基金会的最初的博文称:"比特币核心开发团队一直在努力限制交易的延展性。比特币社区广泛认为应当解除这种做法。"

但Garzik说,因为交易延展性存在好处,比特币的核心协议将保持基本不变。

他说:"这就允许类似众筹的存在。"

Garzik补充道,例如,用户可以创建一个交易(由输入和输出组成),一个比特币的输入和1000比特币的输出。此交易不会被矿工验证,因为输入和输出不匹配,但原创者可以为他人分享该交易,把比特币附加到其上。

他说:"这需要你允许交易的某些字节被改动。"

一旦1,000个比特币进行交易,原创者可以结合附件并在blockchain上重新发布交易。由于输入和输出会再匹配,矿工将验证交易,Garzik说。

由于一些有名的交易正面临难题,比特币的价格已经显著下降。在否认服务攻击之前,每个比特币价值超过800美元。在Mt.Gox,目前比特币价格在500美元和600美元之间波动。在BitStamp,每个比特币的价格已稳定在600多美元。

Garzik说:"比特币是新兴货币,仍处于试验阶段,具有风险。我们希望尽快解决[问题],但大测试标签仍然存在。"

[Source]

本文系未央网专栏作者发表,属作者个人观点,不代表网站观点,未经许可严禁转载,违者必究!

评论


发表评论
您的评论提交后会进行审核,审核通过的留言会展示在上方留言区域,请耐心等待。
猜你喜欢

扫描二维码或搜索微信号“iweiyangx”
关注未央网官方微信公众号,获取互联网金融领域前沿资讯。