tor比特币钱包(比特币交易钱包有哪些)

币安下载

Binance币安交易所

全球最大加密货币交易所,注册100%可领取100USDT奖励!通过本站注册不仅可以享受手续费折扣同时有机会获得币安周边

点击注册 更多线路

更多交易所入口

一站式注册各大交易所、点击进入加密世界、永不失联,币安Binance/欧易OKX/GATE.IO芝麻开门/Bitget/抹茶MEXC/火币Huobi

点击进入 永不失联


比特币怎么有那么多钱包


                
是安全存储比特币的不同方法。比特币是一种网络虚拟货币,比特币钱包就是一个银行卡号。有那么多钱包是为了安全存储比特币,为用户提供一个安全的保障。

比特币在什么账户里


                

  投资者购买的比特币会存放在比特币钱包中,投资者可以直接在比特币交易平台的钱包中使用比特币,除此之外也可以下载一个比特币的钱包客户端,在比特币钱包  App上面使用比特币。投资者将比特币充值到交易平台的钱包里面,交易平台需要投资者本人进行实名认证操作后,才能进行交易提现。投资者在完成实名认证以及银行卡的绑定业务之后可以进行充值、提现以及比特币的自由交易。

  比特币钱包的介绍  

  

  若是将比特币钱包比作银行卡账户,那么投资者们就可以将比特币钱包的地址当做银行卡账号。需要注意的是,投资者不能将比特币地址存储到网络上,而比特币钱包是可以独立于投资者本身的钱包而存在的。比特币钱包的地址通过随机生成 256二进制来想成私钥,是通过加密函数的科技来进行操作生成钱包地址,除投资者之外,没有任何人能够通过解密的方式算出比特币私钥,大大增加了投资者资产的安全性。

                        


比特币硬件钱包是什么


                
所谓硬件钱包,其实是管理诸如比特币等基于区块链技术的数字货币的应用。它一般提供钱包地址的创建、转账、交易查询等功能。
硬件钱包钱包的“百花齐放”,对应的正是区块链技术在数字虚拟货币上的广泛应用。
钱包的概念是把存储比特币、以太坊、莱特币这样的数字货币的软件、客户端或者是硬件设备统称为数字钱包(例如库神硬件钱包,Ledger,BEPAL等)。有了钱包便能无需依赖交易平台或者是其他中间人就能存储属于自己的货币资产。

