导航:首页 > 比特币区 > 能获取到自己比特币的密钥吗

能获取到自己比特币的密钥吗

发布时间:2024-11-01 23:51:59

比特币的地址、公钥、私钥,你都了解了吗

了解比特币,就不可避免地要掌握什么是比特币的地址、公钥、私钥。下面我们逐一解释这些概念。
1. 地址:类似于银行的账户号码,是在创建数字钱包时自动生成的。简单来说,创建钱包时会生成一对私钥和公钥,然后公钥通过特定算法生成地址。这个地址实质上是一串字符,例如。地址用于接收比特币,就像银行账户用于接收存款一样。
2. 公钥:可以看作是比特币地址的“密码”。它是一串很长的由钱包生成的随机数,例如 LBB9ZXMCJ。公钥用于验证比特币的所有权,并且是公开的。
3. 私钥:相当于银行密码,也是一串很长的随机数。私钥是唯一能够证明你拥有比特币的密钥,只有使用私钥才能进行比特币的转账、交易和使用。私钥必须保密,绝不能泄露给他人。
4. 比特币的交易是透明的,所有的交易记录都存储在一个公开的账本中。每个交易记录包括交易流水单号、发币人的发币地址、收币人地址以及发币人的找零地址。
5. 在比特币交易中,私钥会被加密成签名,并与公钥一起写入交易信息中。矿工会将这些信息放入验证函数中,如果结果为“true”,则交易被认为是真实有效的;如果结果为“false”,则交易存在问题,无法通过验证。
通过以上解释,希望能帮助您对比特币的地址、公钥和私钥有一个初步的了解。感谢您的阅读!

⑵ 比特币地址密钥怎么查我申请20个,只能查到一个密钥啊,还不知道是那一个的,其它全无效了用不了了

1、钱包加密是指对储存有私钥的钱包进行自动加密存储。 比特币官方客户端从0.4.0 版本开始支持钱包加密。加密的钱包在每次付款的时候,都会提示您输入密码。如果密码错误,客户端会拒绝付款。
2、如果用最早备份的钱包(wallet.dat)替换回来,还是一样可以正常交易。考虑到比特币的原理应该也可得出,只要有私钥(钱包)存在,就可以证明你是这个钱包的合法拥有者,不管对这个钱包(核心就是某个地址对应的私钥)是进行了加密还是删除,都不能否定它。
3、备份比特币钱包时,还需注意由于比特币支付找零机制的存在(比如把一个完整的100 btc中的50 btc发送给某个地址,系统会发送其中的50 btc到对方的地址,并退回50 btc到你客户端的一个新地址上,这个地址不会直接显示在你的地址列表中)。
4、每发送了100次比特币给其它地址或者使用了100个不同的地址接收比特币后,请重新备份钱包,否则后面交易退回的和接收到的比特币会永久丢失。 除了给钱包加密外,用户还可以自行生成离线的纸钱包和脑钱包。

⑶ 比特币钱包能转让吗 私钥是什么 安装了安卓bitcoin软件 怎么知道自己的私钥

钱包的转让其实就是把钱包里面的BTC转让,所以直接汇款最方便,可以选择不付费转账,虽然慢一点,但通常可接受。私钥实际上是一个字符串,简单这么理解,f(DATA,私钥)=SecDATA,其中f(x,y)可以是RSA算法,反过来f(secDATA,公钥)=DATA,也就是说,你用私钥加密的数据能且只能被拥有对应公钥的人解密,你自己也解不了(除非你也有公钥,当然通常你是有的)这一点除了加密作用还有“防抵赖”作用,如果使用你的公钥加密一个数据,只有拥有对应私钥的人能解开,这通常只有私钥归属人一个人拥有。公钥私钥对(key pairs)一定是同时产生的,具体在bitcoin软件中是安装时候自动产生的,这个私钥在软件中会自动使用,但通常还不是直接使用,以为RSA这类非对称算法比较消耗资源,所以通常是先用一个对称算法加密,再用RSA加密那个对称算法的随机密钥,然后两部分加在一起传输,所以你所谓知道自己的私钥也没有什么可操作性的必要,除非是研究用,日常的备份工作,软件中已经处理了密钥、bitcoin数据链的备份,至少windows版是这样的,用户只需要备份钱包就相当于导出了全部需要的信息,稍早一点的时候BTC还有个问题,一次备份后,如果你经历了100次以上的汇款操作,一定要重新备份,否则会丢失BTC,不知道现在是否完全修复了,但多备份一次也不麻烦,而且安全。

