主页 > imtoken手机下载 > 比特币和钱包的基础知识

比特币和钱包的基础知识

imtoken手机下载 2024-01-26 05:09:20

大家好,我是币泰钱包创始人文浩。感谢小来老师给我们这样一个交流的机会,也感谢小来老师对我们团队的鼓励和支持。

今天给大家分享的内容是“比特币基础”,虽然我称它为“基础”,但说实话,业内大多数人连最“基础”的内容都看不懂。希望通过这次分享,大家能够真正的了解这些“基础”。

在开始正题之前,首先我们需要了解一些最“基本”的概念:

1.私钥:对于比特币用户来说,最难理解的就是这个“私钥”。丢币是因为私钥,保管不好的也是私钥。那么什么是私钥呢?事实上,这很简单。你只需要记住这句话。“私钥是一个随机数。” 这句话很简单,但其实大部分人都看不懂,包括很多比特币“老人”都在这里,完全是一头雾水。我不止一次听到行业领袖说:“什么?如果其他人生成与我相同的私钥,我的比特币就会消失?这太不安全了。好吧。” 这就是我不明白的。

是的,私钥是一个随机数。每个人都或多或少地对随机数有一个概念。例如,掷硬币是一个随机数(正面或反面),掷骰子也是一个有 6 种可能性的随机数。比特币私钥也是一样,但是这个随机数的概率空间很大(256位,也就是2的256次方)。2 的 256 次方是什么概念?宇宙中有更多的分子。

也就是说,别人不可能生成和你一样的私钥(1/2^256概率)。如果两次生成相同的私钥,程序肯定写错了,不可能发生冲突。,历史上多次因为随机数而丢失的币(比如blockchain.info有2-3次随机数事件),都是因为程序写错,而不是碰撞。对于 2^256 来说,不可能发生碰撞,这是比特币乃至整个密码学的基础。

那么,现在大家都知道比特币私钥是一个很大的,256位的随机数,那么为什么我们通过比特币客户端看到的私钥是一串以5或者K或者L开头的文本呢?实际上,这串文本只是显示私钥的方式。我们无法直接将二进制“0、1”的私钥显示给用户,所以进行了相应的转换,但是无论显示什么格式,本质上,私钥仍然是一个随机的2^256 个随机数范围内的数字。

一般来说,私钥的随机数是由计算机算法(密码安全随机数生成器)生成的。当然,你也可以通过掷硬币 256 次或掷骰子 100 次得到这个随机数。(两种方法都可以生成2^256范围内的随机数),然后把这个随机数作为私钥,其实没问题,但是需要把这个随机数转换成上面提到的显示格式就够了当然,人们一般不会这样做,毕竟很麻烦。

通过了解以上内容,你就真正理解了私钥的本质——“私钥是一个随机数”。

买比特币必须要钱包吗_买比特币钱包哪个好_火币转账到比特币钱包要多久

2.地址:说完私钥,再来说说地址。我们不谈“公私钥对、椭圆曲线、数字签名、SHA256”等密码学概念,只谈比特币世界中的地址。最常用。地址是根据私钥计算出来的。您无需担心如何计算它。你只需要知道私钥可以计算地址,地址不能计算私钥。这是前提。比特币地址以1开头买比特币必须要钱包吗,通过私钥计算出对应的地址后,就可以将比特币转入该地址。只有私钥的持有者才能使用转移的比特币。就是这么简单。. 比如我们团队的捐赠地址是1BitherUnNvB2NsfxMnbS35kS3DTPr7PW5。这个地址的私钥由我持有。任何转移到这个地址的比特币只能由我使用。它同样简单。目前该地址上有超过 3 个比特币。硬币,有兴趣的可以去看看。