比特币不是百分百匿名,怎样实现合理的匿名性


                
比特币经常被作为一种匿名币,因为比特币在不用提供任何个人身份信息情况下可以发送和接受比特币。然而,比特币本身在大多数情况下并不是百分之百匿名的。发送和接收比特币就像作者用笔名发表作品一样,如果一个作者的化名和他们的身份联系在一起,他们曾经写下的任何东西都会与他们联系在一起。对于比特币来说,你的匿名就是你接收比特币的钱包。涉及该地址的每一项交易都将永久保存在该区块链中。如果你的地址是和你的真实身份连接在一起,那么每一个交易都会和你有关,但实现合理的匿名性是可以做到的。

    匿名购买比特币

    你首先能做的是匿名购买比特币。

    第一个选择是用现金购买他们,以避免完全地在线交易。大多数在线交易是类似的,它需要你上传身份证。你可以用自动取款机的现金购买比特币或者是亲自接见卖方。“在我们用现金购买比特币”部分有更多关于如何用现金购买比特币的信息。

    第二个最好的选择是在VirWox网站上购买它们。这不是真正完全匿名的,因为你需要透露一些信息,但是这仍然比大多数需要提供所需要的银行账户和个人证件的比特币交易要好一些。

    在这里你不需要任何东西,你只需要一个免费账户来进行虚拟交易。使用此账户是可以购买另一种货币的——第二人生林登币(SLL).你有不同的选择来购买林登币,如PayPalandSkrill。但考虑到匿名的一个很好地选择是paysafecard支付,用paysafecard你就可以在任何一家商店购买比特币。有了paysafecard,即使没有身份证、银行账户或信用卡,你也可以兑现和你的Virwox匿名资金。然后不需要验证你也可以很容易把你的第二人生林登币兑换成比特币。

    最后,你还可以通过匿名的比特币贷款来获得比特币。

    根据我们的经验,用信用卡购买比特币是不可能做到匿名的。

    virwox-anonymously-buy-bitcoin

    混合你的比特币

    如果你已经拥有了你的比特币,尤其重要的是,比特币用户可以通过使用混频器与其他用户混合彼此的交易,因此比特币混频器也被称为比特币“tumbling”或者“laundry”。它是破坏你和比特币账户之间联系的服务器。混频器掩盖了你的比特币从一个地址到下一个地址的流向,虽然比特币混频器不可能保证百分之百的匿名性,但是它提供了一个非常高的匿名级别。

    我们建议你使用高质量的在线混币服务,如比特币混频器或货币混频器,它们对于不能与原件链接的用户来说,可以定期进行比特币交易。为了进一步加强交易的安全性,它们提供机会使用两个或两个以上的转发地址以及适当的时间来延迟,以立即删除所有档案日志相关事务。你还可以使用SharedCoin,因为它是免费的,但有点复杂。另外,如果使用匿名Tor浏览器,你可能会尝试Bitcoinfog。

    需要注意的是,提供比特币混频服务中存在很多欺诈者。

    比特币通常储存在一个称为比特币钱包的软件程序里。如果你的钱包与你的个人信息是可识别的,那么上述信息对你没有帮助。如果你想保持相当的匿名使用比特币时,如支付成人网站,那么你应该至少用一个钱包注册一个匿名账户和一次性的电子邮件地址。

    也可以为每笔交易而使用不同的钱包,避免因多个交易而追踪到你。这就像维持多个独立的身份。一个简单的用来维持多个钱包的方法就是使用一个简单的并且轻量级的软件钱包-MultBit,它允许在一个软件程序上管理多个钱包。

    如果你想要更匿名的话,我们建议你做一个比特币钱包,也许更简单的方法就是在bitaddress.org上使用代码。

    开源比特币隐私工程(OpenBitcoinPrivacyProject)已经发布了他们第一个完整的关于不的比特币钱包的隐私级别的报告,最好的并且最隐匿的比特币钱包是darkwallet,其次两个隐匿性好的钱包是armory和mycelium。

    匿名的比特币借记卡

    E-coin是一家英国公司,推出了一个虚拟与实体并存的可储存比特币的VISA借记卡。要使用这个借记卡目前需要支付一笔小的费用。

    你可以在订购在美元、欧元和英镑中被指定的信用卡或者借记卡。它所需要的是一个有效的电子邮件地址和基本的个人信息来注册,一旦你请求注册借记卡,它将被发送到你的邮箱地址。但目前E-Coin还没有向美国提供比特币借记卡服务。

    你可以使用E-coin信用卡直到你达到限定额度。你可以得到一张没有验证的卡片并最多使用2500美元。一旦达到限定额度,你讲不得不需要验证你的身份–一个扫描你的身份证件或护照和地址的证明,或者再订购一张新卡,如果你更喜欢万事达卡,BitGold和Advancedcash的借记卡也可以。

    比特币交易记录

    比特币交易是永远不会真正的匿名,可通过区块链查询(区块链是一个记录比特币交易记录得综合性数据库)。

    几乎所有的交易需要你通过发送扫描的个人证明来验证你的身份,还需要向政府权威机构报告大额交易。当你使用比特币支付商品和服务时,需要多次提供你的姓名和地址给卖家。这意味着,有人有心去跟踪你的交易活动,他可以使用你的身份证信息来追踪你的未来交易活动或者研究你以前的交易活动。总之,这已经损害了你的安全和隐私。

4. 比特币的密钥、地址和钱包 - 精通比特币笔记


                

比特币的所有权是通过密钥、比特币地址和数字签名共同确定的。密钥不存在于比特币网络中,而是用户自己保存,或者利用管理私钥的软件-钱包来生成及管理。

  

比特币的交易必须有有效签名才会被存储在区块中,因此拥有密钥就拥有对应账户中的比特币。密钥都是成对出现的,由一个公钥和一个私钥组成。公钥相当于银行账号,私钥就相当于银行卡密码。通常情况下密钥由钱包软件管理,用户不直接使用密钥。

  

比特币地址通常是由公钥计算得来,也可以由比特币脚本得来。

  

比特币私钥通常是数字,由比特币系统随机( 因为算法的可靠性与随机性正相关,所以随机性必须是真随机,不是伪随机,因此比特币系统可以作为随机源来使用 )生成,然后将私钥作为输入,使用椭圆曲线算法这个单向加密函数生成对应的公钥,再将公钥作为输入,使用单向加密哈希函数生成地址。例如,通过公钥K得到地址A的计算方式为:

                                          

其中SHA256和PIPEMD160被称为双哈希或者HASH160,Base58Check是带有验证功能的Base58编码,验证方式为先计算原始数据(编码前)的验证码,再比较编码后数据的验证码,相同则地址有效,否则无效。而在使用Base58Check编码前,需要对数据做处理。
   处理方式为: 版本前缀 + 双哈希后的数据 + 校验码
   其中版本前缀是自定义的,如比特币私钥的前缀是0x80,校验码是把版本前缀和双哈希后的数据拼接起来,进行两次SHA256计算,取前4字节。得到处理的数据后,再进行Base58编码,得到最终的结果。

                                          

下图是Base58Check版本前缀和Base58编码后的结果

                                          

密钥可以采用不同的编码格式,得到的编码后结果虽然不同,但密钥本身没有任何变化,采用哪种编码格式,就看情况而论了,最终目的都是方便人们准确无误的使用和识别密钥。
   下图是相同私钥采用不同编码方式的结果:

                                          

