手机就是POS机.png

首页 区块链正文

区块链比特币、不懂计算机技术的知友阅读经验

佚名 区块链 2021-03-19 13:59:42 8 0

通过私信回复:Bihuan,获得有关区块链比特币的更多知识,序言信息

本文适用于完全不了解比特币或计算机技术的熟人。如果您想进一步了解比特币,可以在其他答案中找到答案。

我第一次写纸壶,很多地方可能还没有固定,希望你能理解。

比特币,作为一种新的金融产品(尽管我们的国家不认识它),已经以一种新颖的存在形式慢慢渗透到我们的生活中。也许在未来10或20年中,如果没有它,您将与支付宝密不可分。但是许多人仍然无法理解比特币的全部含义。因此,我将以最简单,最易懂的方式告诉您。如果发现问题,请及时纠正我。废话太多了,不用担心,那我来谈谈。

比特币 地址 生成

一、区块链原理概述

比特币是在线世界中存在的一种虚拟货币。实际上,它是一串计算机数据。比特币的创建基于区块链技术。那么,什么是区块链技术?简而言之,区块链技术可以被视为一种新型的数据库存储和应用技术。怎么理解呢?传统的数据库存储模型是集中式的,这意味着数据存储在一个或多个服务器中。例如,如果您本月的消费账单存储在您自己的计算机上,则您的计算机是拥有账单的唯一服务器。这仅使服务器的所有者有权查询和修改数据。区块链技术是一种分布式存储,它使数据可以存储在所有用户的手中。没有中央服务器,每个人都可以看到数据和数据副本。这使得数据公开,公平,解决了信息不对称的问题。比特币已经运用了这种开放,公平的技术特征来建立一种货币系统,在这种货币系统中,没有人可以伪造和发行额外的发行。

二、比特币的基本原理

如果您对比特币有一点了解,那么现在每个人都可以抛弃比特币的知识,从空白开始。假设您是系统的创建者,请和我一起构建一个系统。

我们可以这样做一个背景假设:一个资源匮乏的村庄里有10个人想要建立货币体系,那么他们应该用什么作为货币呢?钢笔?书?鞋子?

一个非常聪明的人(中本聪)告诉他们,为什么要浪费这么多钱,拥有一份账本(区块链数据库)的副本,并找到一个簿记员来记录每个人的资产和交易。

那么这个“记录簿”货币系统如何工作?现在,假设随机分配了十个人一个两位数的数字(地址),如下所示:

A:12

B:23

C:34

Ding:45

……

我们假设每个人都有5元的资产充值到他们的编号地址,那么分类帐应记录如下:

12:5

23:5

34:5

45:5

……

有一天,A(12日)需要向B(23日)支付2元,A向簿记员大吼:嘿,簿记员将2元从地址12转移到地址23。因此,簿记员竭尽全力更新每个人的书籍(整个网络广播)。这样分类帐就变成这样:

12:5-2

23:5 + 2

34:5

45:5

……

当然,有几点要注意:首先,分类帐必须同步,也就是说,每个交易都需要在整个网络上广播。每个人都可以看到相同的分类帐和交易记录,以确保信息真实,正确和一致。如果某人的分类帐与其他人不一致,则可能有两种情况:本地数据已被篡改;数据更新不及时。此时,系统将以“少数”服从“多数”的方式纠正少数错误数据。因此,如果要篡改区块链数据,则需要同时(大多数超过50%)在大多数人的手中修改“分类帐”数据。这很难做到,因为比特币网络已经很大。其次,建立分类帐后,尽管交易发生了变化,但总货币是固定的(在我们的假设中,总货币为5×10元人民币,不会增加或减少。比特币的总数为2100万本)也是一定的数字。因此,不会过度印刷导致贬值的货币)。第三,实际上,比特币地址的长度为26到34位(十六进制),而不是上面的短两位。第四,我们所谓的“簿记员”是矿工。

比特币收款地址_比特币 地址 生成_如何获得比特币钱包地址

比特币 地址 生成

一天,C(第34号)需要向B(第23号)支付3元。但是Bing小心翼翼地移动了。因为每个人的地址都是随机生成的,而不是实名对应的(比特币的匿名性)。因此C可以对簿记员大喊:嘿,在12号到23号转3元。因为簿记员不知道地址12是A,而不是C。因此,A可能会感到震惊!默默地,他的帐户被其他人转移了,他的财产消失了。不,不,此系统存在问题。让我们重新开始。

那么,让我们在地址中添加一个密码,一个地址对应一个密码比特币 地址 生成,这样我们就可以防止其他人随意使用我们的地址吗?

这是一个好方法,因此每个人都可以设置自己的密码。但是问题马上又来了。由于密码是个人所有,谁能证明密码属于相应的地址?簿记员如何确定您的密码正确?有人认为密码可以写在笔记本上。发生交易时,簿记员使用密码簿进行检查。但是,密码本身具有安全风险,甚至簿记员也可以发现。因此,这种方法仍然存在问题。

