主页 > imtoken钱包可以存哪些币 > 如何让妈妈了解区块链(2)

如何让妈妈了解区块链(2)

imtoken钱包可以存哪些币 2023-01-17 05:39:40

如果有人想给你发比特币,点击下方的“接收”,你会看到如下界面,里面包含你的比特币地址和一个二维码,这个二维码方便大家发送比特币到扫码直接造币。此二维码中包含的信息是您的比特币地址:

15KBxChjKQoVXc2XvU5hzXTrBjjebgDiVT

比特币地址由 34 个字符组成,以 1 开头,由数字和大小写字母组合而成。

接下来说一下比特币钱包和我们的支付宝钱包或者微信钱包的核心区别。

在互联网上下载一个应用程序(app)后,我们通常要通过邮箱或手机号注册并设置密码,然后获得一个所谓的“账号”。比如支付宝会用我们的手机号或者邮箱作为支付账号,银行会给我们一串数字作为账号,微信可以直接用微信名作为账号,用户可以转账并在微信聊天界面发红包。

比特币与所有这些互联网参考和银行之间的第一个也是最核心的区别是:

去中心化!

这是本质区别,因为没有“中心”,所以没有“注册”行为。所有的“注册”行为都向一个中央数据库发起,但比特币网络有数千个记账服务器“矿工”协调记账,所有服务器都是平等的,没有所谓的“中央服务器”。否则,犯罪分子或黑客可以直接攻击这个中心服务器,整个比特币网络都可能瘫痪。

更安全,因为没有中心。

但问题是,我们去哪里注册?谁开发了比特币钱包?比特币钱包有多安全?有些比特币钱包还需要注册账号和密码。我在哪里可以注册?

我会一一回答这些问题,通过理解这些问题,我会对比特币有一个更本质的了解。

如何查询比特币地址

(1)

首先,比特币地址是通过哈希算法“计算”出来的,而不是“注册注解”。

所谓“计算”,简单理解,就是任何人都可以使用比特币的公共算法(ECDSA加密算法)计算出一个属于他的比特币地址,然后用它来接收比特币。

因为比特币地址是计算出来的,所以不需要向任何机构“申请注册”。 “网络操作”也不是必需的。因此,市面上出售的“冷钱包”,里面的“冷钱包”就是指钱包是永远不联网的实体钱包,可以存放在家里的保险箱里。需要时取出,点击按钮“计算”地址,然后通过二维码显示地址,手机扫码即可阅读。把地址发给想给你发比特币的人,也可以直接拍下二维码发给对方,让对方扫码支付。

由于冷钱包从不联网,冷钱包中存储的“私钥”泄露的风险很小。

(2)

上述“私钥”是比特币背后的核心概念,也是基于区块链基础发行的所有“币”。

私钥对应于我们现实世界的“身份和秘钥”,也就是拥有比特币地址“私钥”的人就是比特币地址的所有者。一旦私钥丢失,比特币地址上的所有比特币将永远无法找回。如果这个私钥丢失了如果密钥泄露给了犯罪分子,那么这个地址中的比特币就被“偷走”了。

所以,在传统意义上,在我们习惯的中心化世界里,我们窃取了一个人的资产,通常情况下,对方账户里的钱会转到我们自己的账户上。在比特币的世界里,黑客的主要攻击目的是“窃取你的比特币私钥”。一旦你得到私钥,你就可以转移你所有的比特币资产已经转移了。

私钥的存储和管理是比特币用户首要和关键的问题。

如何查询比特币地址

(3)

私钥和比特币地址是什么关系?

简单理解,你的比特币地址是通过椭圆曲线数字签名算法(ECDSA加密算法)单向运算得到一个公钥,然后对你的公钥进行单向哈希运算得到你的比特币地址。可以理解为,你的比特币地址就是你的公钥的哈希值。哈希运算我们上一节提到,比特币记账服务器之间的记账权竞争(挖矿)就是哈希算法。

您的私钥是什么样的? ,不像比特币地址那么长,而是更长。这里所有的加密算法都是单向的,即可以从私钥计算出公钥,再根据公钥计算出比特币地址。但是不可能通过比特币地址反算出私钥,这是绝对不可能的。

基于同一个私钥,你可以计算出无数个比特币地址,从而可以给不同的人提供不同的比特币地址。但是每个地址收到的比特币都在同一个私钥(钱包)账户下管理。因为理论上每个人都可以计算出无限个比特币地址,所以比特币的匿名性要远胜于传统世界的中心化银行账户或支付宝账户。

(4)

没有联网的冷钱包如何发送转账指令?

冷钱包的主要功能是保证私钥钱包的安全,不会通过“特洛伊木马”等计算机病毒暴露在互联网上并被不法分子拦截。但是,与苹果或安卓手机上的“热钱包”(手机应用)相比,在转出资金时,确实有所增加。有些不便。

私钥是区块链世界中的“身份”。

在数字世界中,私钥的主要功能是签名。

如何查询比特币地址

就像我们公司的股份转让一样需要盖章签字,甚至需要到工商局核实身份并当场签字。在数字世界中,身份的确认是“私钥签名”,所以数字资产的转移是在数字世界中完成的。 ,你不需要你的“身体”出现在任何指定的地方。

私钥签名是给一串有符号的字符串,看起来像一堆乱码。它看起来像这样:

3045022100c435eb458b295381d6e1f489b8683d1b10ecad0a7691949a4ae7ffee74bd22ae022031e47b9ebed5b90f6d51cd05e6f53bdc59f5d6

然后把签名“签名后的字符串”广播给这个区块链的记服务器,收到广播的前几个账簿服务器会根据这个进行“验证”,如果你也可以生成你的比特币通过这个签名的地址,就说明这个签名是你签发的(私钥),那么就算通过了,交易也是OK的。记账服务器将交易信息打包成区块链广播到其他记账服务器同步。

如果这个签名不能计算出你的比特币地址,它就不会通过,那么你的交易就会失败,比特币不会立即发出。

以上是简化的流程介绍。这是一个普遍的逻辑。再简单不过了。真正的交易会稍微复杂一些。涉及到公钥在其中的作用,我就不展开了。越说越复杂。

冷钱包的私钥不联网,但冷钱包有计算能力。您可以在冷钱包中发起支付请求,然后计算签名,并输出签名字符串。因为冷钱包没有联网,这个字符串不能直接发送到记账服务器进行验证,所以必须有手机才能完成广播动作。因此,冷钱包会从签名字符串中生成一个二维码,手机只需扫描这个二维码并广播到区块链网络,请验证。

冷钱包必须与手机一起使用才能发起转账。但手机只发出签名,而不是私钥本身。所以私钥还是安全的。

这个过程就像总统本人一直坐在办公室一样。每次有文件要签字,秘书就到办公室找总裁签字盖章,然后拿着签字的文件到银行或工商局办理相关事宜。事情。总统本人不会暴露在“危险”的情况下,秘书不能模仿总统的签名,更不能模仿总统自己的印章。

(5)

私钥是字符串,如何备份?

如何查询比特币地址

私钥本身并不是“用户名”,私钥本身也是通过算法计算出来的,但总有一个“初始值”供私钥算法操作获取私钥。所以中本聪比特币之父中本聪设计了一种简单的私钥“助手”“单词”备份方式。

如下图所示:猪、金、关、午……

用户只需将这12个字复制下来,随时可以在任意比特币钱包的“导入助记词”界面恢复私钥。所以,这12个字是最重要的要备份,绝对不能暴露给任何人。是的。拥有这 12 个单词的人拥有你的比特币资产。即使在复制和保存时,最好按照一些规则来洗牌。比如复制的时候,把第六个和第八个交换位置就更复杂了。

比特币私钥的助记词原为英文。我们之所以看到中文,是因为这些钱包开发者方便了中国用户。采用。因为在计算机世界里,无论屏幕是中文还是英文,还是其他任何语言,背后都有0101010这样的字符,它们本质上是一样的。

(6)

为什么有些比特币钱包需要注册?

比特币地址本身肯定没有中心化的注册服务器,但是使用起来稍微容易一些,有一些门槛。许多普通人不会使用它。因此,一些私人开发商或机构开发了更方便的比特币钱包。界面极其简洁,用户依旧按照以往的习惯注册使用,输入邮箱或手机号,设置密码,然后获取比特币地址。

本质上,这个开发者或组织已经为你做了如下地址计算,所有复杂的工作都已经做完了,用户只需要看到一个间接接口和交易历史接口就足够了。也可以理解为一个“中介服务”机构,帮我们“计算”比特币的地址,帮我们保存对应的私钥。

比如有很多比特币钱包,属于各个开发者和机构。他们不仅提供了一个简单的注册和使用部分,甚至还帮助我们保存了“私钥”。这样我们就省去了私钥存储的麻烦。对于数字资产比较少,不擅长操作电脑的人来说,确实方便很多。

如何查询比特币地址

这些提供注册需要设置密码的比特币钱包,我们换手机重新下载后,不需要“导入私钥”来恢复钱包,因为我们从来没有这个私钥我们要做的就是和支付宝一样,输入我们的账户密码,然后我们就可以继续管理我们的数字资产了。

这是在去中心化的世界里,有很多人开发的“小中心”。有点像第三方托管机构,主要是为了方便普通人。它们是比特币世界与普通人之间的桥梁。它们本身并没有改变比特币去中心化记账的性质,也没有绕过私钥签名的设计。他们只是使用他们的中央服务器来管理他们的数万或数十万比特币用户的私钥(资产)。

(7)

什么是交易所如何查询比特币地址,和纳斯达克一样吗?

有很多比特币用户从未拥有过比特币钱包,他们的比特币存储在比特币交易所。这个交易所本质上和中国的上交所类似,你交易的股票和资金都存放在上交所开立的账户下。

您的钱可以存放在银行(钱包)或上海证券交易所(比特币交易所)。你这样做的原因是因为你会经常交易,而且存放在交易所更方便。

交易所是一个中心化的组织。当你的比特币放在交易所如何查询比特币地址,就相当于存放在交易所自己的钱包里。您不拥有交易所的钱包私钥。每当您需要将比特币提取到您的个人比特币钱包时,您都需要登录交易所账户,发起“提现申请”,并通过交易所的安全性。审核通过后,您的比特币将被交易所“转入”您的钱包地址。

说起来,妈妈应该注意对比特币有了更清晰、更直观的认识。

在下一章,我会进一步谈谈比特币背后的区块链技术如何在民生领域帮助我们。我们可以用区块链来做什么,如何改变我们的生活,如何实现免费医疗,精准扶贫,如何解决养老问题等问题。

待续……