公钥也有很多种格式,不过最重要的是公钥被分为压缩格式和非压缩格式,带04前缀的公钥为非压缩格式的公钥,而03,02开头的标识压缩格式的公钥。

  

前面说过,公钥是椭圆曲线上的一个点,由一对坐标(x, y)表示,再加上前缀,公钥可以表示为:前缀 x y。
   比如一个公钥的坐标为:

  

以非压缩格式为例,公钥为(略长):

  

压缩格式的公钥可以节省一定的存储,对于每天成千上万的比特币交易记录来说,这一点点的节省能起到很大效果。

  

因为椭圆曲线实际上是一个方程(y2 mod p = (x3 + 7)mod P, y2是y的平方,x3是x的立方),而公钥是椭圆曲线上的一个点,那么公钥即为方程的一个解,如果公钥中只保留x,那么可以通过解方程得到y,而压缩公钥格式有两个前缀是因为对y2开方,会得到正负两个解,在素数p阶的有限域上使用二进制算术计算椭圆曲线的时候,y坐标或奇或偶,所以用02表示y为奇数,03表示y为偶数。

                                          

所以压缩格式的公钥可以表示为:前缀x
   以上述公钥的坐标为准,y为奇数为例,公钥K为:

  

不知道大家发现没有,这种压缩方式存在一个问题,即一个私钥可以得出两个公钥,压缩和非压缩公钥,而这两个公钥都对应同一个私钥,都合法,但生成的比特币地址却不相同,这就涉及到钱包软件的实现方式,是使用压缩公钥还是非压缩公钥,或者二者皆用,这个问题后面来介绍。

  

比特币钱包最主要的功能就是替用户保管比特币私钥,比特币钱包有很多种,比如非确定性(随机)钱包,确定性(种子)钱包。所谓的非确定性是指钱包运行时会生成足够的私钥(比如100个私钥),每个私钥仅会使用一次,这样私钥管理就很麻烦。确定性钱包拥有一个公共种子,单向离散方程使用种子生成私钥,种子足够回收所有私钥,所以在钱包创建时,简单备份下,就可以在钱包之间转移输入。

  

这里要特别介绍下助记码词汇。助记码词汇是英文单词序列,在BIP0039中提出。这些序列对应着钱包中的种子,种子可以生成随机数,随机数生成私钥,私钥生成公钥,便有了你需要的一切。所以单词的顺序就是钱包的备份,通过助记码词汇能重建钱包,这比记下一串随机数要强的多。

  

BIP0039定义助记码和种子的创建过程如下:

  

另外一种重要的钱包叫做HD钱包。HD钱包提供了随机(不确定性) 钥匙有两个主要的优势。
   第一,树状结构可以被用来表达额外的组织含义。比如当一个特定分支的子密钥被用来接收交易收入并且有另一个分支的子密钥用来负责支付花费。不同分支的密钥都可以被用在企业环境中,这就可以支配不同的分支部门,子公司,具体功能以及会计类别。
   第二,它可以允许让使用者去建立一个公共密钥的序列而不需要访问相对应的私钥。这可允许HD钱包在不安全的服务器中使用或者在每笔交易中发行不同的公共钥匙。公共钥匙不需要被预先加载或者提前衍生,但是在服务器中不具有可用来支付的私钥。

  

BIP0038提出了一个通用标准,使用一个口令加密私钥并使用Base58Check对加密的私钥进行编码,这样加密的私钥就可以安全地保存在备份介质里,安全地在钱包间传输,保持密钥在任何可能被暴露情况下的安全性。这个加密标准使用了AES,这个标准由NIST建立,并广泛应用于商业和军事应用的数据加密。

  

BIP0038加密方案是: 输入一个比特币私钥,通常使用WIF编码过,base58chek字符串的前缀“5”。此外BIP0038加密方案需要一个长密码作为口令,通常由多个单词或一段复杂的数字字母字符串组成。BIP0038加密方案的结果是一个由base58check编码过的加密私钥,前缀为6P。如果你看到一个6P开头的的密钥,这就意味着该密钥是被加密过,并需个口令来转换(解码) 该密钥回到可被用在任何钱包WIF格式的私钥(前缀为5)。许多钱包APP现在能够识别BIP0038加密过的私钥,会要求用户提供口令解码并导入密钥。

  

最通常使用BIP0038加密的密钥用例是纸钱包一一张纸张上备份私钥。只要用户选择了强口令,使用BIP0038加密的私钥的纸钱包就无比的安全,这也是一种很棒的比特币离线存储方式(也被称作“冷存储”)。

  

P2SH函数最常见的实现时用于多重签名地址脚本。顾名思义,底层脚本需要多个签名来证明所有权,然后才能消费资金。这类似在银行开设一个联合账户。

  

你可以通过计算,生成特殊的比特币地址,例如我需要一个Hello开头的地址,你可以通过脚本来生成这样一个地址。但是每增加一个字符,计算量会增加58倍,超过7个字符,需要专门的硬件或者矿机来生成,如果是8~10个字符,那么计算量将无法想象。

目录[+]