比特币交易如何运作?

逍遥 8541 0


简略版别 :


假定我想将部分比特币发送给您,请发布我的意图,然后节点扫描整个比特币网络以供认我1)具有要发送的比特币,以及2)没有将其发送给或人其他。 供认该信息后,我的生意将包含在附加到前一个区块的“区块”中,因此称为“区块链”。生意无法吊销或篡改,由于这意味着要从头施行全部区块之后。

u=147492360,2875509123&fm=26&gp=0.jpg

变得更加凌乱:


我的比特币钱包实际上没有保存我的比特币。 它的作用是保存我的比特币地址,该地址记载我的全部生意记载,并因此记载我的余额。 这个地址(由34个字母和数字组成的长字符串)也称为我的“公钥”。我不介意全世界都可以看到此序列。 每个地址/公共密钥都有一个对应的由64个字母和数字组成的“私有密钥”。 这是私家的,对我而言,保密和安全至关重要。 这两个密钥是相关的,可是您无法从我的公钥中找出我的私钥。


这很重要,由于我从我的比特币地址宣告的任何生意都需要用我的私钥“签名”。 为此,我将我的私钥和生意详细信息(我想发送多少比特币以及向谁发送)都放入了计算机或智能手机上的比特币软件中。


有了这些信息,程序就会吐出一个数字签名,然后将其发送到网络进行验证。


经过刺进签名和我的 公钥(每个人都知道 ),可以验证该生意-即可以供认我具有我转让给您的比特币,并且没有将其发送给其他 人。 )进入比特币程序。 这是比特币的天才之一:假定签名是运用与该公钥相对应的私钥进行的,则程序将在不知道私钥是什么的情况下验证生意。 十分聪明。


然后网络经过遍历我的地址前史记载来供认我早年没有花费过比特币,之所以可以这样做是由于它知道我的地址(=我的公钥),并且全部生意都在比特币分类账上点破。


更凌乱的是:


一旦我的生意经过验证,它就会与其他一系列生意一同被包含在“区块”中。


简略绕道议论“哈希”是什么,由于关于下一段很重要:“哈希函数”发生哈希,哈希函数是一个凌乱的数学方程式,可将任意数量的文本或数据削减为64个字符的字符串。 这不是随机的-每次经过哈希函数输入该特定数据集时,都会得到相同的64个字符的字符串。 可是,假定您进行了许多更改,例如逗号,则将获得彻底不同的64个字符的字符串。 整篇文章都可以简化为哈希,除非我更改,删去或在文本中增加任何内容,否则可以一次又一次发生相同的哈希。 这是一种十分有用的判别是否已更改的方法,也是区块链怎样供认生意未被篡改的有用方法。


回到咱们的块:每个块都包含前一个块的哈希作为其数据的一部分。 这便是使它成为链的一部分的原因,因此也称为“区块链”。因此,假定前一个区块的一小部分被篡改,则当时区块的哈希有必要更改(请记住,哈希输入的纤细改动函数更改输出)。 因此,假定要更改上一个块中的某些内容,还有必要更改当时块中的某些内容(=哈希值),由于当时包含的内容不再正确。 这很难做到,特别是由于当您抵达一半时,在当时方位的上方或许还有另一个方位。 然后,您 还 有必要更改那个。 等等。


这便是使比特币简直可以防篡改的原因。 我说这实际上是由于这并非不或许,只是十分十分十分十分困难,因此不太或许。


好玩


并且,假定您想沉溺于无意识的沉溺,可以坐在办公桌旁,看着比特币生意飞速发展。


标签: 区块链

  • 评论列表 (0)

留言评论