主页 > imtoken钱包劫持 > 比特币交易所100%准备金验证方案.docx

比特币交易所100%准备金验证方案.docx

imtoken钱包劫持 2023-06-27 06:43:24

比特币交易所100%准备金验证方案

译文:@力国潘@比特币自律ing ***@odiMLee

原文链接:-bitcoin-reserves

概括

就发展趋势而言,如果提供钱包服务的交易所和网站只持有客户的一小部分比特币,就会受到质疑,很难获得客户的信任; 有比特币的数量来验证将变得非常重要。 使用基于 Merkle Tree 的技术,理论上可以非常直接和明确地实现这个目标,而不会泄露太多的客户信息。 我们描述的系统依赖于客户的耐心和细心,尽管需要考虑一些实际的考虑和限制。 该功能的存在不影响本系统的使用。

建议:任何时候都不要将您的硬币置于第三方的控制之下。

大纲

请原谅我将它们全部列在下面

顺序

比特币 币币交易_比特币莱特币量子链等交易_比特币是如何进行交易验证

简单扁平的账户列表

使用 Merkle 树方法验证资产负债表

功能(程序)

细节

一般问题和陷阱

实施

资产证明

对提供审计的交易所或钱包网站的调查

比特币 币币交易_比特币莱特币量子链等交易_比特币是如何进行交易验证

顺序

据我了解,这类似于赌场网站如何尽可能地将公平赌博作为一种运营标准。如果这可以成为客户拒绝在没有此类服务的情况下进行交易的标准比特币是如何进行交易验证,那不是一件好事吗

?想想看,如果你问你的交易所是否提供这种服务,你的交易所怎么有脸向你保证他们有一小部分保证金?

实施任何保护措施的一个副作用是客户有更大的安全保证:交易所不时检查其账簿。 如果帐户被某个节点或帐户执行错误分离,那将很重要。 例如,当未知方故意提交大量交易变体时,委托客户端就会出现BUG。

这个页面是一项正在进行的工作,在一切都解决之前,文档来来去去,声明相互矛盾。 在这里,“交易所”一词包括任何代持币的机构,例如在线钱包、***网站、第三方交易网站,可能还有其他机构。 而“邪恶交易所”一词是指那些准备金低于规定数额的交易机构。

简单扁平的账户列表

如果交易所的用户被告知并接受隐私政策,并且如果这种沟通是充分的,那么客户数量和他们的账户余额信息既不涉及商业敏感信息也不成为安全风险,交易所可以为每个人提供一个平面列表每个账户的余额。

为最大程度保护隐私,又不使操作复杂化,交易所可以列出账户余额、HASH值( )。

比特币 币币交易_比特币莱特币量子链等交易_比特币是如何进行交易验证

就下面的 Merkle 描述而言,标记的列表应该在用户可以确认他们都自己检查了他们的帐户是否有相同消息的情况下发布,即使交易所出现故障也是如此。

Merkle 负债证明法

日程

2013-03-01:Greg Maxwell 和 Peter Todd 讨论问题和解决方案(来自这里“好的,这是目标:一个用于可审计的链下交易的库。”

2013-05-08:我了解了 Greg Maxwell 的想法并发表了一份成绩单

2013-05-18:Peter Todd 在 2013 年比特币会议的一个小组中描述了这个想法。

2014-02:mtgox停止提现,引发关于偿付能力可验证性的热议。

所有的错误都是我的。

比特币 币币交易_比特币是如何进行交易验证_比特币莱特币量子链等交易

Merkle 树方法的属性

目标:清楚地概述 Merkle 方法可以做什么和不能做什么,最大限度地减少误解。

该功能的存在不影响本系统的使用。

建议:任何时候都不要将您的硬币置于第三方的控制之下。

当很大比例的用户定期进行平台授权的检查时,该系统就会起作用。

该系统不提供对用户之间的纠纷和严重非法交易的可验证的公众投诉。 这个系统只是给你提供一个方法来测试你对交易所的偿付能力和责任的信任度(正如他们在宣传中承诺的那样),如果出现价值差异,这个方法给你足够的信息来决定是否继续使用交易所的服务。

该系统将使盗窃和诈骗无形,该系统不会保护交易所免遭盗窃,也不会允许恶意交易所未经授权挪用客户资金。

一个非常不合法的交易所不会告诉你它持有你的硬币比特币是如何进行交易验证,而是将它们从资产负债表上抹去。 相反,它会否认你曾经存入过那些货币,并告诉你,这是不是真的无关紧要,因为没有办法证明这一点。但是,如果一个监管不善的交易所告诉你,他们曾经拥有你的

比特币莱特币量子链等交易_比特币 币币交易_比特币是如何进行交易验证

100个BTC,但是在资产负债表上,变成了50,或者0,或者干脆假装不认识你,你可以发起投诉,可以根据这个系统进行验证。

Merkle树方法详解

(查看实时聊天记录的脱水浓缩版和完整详细版,仅阅读下面的描述也很有用)

假设用户使用他们的电子邮件地址作为他们的唯一 ID(很少有 ID 冲突),那么用户数据表如下所示:

电子邮件

平衡

聪@

3333

G