⑷ 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个字符,那么计算量将无法想象。

⑸ 比特币钱包私钥是什么

币姐为了让新人更容易理解,会使用一些比喻来讲,虽然不太严谨,但是会更好理解。
私钥就好像你的银行卡密码
比特币钱包地址就好像你的银行卡
只要有了银行卡和密码,谁都能从ATM上取钱。
而比特币钱包地址是公开的,相当于别人都有你的银行卡,所以这个时候你的银行卡密码(私钥)就变得十分重要了!
一旦泄露你的密钥,别人就可以把你的比特币转走。

网络搜索:“币姐教你比特币”或者“币姐”找到我,更多精品内容分享哦~!

⑹ 如何不通过交易网站直接拥有比特币

初学者可以在比特币 - 开源的P2P货币找到简介,不要被网上奇怪的“科普文”误导。
“一个地址和对应的密钥”是你的存款帐户,你可以随时获得帐户,但都是空的。
然后你可以把地址告诉别人让别人给你打钱。

密钥就是一个数字(2进制256位),相当于银行账号+密码,一般通过取随机数来获得它,取随机过程大约相当于扔99次6面骰(取点数和顺序),知道这个数字,就能花费对应地址的比特币。
地址是根据密钥推算出的另一串数字(2进制160位),相当于银行账号,知道这个数字,就可以向这里转账。
注意上文中所谓“银行”并不真实存在,它是所有用户的共识。
所以你可以通过挖矿的方式获得比特币,相当于为“银行”打工,这样获取比特币与任何交易所无关。

⑺ 比特币助记词忘记了,还能找回来吗

数字货币钱包的私钥丢失后,是否可以找回?答案是不可以!在比特币网络中,钱包私钥是证明资产归属的关键,且私钥的明文信息并不存储在网络中,仅钱包拥有者知晓。因此,一旦私钥被遗忘或丢失,就无法找回,包括比特币创始人中本聪和核心开发团队也无法协助恢复。这与银行或支付宝等系统不同,后者可以通过额外资料重置密码。
研究表明,大约有287万至379万枚比特币永久丢失,占流通比特币总量的17%至23%,这一比例相当巨大。按照比特币当前价格计算,这些丢失的比特币价值超过千亿人民币。
在2019年,如果用户忘记钱包私钥、助记词或丢失存储密钥的硬件如U盘、硬盘,可以使用BTCrecover尝试找回失落的数字货币资产。
找回主要通过以下几种方式进行:
1. 暴力破解:使用专业软件生成和测试数百万个潜在密码,本质上是破解客户的数字钱包。
时长:可能需数月。
成功率:约40%,取决于客户提供的信息量。例如,如果记得密码是七字符加两位数字后缀的字符串,通常足以找回资产。
2. 催眠:通过催眠帮助患者回忆密码或硬盘位置。利用摄影记忆,通过熟练的催眠回溯技术。
时长:几天至几周内潜意识中浮现记忆。
成功率:约10%,主要障碍是信任问题,用户可能不信任催眠。
3. 数据恢复:从已删除、损坏或部分覆盖的数据中恢复文件的技术。许多人会在文本文件中记录个人识别号码,黑客或数据恢复服务可查看密码。
时长:数天。
成功率:高于60%,障碍是信任,只有客户在场时工程师才能访问数据。
如何更妥善地保留私钥:
私钥不适合人类记忆,因此出现了助记词,它是私钥的另一种表达形式,最早由BIP39提案提出,旨在帮助用户记忆复杂私钥(64位的哈希值)。助记词由12、15、18或21个单词构成,取自固定词库,生成顺序遵循特定算法,用户无需担心随意输入单词会生成私钥。然而,助记词与Keystore不同,它是未加密的私钥,安全性低,一旦泄露,资产易被他人夺取。

⑻ 比特币的密钥是怎么样


