主页 > imtoken是什么平台 > 比特币背后的技术困境

比特币背后的技术困境

imtoken是什么平台 2024-01-24 05:11:08

0">

本文共有字数,预计阅读时间。

由于比特币协议中允许骗子操纵交易 ID 的技术特性,两个主要交易场所停止提款,比特币社区一直陷入困境。

比特币基金会贸易集团首席科学家加文·安德烈森 (Gavin Andresen) 在一篇博文中写道:“有人(或一些知名人士)正在利用交易的延展性问题和交易的变异版本。”

自 2011 年以来,数字货币协议中交易的可塑性已广为人知。 该功能允许在保留所有交易记录的比特币矿工确认交易之前的大约 10 分钟窗口内更改部分交易 ID(也称为哈希值)。

这种可延展性可以诱使客户发送两次资金,并且两次交易都将由矿工确认。 如果受骗的交易所能够正确识别其客户,就可以回去抓骗子。

Mt. Gox 是世界上最大的比特币交易所之一,它于 2 月 10 日暂停提款,并发布了一份新闻稿,指责“比特币协议中的一个错误”影响了参考交易的可延展性。

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

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

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

- Jeff Garzik (@jgarzik) 2014 年 2 月 10 日

@cukeking @jgarzik @MtGox 将无法通过补丁解决的问题归咎于比特币是不可靠的。 我支持比特币。

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

比特币是传统电子支付方式(例如信用卡和 ACH 支付)的一种安全且低成本的替代方案。 比特币支付是伪匿名的,但公开记录在称为区块链的分类账上。 付款不可撤销并立即生效。

交易延展性对于像 Mt.Gox 这样的交易所来说尤为重要。 Mt. Gox 通过其在比特币参考客户端上构建的定制软件处理交易。 安德烈森表示,拥有自主钱包的企业“应该……有一些方法可以在软件中验证交易 ID。

但似乎双方的指责都为时过早,日常对彼此的炮火愈演愈烈。

比特币基金会发布了一篇更新的博客文章,解释了拒绝服务攻击利用了可扩展性问题。 该事件凸显了比特币参考钱包客户端本身的某些缺陷。

一些交易所的定制 Bitby 软件遭到黑客攻击比特币的技术,人们开始对克隆交易保持警惕。

“在网络上进行的交易被克隆、变异,然后重新发布,”比特币商家服务提供商 BitPay 的核心开发人员 Jeff Garzik 说。 “突然间,一笔交易有两个唯一标识符……让这笔交易混淆了一些第 3 方和钱包软件。”

攻击者的身份尚未确定,比特币基金会的成员也在打击这次攻击。

安德烈森说:“这样做的人并不是在窃取比特币,而是成功地阻止了某些交易的确认。”

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

虽然比特币协议并非完全无关紧要,但暂停的交易大厅本应提供更高效的交易管理服务,而不是解释已知的可扩展性问题。

由 Payward Ltd 运营的数字货币交易所 Kraken 未受影响,照常运营。 仍在 Beta 测试中的 Exchange Coinsetter 也没有受到影响。

Payward 首席执行官 Jesse Powell 表示:“在 Kraken,我们的账户交易不依赖于交易 ID。”

“我不知道最佳做法是什么,但最好不要依赖交易 ID,记录比特币花费,并在信任区块链之前信任你的内部记录。”

Garzik认为,交易所应该看比特币交易的输出,因为交易输出显示的是支付的目的,而不是根据ID来管理交易。

Garzik 现在似乎更加同情交易所和钱包服务的困境。 “这是教育的失败吗?” 他说。 “我们应该做更多的工作来记录系统吗?”

“核心开发人员目前正在帮助第三方纠正他们自己的定制软件以减少损失。在这个过程中,开发人员希望创建一个长期的设计,以捕捉交易延展性的好处并排除坏的方面,”Garzik 说。

比特币基金会的原始博客文章称:“比特币核心开发团队一直在努力限制交易的可延展性。比特币社区内普遍认为这应该被撤销。”

但 Garzik 表示,由于交易延展性的好处,比特币的核心协议将基本保持不变。

“这允许众筹之类的东西存在,”他说。

Garzik 补充说,例如,用户可以创建一个交易(包括输入和输出),输入一个比特币,输出 1,000 个比特币。 此交易不会被矿工验证,因为输入和输出不匹配,但原始创建者可以将交易共享给其他人,并在其中附加比特币。

“它要求你允许更改交易的某些字节,”他说。

一旦 1,000 个比特币被交易,发起人可以合并附件并在区块链上重新发布交易。 Garzik 说,由于输入和输出将重新匹配,矿工将验证交易。

由于一些备受瞩目的交易面临困难,比特币的价格已大幅下跌。 在拒绝服务攻击之前,每个比特币价值超过 800 美元。 在 Mt. Gox 上,比特币价格目前在 500 美元到 600 美元之间波动。 在 BitStamp 上,每个比特币的价格稳定在 600 美元多一点。

Garzik 说:“比特币是一种新生的货币,仍处于实验阶段且存在风险。我们希望尽快解决 [problem],但大测试标签仍然存在。”

以上信息我们将严格保密比特币的技术,感谢您对未央网的信任与支持!

非常感谢您的报名,请扫描下方二维码进入沙龙分享群。

比特币和数字货币技术_比特币是区块链的底层技术_比特币的技术

非常感谢您的注册,请点击以下链接保存课件。

点击下载金融科技讲座课件

0">[来源]