3.区块链:了解了私钥和地址之后,再来说说区块链的热门概念。事实上,区块链这个词也被很多人神化了。本质上,区块链实际上是中本聪为比特币设计的“用于比特币账户去中心化存储”的数据结构,所以,本质上,区块链就是一个“账本”,区块链上的所有记录都是A到B传递的信息比如5个比特币,就这么简单。但是,为了实现去中心化,必须进行自我验证(所有账户都必须经过验证,不能造假账户)。因此,①这个账本被设计成块结构,每次都会产生一个块。在一个新区块中,账户被放入一个新区块,进入区块的账户不能再修改;② 这个账本中的账户不应该设计成链表(即前后链接的数据结构),这样每一个账户都可以通过最快的查询到前一个账户来验证,一个一个地验证沿着链条前进。最后,任何交易都可以验证为原始原始交易(即原始挖矿那笔交易);这样就实现了去中心化和自我验证,这就是区块链数据结构的目的。任何交易都可以验证到原始原始交易(即原始挖矿那笔交易);这样就实现了去中心化和自我验证,这就是区块链数据结构的目的。任何交易都可以验证到原始原始交易(即原始挖矿那笔交易);这样就实现了去中心化和自我验证,这就是区块链数据结构的目的。

好了,现在我们已经讲完了比特币的三个最基本的概念,即私钥、地址和区块链。对于比特币的初步了解,这其实已经足够了,甚至比业内大多数人都强。

在了解了以上三个概念之后,你应该了解以下事实:

1.私钥决定了比特币的产权。如果你想在一个地址中花费比特币,这很简单。你必须有私钥,但没有私钥?感到抱歉。

2.一定要保管好私钥。如果私钥丢失,硬币将不会被花费。如果私钥被别人看到,硬币就会丢失。所以,请做好备份,做好加密,如果可能的话,请尽量“冷”(即保持离线,断开网络),记住,如果别人看到了,钱就没了,一定要不让别人看到。

3.地址是公开的,请做广告,如果你支持这个地址的私钥,那么任何转入这个地址的比特币都只能由你自己使用。

4.账户以去中心化的方式存储在区块链上,即存储在比特币网络的每个节点上,而不是存储在私钥或地址上。所以,一个地址目前比特币余额是多少,这样的问题需要在区块链上问,区块链上有比特币历史上所有的账户,账户都是公开的。

买比特币必须要钱包吗_火币转账到比特币钱包要多久_买比特币钱包哪个好

说了这么多,大家基本都了解比特币了,那么什么是比特币钱包呢?

事实上,这很简单。比特币钱包实际上是“私钥、地址和区块链数据的管理工具”。例如,必须生成私钥的随机数,对吗?生成之后,我们必须计算地址,对吧?是否必须维护相关的区块链数据?收到和花费的帐户也必须列出,对吗?它必须用来收钱,它必须能够付款,对吧?

毫无疑问,所有这些都必须通过我们统称为“比特币钱包”的工具来完成。

有许多具有不同功能的钱包。我这里给大家做一个简单的分类。根据区块链数据的维护方式,我们可以将钱包分为:

1.全节点(如比特币核心钱包),维护所有区块链数据(目前超过50GB),完全去中心化,同步所有数据;

2.SPV轻钱包(如币泰),只维护自己相关的区块链数据,基本是去中心化的(依赖比特币网络上的其他全节点),只同步自己相关的数据;

3.中心化钱包,不依赖比特币网络,只在自己的中心化服务器上​​,不同步数据,所有数据都从自己的中心化服务器获取;

从去中心化的角度来看,我们希望更多的人使用全节点钱包,这样比特币网络上就会有更多的节点。但由于区块链数据量大,会严重影响普通用户,因此,SPV轻钱包模式越来越流行,越来越多的钱包解决方案开始转向SPV。因为中心化钱包不依赖比特币网络,在流量和体验上都有优势,但由于依赖第三方中心化服务,如果服务不可用,钱包不可用,用户也需要信任第三方服务。

火币转账到比特币钱包要多久_买比特币钱包哪个好_买比特币必须要钱包吗

根据使用的硬件设备买比特币必须要钱包吗,我们可以将钱包分为:

1.电脑钱包,钱包软件运行于桌面操作系统(Windows、MacOS、Linux等);

2.手机钱包、Android、iOS等;

3.在线钱包(如blockchain.info),运行和云服务,私钥加密存储在服务器上,通过浏览器访问;

4.硬件钱包,运行在专门定制的硬件上,可能需要配合电脑或手机使用;