比特币的密钥是怎么样
比特币的密钥可以分为私钥和公钥。
私钥是一个256位的随机数,它是由比特币钱包生成的,并且只有钱包的所有者才能知道它。私钥是比特币交易的核心,因为只有持有私钥的人才能对其进行签名,从而授权比特币的转移。
公钥是由私钥通过一种数学算法生成的。具体来说,公钥是通过将椭圆曲线加密的私钥进行解密而生成的。公钥通常用于接收比特币,因为人们可以将其公开共享,而不会泄露私钥。
比特币地址是由公钥通过一种哈希算法生成的。比特币地址是一串长长的数字和字母,可以用来接收比特币。任何人都可以看到比特币地址,但只有持有私钥的人才能授权比特币的转移。
因此,私钥是比特币安全的基石,因为只有私钥持有人才能对比特币进行控制。任何其他人都不能够访问或操纵持有人的比特币,除非私钥持有人授权或泄露了私钥。

⑼ 比特币被盗了能找回吗

比特币是存在被盗风险的,而且一旦被盗,其实是很难找回来的。保存好自己的钱包密码是关键。
比特币本质上只是区块链上的一串字符,记录着该比特币诞生以来的所有交易记录,由于区块链属于去中心化的结构,用户通过一个公开的地址和只有自己知道的密钥来宣示所有权,某种程度上,谁掌握了这个密钥,谁就实质性地拥有了对应地址中的比特币资产。
而区块链的防篡改特征,是指比特币的交易记录不可篡改,而非密钥不会丢失。同时,也正因为区块链不可篡改,密钥一旦丢失,也意味着不可能通过修改区块链记录来拿回比特币,所以,丢了,可能就真的丢了。

拓展资料:
比特币(Bitcoin)的概念最初由中本聪在2008年11月1日提出,并于2009年1月3日正式诞生。
根据中本聪的思路设计发布的开源软件以及建构其上的P2P网络。比特币是一种P2P形式的数字货币。比特币的交易记录公开透明。点对点的传输意味着一个去中心化的支付系统。
与大多数货币不同,比特币不依靠特定货币机构发行,它依据特定算法,通过大量的计算产生,比特币经济使用整个P2P网络中众多节点构成的分布式数据库来确认并记录所有的交易行为,并使用密码学的设计来确保货币流通各个环节安全性。P2P的去中心化特性与算法本身可以确保无法通过大量制造比特币来人为操控币值。基于密码学的设计可以使比特币只能被真实的拥有者转移或支付。这同样确保了货币所有权与流通交易的匿名性。比特币其总数量有限,该货币系统曾在4年内只有不超过1050万个,之后的总数量将被永久限制在2100万个。
2021年6月,萨尔瓦多通过了比特币在该国成为法定货币的《萨尔瓦多比特币法》法案。9月7日,比特币正式成为了萨尔瓦多的法定货币,成为世界上第一个赋予数字货币法定地位的国家。
2021年9月24日,中国人民银行发布进一步防范和处置虚拟货币交易炒作风险的通知。通知指出,虚拟货币不具有与法定货币等同的法律地位。
2021年11月10日,比特币价格再创历史新高,首次逼近6.9万美元/枚。
2022年1月,比特币继续下跌,跌破42000美元,触及去年9月以来未见水平。

阅读全文

与能获取到自己比特币的密钥吗相关的资料

热点内容
投资虚拟货币哪个交易平台好 浏览:491
虚拟货币如何存放 浏览:379
陀螺世界以太坊合作 浏览:432
微比特矿池地址 浏览:491
以太坊智能合约开发环境配置 浏览:702
道琼斯跟比特币 浏览:802
比特币记账真实性 浏览:347
星火矿池邀请奖励 浏览:226
以太坊曲线图图解 浏览:877
区块链实现交易流程 浏览:479
在wbf如何挂卖数字货币 浏览:79
比特币面向用户群体 浏览:959
比特币中国帐号注册地址 浏览:165
中国加强监管比特币 浏览:303
比特币交易用的密码忘记了怎么办 浏览:454
云算力挖矿环保 浏览:706
比特币拾 浏览:484
百联国际比特币 浏览:184
中国数字货币以黄金为后盾 浏览:95
php校验以太坊私钥 浏览:760