Author Topic: 神奇的泰坦  (Read 8050 times)

0 Members and 1 Guest are viewing this topic.

Offline crazybit

是不是可以这样理解?
钱包里面每一个地址都可以产生无限个子地址,然后用子地址交易,完成后永不再使用从而实现匿名交易?
大概可以这么理解。无限只存在于数学理论里,计算机资源是有限的,所以按理说子地址数量也是有限的。但是如果重现的概率极底就可认为不会重现,这跟伪随机数是一样的。我试图在我的i7机器做碰撞,跑了一天,暂时没看到重现的子地址。

Offline hiver

  • Full Member
  • ***
  • Posts: 76
    • View Profile
是不是可以这样理解?
钱包里面每一个地址都可以产生无限个子地址,然后用子地址交易,完成后永不再使用从而实现匿名交易?

Offline yidaidaxia

  • Full Member
  • ***
  • Posts: 179
    • View Profile
多谢楼主指正。回帖时没再仔细看图。那么对于发送方,图里的情况就是我前贴说的第二种情况,并且在titan机制下也只存在这种情况了。
PTS: PmUT7H6e7Hvp9WtKtxphK8AMeRndnow2S8   /   BTC: 1KsJzs8zYppVHBp7CbyvQAYrEAWXEcNvmp   /   BTSX: yidaidaxia (暂用)
新浪微博: yidaidaxia_郝晓曦 QQ:36191175试手补天

Offline crazybit

恩,你的理解基本上都正确,但是张三的注册地址是不会有比特股的。在titan 的机制里,没有人能往这个地址上发币,就算是导入pts /btc 私钥到这个用户下,比特股也不是在这个注册地址下。
楼上,你的理解不正确。在titan机制中,其他人并不会知道张三李四间发生过交易。首先对于转账的接收方是谁,外界完全没有信息,发送方则分两种情况,如果张三直接用账户名注册地址里的币,那么外界能看到他注册地址里的金额转出及余额(同本贴的例子),而实际上存在另一种情况,即张三可以用他账户中的其他地址给李四转币,那么虽然该地址的余额变动和资金流向会出现在区块链中,但外界没法把该地址和张三直接联系在一起,从而也就不知道张三做了资金转出。实际上,和你理解的正相反,该交易的具体金额信息是公开的,但外界不知道交易对手方是谁,则私密性仍然得以保证。


Offline yidaidaxia

  • Full Member
  • ***
  • Posts: 179
    • View Profile
楼上,你的理解不正确。在titan机制中,其他人并不会知道张三李四间发生过交易。首先对于转账的接收方是谁,外界完全没有信息,发送方则分两种情况,如果张三直接用账户名注册地址里的币,那么外界能看到他注册地址里的金额转出及余额(同本贴的例子),而实际上存在另一种情况,即张三可以用他账户中的其他地址给李四转币,那么虽然该地址的余额变动和资金流向会出现在区块链中,但外界没法把该地址和张三直接联系在一起,从而也就不知道张三做了资金转出。实际上,在titan机制中保护自己财产隐私的关键还是对自己账户的管理,不要轻易暴露自己(及自己的注册账户)和自己控制的资金地址的关系。当然,titan机制的存在使得这种隐私管理更简便易行。
« Last Edit: July 16, 2014, 01:25:35 pm by yidaidaxia »
PTS: PmUT7H6e7Hvp9WtKtxphK8AMeRndnow2S8   /   BTC: 1KsJzs8zYppVHBp7CbyvQAYrEAWXEcNvmp   /   BTSX: yidaidaxia (暂用)
新浪微博: yidaidaxia_郝晓曦 QQ:36191175试手补天

Offline tonycheng

  • Newbie
  • *
  • Posts: 14
    • View Profile


注:括号内容只针对技术用户。

根据以上TITAN的流程图,对于技术人员来说,要理解TITAN的匿名工作原理,应该是比较容易的,但是对于普通用户来说,要完全理解可能还是有一些难度,本文试图在以上流程图的基础上加以文字补充,希望能将TITAN的工作原理用通俗的语言描述清楚。

讲TITAN的匿名工作原理之前,我们先回顾一下比特币的发送过程,便于对比理解。

在比特币系统里,你要接收别人的转账,就必须将你的比特币地址告诉别人,这样别人就可以往这个地址发送比特币,但是因为比特币的总账本是全局透明的,这个地址上的任何接收和发送细节都是可以查询得到的。所以只要别人知道了你的地址,就可以追踪到你的比特币流向,所以说在比特币系统里,没有做到真正的匿名。