除了上述的分类方式外,还有所谓的“on-chain on-chain,off-chain off-chain”的分类,进而产生了一个名为“off-chain wallet”的“钱包”。

其实本质上,我们并没有比特币交易叫做“链下交易”,也不应该把这样的服务叫做“链下钱包”,应该叫它“银行”或者“存款平台” ,因为在这种情况下,所谓你手中的一个比特币,其实只是平台上的一个数字,并不是比特币网络上真正的比特币,而是平台欠你的钱,所以我们应该避免称这样的平台为“钱包” “ 越多越好。

比如交易所其实就是充币平台,各种理财平台、云计算平台等也是充币平台。这些平台属于“链下”的范畴,我们应该称它们为“银行”或“银行”。“存款平台”而不是称它们为“链下钱包”。

买比特币钱包哪个好_火币转账到比特币钱包要多久_买比特币必须要钱包吗

我在这里反复强调了“链上、链下”这两个词,但实际上是不得已而为之,因为无论是有意还是无意,这个概念一直很混乱。比如去年,有人在微博上有一个投票,要求大家投票选出自己最喜欢的比特币“钱包”,“比特币存钱罐”名列前茅。其实平台不是“钱包”,而是高息的“充币平台”,然后就有问题了,所以要区分“链上链下”的区别,想要了解我们是否想自己持有比特币?还是你想把比特币交给别人来管理?重要的是要区分差异并做出正确的决定。

好了,这就是我这次和大家交流的主要内容。希望能帮助大家了解比特币的一些最基本的概念,让大家在使用比特币的过程中少走一些弯路。

最后,我将为Bitta做广告。Bitta 是 bitcoin.org 官方推荐的安全、易用、开源的比特币钱包。欢迎您使用它。

用户经常会问一些关于 Bitex 钱包的问题。我在这里整理了一下,简单回答一下:

Q:币泰公司不存在了,这个钱包还能正常使用吗?

A:Bitta是一个去中心化的钱包,即使Bitta不存在,除非比特币网络有重大且不兼容的协议升级,Bitta钱包不支持,否则可能会影响钱包的运行。另外,Bitai 是一个开源项目。即使比特泰不复存在,开源项目本身也可以继续发展。此外,请备份私钥(私钥最重要)。Bitex导出的私钥可以导入bitex-core等钱包。

Q:Bitex“检查私钥安全”的机制是什么?

A:这个功能实际上会完成“解密->私钥->公钥->地址”的过程,这样用户就可以在不实际发送比特币的情况下确认地址私钥的归属。把这个操作想象成一个“打开保险柜,看看金条是否还在”的过程。此外,定期“检查私钥安全”操作有助于密码记忆,忘记密码也是比特币用户丢币的常见原因之一。心理学实验多次证明,只有反复使用的密码才不会被遗忘。

买比特币钱包哪个好_买比特币必须要钱包吗_火币转账到比特币钱包要多久

Q:Bitex如何防止私钥被黑客窃取?

A:就一个字:冷。只有一个技巧可以完全防止黑客,冷。

Q:我保存的二维码备份被黑客窃取后,我的比特币会丢失吗?

A:如果被黑客窃取,私钥的安全在于密码的强度,存在暴力破解的可能。因此,如果二维码备份被黑客窃取,请尽快将比特币转移到其他新生成的比特币中。地址。

注意:您的二维码备份是如何被黑客窃取的?冷是不能偷的。

问:交通问题?

A:Bitex 是一个去中心化钱包,需要与比特币网络上的其他节点同步。因此,它确实会消耗一定的流量。不过和全节点相比,还是省了不少钱。我们也做了很多相关的工作。优化工作,所以在手机上使用没有问题。对于流量不足的用户,建议设置为仅在wifi下同步区块链。因为Bitex目前的逻辑是交易只能同步到最新的区块后才能发布,暂时无法区分同步区块和发送交易的流量设置。

Q:建立的比特币地址是否可以对他人隐藏,属于比特币钱包?

A:Bitta 是一个去中心化的钱包。Bitta 生成的地址与 bitcoin-core 没有区别。没有人可以仅从地址推断出更多信息。