主页 > imtoken中文版app > 比特币匿名

比特币匿名

imtoken中文版app 2023-02-07 07:12:51

比特币匿名

比特币的匿名性更像是化名或网名。

与现金相比,匿名性不如现金。 现金是完全匿名的,上面没有任何人的信息,因此大量现金会被用于非法交易。

与银行相比比特币匿名交易,匿名性优于银行,因为银行开户是实名制,而比特币不是。 但如果银行账户允许使用假名,那么银行的匿名性更好,因为比特币的账本是公开的,而银行的账本是受控的。 银行工作人员可以查每个人的账号,但普通人可以查 不是别人的账号。

比特币什么时候摧毁匿名性?

一个人可能有很多账户,这些账户可能是相互关联的。

比如在交易过程中,input有两个input,一个地址输入4个比特币,一个地址输入5个比特币,output有两个输出,一个地址输出6个比特币,另一个地址输出3个比特币。 因为像购物这样的场景,大概率会有零钱,3个比特币就是零钱。 因为交易的两个输入都在你的控制之下,也就是说这是你的账户,两个地址是关联的。 输出的第二个地址也会关联,因为如果你只需要花3个比特币买东西,那么输入就只需要一个地址,所以分析这3个比特币流向的地址也是你的账户。

地址帐户和现实世界的身份可能被链接

当比特币和实物货币连接起来时,就有可能泄露你的身份。 比如你买比特币,你可以去交易所,这时候你的交易记录就会留下来。 例如,用比特币支付。

如何提高匿名性?

首先,要保证网络层的匿名性,常用的方法是多路径转发。 TOR(洋葱路由)是原理。 消息通过许多中间节点在网络上传输。 每个节点只知道前一个节点是谁,而不知道是谁发送了消息,只要路径上有一个诚实的节点,他就会隐藏发送消息的人的信息,后面的节点就不知道是谁了发送消息。

在应用层,一种方法是混币。 在此类服务提供商的帮助下比特币匿名交易,您的硬币与其他人的硬币混合在一起。 这时候你去提币,是拿不到原来的地址的; 另一种方式是应用提供的自然混币,比如在线钱包,大家把币放进去,然后拿到的时候不一定要用原来的地址; 另一种方法是通过比特币交易所,你在交易所托管比特币,然后投资一段时间后,比特币→美元→以太坊→莱特币→比特币,此时你得到的比特币可能不是原始地址

零知识证明

零知识证明是当一方(证明者)向另一方(验证者)证明一个陈述是真实的时,除了该陈述是真实的以外不透露任何信息。

一个有争议的例子:我想向别人证明这个账户是我的,即我持有它的私钥,但我不能直接公开私钥。 我可以生成一个用私钥签名的签名,其他人可以通过公钥验证签名。 在这个例子中,我是验证者,验证者是别人。 声明是我持有它的私钥,但我不透露私钥以外的信息。 但这值得商榷,因为我没有公开私钥,但仍然公开了用私钥生成的签名。

零知识证明的数学基础是同态隐藏

在这里插入图片描述

第一点表示不会碰撞,第二点表示隐蔽,第三点举例

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述