聪明的中本聪(Satoshi Nakamoto)说,怎么办:随机为每个人生成一个数字,这一次该数字不用作地址,而是直接用作密码(我们称其为私钥),然后将该私钥传递给他人通过函数的密钥转换生成一个特定的数字作为地址(我们称其为公共密钥)。就像y = f(x)。

应注意,上述“功能变换”实际上是一种非对称加密。公钥和私钥是现代密码学分支中非对称加密中的名词。可以很容易地加密私有密钥以生成公共密钥,但是公共密钥很难推断出私有密钥(据说量子计算机可以做到这一点)。回答喜欢第一位的朋友也对此做了解释,所以您可以看一下。

现在,这个新系统已经开始重新成形:当您使用自己的地址(公钥)进行交易时,您需要提供自己的私钥,而会计则通过功能转换计算来生成公钥,从而确定生成的公共密钥与您的地址一致。然后可以完成交易。 (实际上,在比特币交易活动中,每个人并不是直接拿出私钥,而是拿出由私钥签署的“交易合同”,因为直接拿出私钥仍会改变私钥。这是不安全的而且容易泄漏。有兴趣的学生可以自己学习和思考。我在这里不再赘述。

好的,现在这样的系统正在逐步成形。每个人都开始担心另一个安全问题:如果未来科学和技术领域取得巨大进步,并且计算机计算水平得到极大提高,并且能够使用公钥反转私钥,该怎么办?实际上,这种可能性仍然存在。因此,我们可以对私有密钥(即通过加密私有密钥生成的公共密钥)进行双重加密,并将重新加密的值用作地址。

注意:首先,加密公钥的方法是哈希加密(Hash),这也是一种非对称加密。加密的值称为公钥的哈希值。其次,我们在比特币交易中提到的钱包地址实际上是公钥的哈希值。第三,从公钥的哈希值解密私钥是不可能的。

说到这一点,我们的整个货币体系已经完全形成。是的,这是我们的比特币交易原则。让我为大家整理一下。

首先,在比特币交易期间,我们需要一串数字作为地址。因此,我们可以使用计算机随机生成一串数字作为私钥,并在进行两次加密后生成一个公钥哈希值作为钱包地址。

注意:首先,私钥需要256位二进制数字。其次,此过程完全不需要网络,甚至私钥也可以自己写一个256位二进制数字并将其加密以生成固定地址。

然后,我们可以将转移交易的生成地址通知其他人。因为每个“分类帐”都是公开的,所以每个交易都在比特币网络上广播。因此,可以跟踪每个地址下的交易。

注意:首先比特币 地址 生成,如果有人将其比特币转移到您的地址,则您无需执行任何操作。其次,如果您需要在您的地址下转让比特币,则需要提供私钥签名文件和公钥。因此,从未转出交易的钱包地址非常安全(公钥哈希不能导出私钥)。但是一旦发生交易,安全性就会降低,因为您提供了公共密钥(破解者只需要从公共密钥中破解私钥即可)。

因此,那些首先追求安全性的人,建议为每次交易更换钱包并使用每个地址一次,以防止私钥被盗和破坏(尽管非常困难)。每次转移交易时,剩余的比特币都会转移到新地址。

如上所述,出于各种安全考虑,没有人会始终使用相同的地址进行交易。因此,每个人都谈论的比特币钱包实际上是许多私钥(wallet.dat)的集合。存储在计算机中的它称为电子钱包。写在纸上做成纸钱包,有些在网上钱包中,依此类推。您可以将私钥保存在任何地方,即使在您的脑海中。所谓的钱包密码是在存储私钥的文件中添加密码并锁定计算机。

实际上,各种比特币交易平台软件仅提供给用户的钱包地址,交易平台为用户保留私钥。用户的每笔交易均由平台代表用户签名并广播。好处是不了解比特币的人可以轻松上手。最大的问题是,如果平台失控,您的私钥将不在您的手中。 。 。 。你懂。因此,建议您在正式平台上进行交易或制作自己的钱包。

比特币 地址 生成

三、 ICO融资

有关ICO的详细说明,如果喜欢的次数增加了,会有人阅读。我仍然会使用这种最简单,最容易理解的方法进行介绍。在后续操作中,仍然可以添加和扩展一些内容。我不知道是否有人读过它,所以让我们先写它。如果有人读过它,我将继续添加和改进。谢谢。

向所有人推荐一些网站:

比特币最权威的网站

开源P2P货币

比特币在线钱包

比特币区块浏览器-区块链

该网站可以申请在线钱包。尽管它没有提供私钥,但它仍然相对可靠和安全。

比特币论坛

兔子|为区块链创新者服务

Betai客户钱包

通过私信回复:Bihuan,获得有关区块链和比特币的更多知识,序言信息

创亿伙伴111.png

比特币区块链记账软件
版权声明

本文仅代表作者观点,不代表本站立场。本文系作者授权发表,未经许可,不得转载。

发表评论

评论列表(0人评论 , 8人围观)
☹还没有评论,来说两句吧...