在比特股系统里,你要接收别人的转账,同样需要将你的地址告诉别人,如果你已经注册了别名,可以直接给别名,钱包能自动通过别名在块链上查询到其对应的的地址。与比特币不同的是,在比特股系统里,别人给你转账,并不是直接发送到你公布的这个地址上的。而是发送到这个公布地址的“子地址”上,而且每一次发送的目的”子地址“都是不同的。假如有500万人给crazybit这个账号发送比特股资产^_^,那么每个人发送的目的“子地址”将都是不同的,而且除了发送方和我自己,是没有人可以将其发送的“子地址”与我账号crazybit的地址做关联的,而我可以根据转账交易里的信息识别出属于我的“子地址”账号,从而拥有其使用权。所以就算我公布了我的账号crazybit,你也无法查到我的账号上究竟有多少比特股资产,谁给我发送了比特股资产,以及我账号上的比特股资产的流向,从而做到了真正的的匿名。是不是非常的神奇呢?(那TITAN如此神奇的原理又是什么呢?如图解,首先是发送方张三产生一个一次性的私钥,然后将这个一次性私钥x接收方李四的公钥从而产生一个接收方李四的”子地址“来作为这次比特股资产转账的的接收地址,并将这个一次性私钥对应的公钥附带在转账交易里,接受方李四可以用这个一次性公钥x公布地址的私钥来计算出这个“子地址”及这个”子地址“的私钥。从而拥有这个“子地址”上的比特股资产的使用权。有兴趣了解技术细节的也可以参考这个文章https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki#Extended_keys)

至于图中加密信封的留言内容,其实就是一个简单的对称加密解密过程,与普通的密码加密解密过程无异,神奇的只是这个密码只有发送方和接收方可以计算出来。(密码 = 张三的一次性私钥X李四的公钥 = 张三的一次性公钥X李四公布地址的私钥)


题外话:知道为什么瑞士银行能吸引来自世界各地的富豪前往开设账号吗?其中的一个主要原因就是保护客户的隐私,但是这两年,由于政府的介入,瑞士银行已经逐渐做出了妥协,对于客户的信息保护已经没以前那么好了。所以你们觉得匿名性这么好的TITAN应该值多少钱呢?

很神奇的,有点看不大明白,但只是觉得很高大尚哦
BTC提供所有信息的透明程度,泰坦确实有趣,所有人都知道你们俩之间发生了交易,但确不知道交易双方的实际信息,这和实际生活中有点相似。
在实际生活中,在公众场合下张三给了李四100元钱,所有人都能看到并知道,但所有人都不知道张三和李四到底有多少钱。除非他们自己说出来,在BTC的世界里就是自己说出来的。

Offline logxing

暗黑币的卖点就是一个匿名,就已经炒成这样。
3I的系列DAC可谓集大成者。
BTS Account:logxing

Offline crazybit

我倒是希望bts 的价格是靠应用支撑上去的,而不是靠炒。
这也得要BTS炒上去才会越来越值钱。BTS炒不上去,没多少人看得起

Offline Yao

  • Hero Member
  • *****
  • Posts: 534
    • View Profile
  • BitShares: yao
  • GitHub: imYao
上大图
如有错误之处请各位指正。 +5%


点击看大图
« Last Edit: July 16, 2014, 12:41:07 am by Yao »

Offline Overthetop

感谢分享!  +5%
个人微博账号: Overthetop_万里晴空
“块链创新与创业”交流群: 330378613

Offline robust8

  • Full Member
  • ***
  • Posts: 166
    • View Profile
好文,好帖,好图 :)

Offline BTSdac

  • Hero Member
  • *****
  • Posts: 1219
    • View Profile
  • BitShares: K1
github.com :pureland
BTS2.0 API :ws://139.196.37.179:8091
BTS2.0 API 数据源ws://139.196.37.179:8091

Offline metalallen

  • Sr. Member
  • ****
  • Posts: 262
    • View Profile
浮壹白的微博:http://weibo.com/u/2279693077
BTSX Account:metalallen

Offline crazybit

多谢hackfisher 之前提供学习的资料。
解释的很通俗,赞一个  +5%

Offline crazybit

不知道怎么调整图的大小。:(
詹皇,图太小了  :-X