LOADING...
LOADING...
LOADING...
当前位置: 玩币族首页 > 区块链资产 > 技术从简单到复杂,体验从复杂到简单~

技术从简单到复杂,体验从复杂到简单~

2020-01-09 童刚 来源:区块链网络

【童刚10:59发文】


本周的主题是:HD钱包,今天是第二篇文章:发展。

上半年,在多个国家和地区制定反洗钱法的时候,媒体疯狂给币圈加戏,认为币圈的市值是非法交易支撑起来的,一时间骂名无限,法律兵锋所向,似乎直指币圈。币圈冷静地思考了一下,觉得自己罪孽深重,无奈自己扛起的旗号是追求财产自由,只能继续在匿名性的道路上狂奔。匿名币是最容易让人想到的隐姓埋名的币种,然而你们看到了,匿名币项目毫无热度,事实上比特币在匿名性方面做得足够好了,HD钱包便是其中一例。

HD钱包之前,还有多种钱包,笔者为你一一道来。

最原始的钱包,单一地址钱包。用户自始至终只有一个收币地址,对应只有一个私钥或助记词。不知道现在市面是否还存在这类钱包,这种钱包比较符合人们的使用习惯。我们的银行账户是固定的,我们的手机号码是固定的,我们的习惯是固定的。

这类钱包有个最为致命的缺点:无法匿名。我今天从币安上提1个比特币到钱包,明天场外收了1个比特币到钱包。如果铁拳可以,他能够从币安KYC联系到我的钱包地址,进而掌握我的加密资产情况。我在区块链上是有名字的,这当然不是我想要的状况,我要隐姓埋名。

这里的关键点在于,我没有破除信息之间的关联性。可变的收币地址是最简单的解决方案,于是诞生了多地址钱包,学名叫作Non-deterministic wallet或Random wallet。钱包会随机生成100个私钥和地址,每次交易都使用不同的地址,即每个地址只使用一次就废弃。

黑客再也无法确定币安有哪些钱包了,铁拳再也无法掌握某人所有的钱包了。区块链上的每个人都有极大的隐私性,这些都是通过频繁更换地址来实现的,完全不需要环签名技术或者零知识证明技术等。简单的技术拥有极大的魅力,听者舒服,用者方便。

这里有一个问题,保持匿名性的代价是记住多达100个,甚至是更多数量的私钥,我疯了吗?比特币核心开发者被用户暴力吐槽,工程师擦干眼泪,研发出方便和易用的多地址钱包,学名叫作Deterministic wallet。我们依然可以拥有无数个地址,但只需要记住一个私钥就好。

该技术的核心在于,代码可以根据一个私钥生成很多私钥,如此往复就会形成私钥的树状结构。我们只需要记住树根的那个私钥,其它私钥都能够通过它来生成或找到,真正实现一钥在手,安心收币的功能。

—-

编译者/作者:童刚

玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。

LOADING...
LOADING...