通常大家用的Bitcoin-Qt钱夹会有一个"wallet.dat"文档, 储存着大家每一个详细地址的私钥. 由于每一次大家读取getnewaddress, 都是会新造成一个随机数字,转化成私钥和相对应的详细地址.而Deterministic Wallet只必须大家记住一个主私钥(mpriv), 以后造成私钥都能够从mpriv再加上数据库索引推论出, 这种私钥大家记作 mpriv/0 , mpriv/1 , ....那样大家只要主私钥就可以掌握全部的详细地址.Deterministic Wallet还能够从mpriv造成主公钥(mpub), 拥有mpub我们可以立即转化成新的公匙,即mpub/0, mpub/1 .... 比照Greenaddress.it和blockchain.info: 下称G站和B站...G站只要客户记住一串英语单词,这串单词具体相匹配的是你的主私钥. 网络服务器上不用储存你的一切私钥. G站还给予watch only方式, 原理也是来源于我们可以给予主公钥.B站必须客户记住自身的ID, 且必须在云服务器上储存一个相匹配的AES数据加密后的json文件,里边包括你的全部私钥.