带你找回你的BTSX,并浅显易懂的说说TITAN机制
时间:2014-09-02 来源:bts.hk 作者:绝代枪神拉姆塞
无论你是对找回BTSX感兴趣,还是对TITAN感兴趣,希望本文能帮到你 *注:全文关键:儿子=地址,妈妈=账号(和它的唯一私钥),外婆=钱包(和它的唯一私钥)。一个外婆可以生好多个妈妈,一个妈妈可以生好多个儿子!什么时候生下面讲。 我的惨痛经历 说起我上周的经历,可以说是非常的惨痛,(参见https://bitsharestalk.org/index.php topic=8006.0)几乎是在3毛3的时候,我想搬到市场卖一些做短线,发现币全部不见了。 我坐立不安,想尽各种办法希望尽快找回我的币,bm也由于太忙没办法解决我的问题。渐渐的,我在受托人crazybit的指引下,了解到了TITAN的工作原理,并从原理出发,最终找回了我的所有币。现在我可以告诉大家,几乎所有的丢币现象,本质上都是一样的。 浅显易懂的说说TITAN机制 在比特币的系统里,一个私钥只有一个地址,(不明白私钥是什么东西的同学,看这里http://www.8btc.com/privkey)也就是说,一个妈妈只有一个儿子,计划生育! 然而在BTS的系统里,情况就不一样了,一个妈妈可以生好多个儿子!!什么时候生儿子呢 只要你用这个妈妈做一次转账,她就生一个儿子!那么外婆什么时候生妈妈,这个大家好理解,你创建一个账号,就生出一个妈妈。为什么要这样做,这是和匿名机制有关,我告诉你我的账号名叫marry,每次转账都不让以前的儿子出马,因为大家都记住了他的样子,而是生出一个全新的儿子去帮我交易,以前大家都没见过这个人,当然不知道他就是marry的儿子了。 我怎么找回我丢掉的币 对TITAN机制的深入研究,可以看之前的文章。我们现在就来说说,我们为什么丢币,怎么找回我们的币。由于妈妈们是不断的生儿子,假设一个妈妈M生了3个儿子A,B,C。当我们备份钱包的时候,我们的备份里就会记录下来:“M有3个儿子A,B,C”。问题来了:在我们备份以后,我们继续用账号M交易,于是M又生出了3个儿子D,E,F,并且在最后一笔转账里,币到了F的手上。我们在升级钱包的过程中,清空了数据,重新导入了之前的备份,你们看发生了什么事情 之前的记录里面,M只有A,B,C三个儿子啊!!于是这时候钱包就显示你的币没有了!!因为币在F的手上啊!!其实问题有时候比我们看起来简单多了,我们说过,每次转账就会生一个儿子,幸运的是,生儿子的顺序是一定的,如果不是一定的话,恐怕你永远没办法找回你的币了。也就是说你再让M生3个儿子,她就会把F生下来!你就找回你的币了!是的,你只要随便用M做三次转账就可以了! (PS:外婆生妈妈的顺序也是固定的,就是说根私钥产生的子私钥的顺序也是相同的,你在客户端1号生成钱包以后备份,然后注册了一个账号A,再将备份导入客户端2号,创建账号B,(同步区块之后B会自动更新为A)。A和B的私钥是一样的!你在A看到有100bts,B也会看到,尽管他们名字不一样,你从A转走了,B里的也会消失。因此如果我们把账号A弄丢了,币也是不会丢的,只要创建出账号B,rescan一次区块链,币就回来了) 以后的版本里,bm肯定会让妈妈自动把之前生了但又没备份的儿子自动的生出来,大家可以不用担心,现在我们可以通过这次事件,看到TITAN到底是怎么工作的,也可以说是因祸得福。 最后总结一句话:儿子你可以搞不见!妈妈你也可以搞不见!别搞不见外婆就可以了,妈妈和儿子都可以重新生出来!对技术不感兴趣的用户前面都可以不用看,只要知道自己保管好自己的根私钥(生成钱包就马上备份)你的币就永远不会搞不见!(被盗除外) |