广告

深入剖析比特币加密原理

比特币的加密部分是利用密码学原理,主要用到哈希和签名这两个部分,这是密码学的重要组成部分。哈希又被叫做散列函数,是一种从任何一种数据中创建较小的数字“指纹”的方法。签名采用的是非对称加密方式,它能解决对称加密方式中无法将密钥发送给对方的问题。

 

哈希的性质

1.抗碰撞性

碰撞性是指哈希碰撞,哈希碰撞的产生机制是给定输入的x和y,经过哈希函数运算,输出的H(x)=H(y),就完成一次哈希碰撞,这是很常见的运算方法,不同的输入会映射到哈希表中的同一个位置,比特币的SHA-256算法有2的256次方个单位的空间,这是一个相当大的数字,在给定一个输入m的情况下,通过哈希运算得到H(m),但是很难通过人工方式找到另外一个输入m’,这就导致第二次哈希运算很难找到H(m)=H(m’)的关系,这就是矿工进行运算的内容。

2.隐蔽性

哈希函数单向不可逆,输入一个x,可以将其哈希值计算为H(x),但是通过这个映射关系不能反推出x,除非采用暴力破解的方式,这就对挖矿的设备算力提出了要求。隐蔽性的前提是输入的空间应当足够大,并且取值分布十分均匀。

 

3.谜题友好性

谜题友好性是指计算出来的哈希结果是不可预测的,输入某个x,想要哈希值H(x)在某个范围内,并没有什么简单的算法,只能由每个数依次尝试,这就是比特币挖矿的本质。比特币区块链中每一个区块都有区块头,区块头里面的2个域分别是随机数nonce和目标值target,矿工的任务就是不断尝试nonce,并且将其与区块头信息结合起来,共同作为输入值,计算出哈希值。

 

签名

在对称加密方式当中只有一个密钥,通信双方都使用这个密钥进行加密和解密,通信内容在网络当中以密文的方式传输,但是应该如何在网络中将密钥发送给对方是一个值得考虑的问题,非对称加密方式就解决了这一情况。非对称加密有一个成对的密钥,分别是公钥和私钥,公钥对外公开,私钥只有用户自己持有,这两个密钥用来互相加密和解密,解决了对称加密方式的问题。

1.加密

非对称加密方式和对称加密方式有所区别,不需要在网络当中传递密钥,进一步降低了加密和解密过程中存在的风险。通信过程中,双方的公钥都对外公开,传递信息时只需要使用公钥加密就可以。

 

2.签名

签名的作用是让别人相信这个内容确实是自己发送出去,发送方可以在发送之前使用私钥对内容进行加密,接收方可以用发送方的公钥验证这一内容是否合法。签名很好地解决了消息的发出者身份以及消息是否被篡改的问题,也是借助哈希算法实现,这是比特币加密的内部原理。

24小时热点

Bitfinex(香港B网)

Bitfinex交易平台目前仍处于试运营阶段,该平台由iFi ...

670240

Hi元宇宙

详解rollercoin 攻略以及规则

Rollercoin是一款虚拟的游戏,可以在电脑上来进行,邀 ...

5850

波场区块链浏览器

ELF代币(aelf)

aelf是一个去中心化云计算区块链网络,具有高性能、资源隔离 ...

211922

GGC 全球游戏链

比特币是如何被挖出来的

2024年,比特币挖矿行业发生了许多变化,许多人对通过挖掘比 ...

2539

波场区块链浏览器

比特币二层龙头有哪些币

比特币二层生态持续性火热,二层生态集成了去中心化预言及网络, ...

10353

波场区块链浏览器

盘点比特币加密钱包排行榜前十名

目前全球的加密货币规模快速的呈上涨趋势,其中为了更安全储存加 ...

13046

波场区块链浏览器

usdc与USDT区别有哪些

usdc与USDT都是稳定币,它们的发行机构、技术架构、流通 ...

15454

波场区块链浏览器

P网交易所介绍

Poloniex成立于2014年,俗称P网,是世界领先的加密 ...

21811

优版权

几种常见泰达币最新套路分析

泰达币是一种常见的加密货币,因其变现,方便流通广而备受关注, ...

2037

波场区块链浏览器

简述trc与erc的手续费标准

trc与erc在进行加密货币交易的时候是有着不一样的手续费标 ...

4443

波场区块链浏览器
广告

热点专题

区块链网是什么

中国区块链价值评价中心 中国区块链价值评价中心于2 ...

5266235

知信链

元界(Metaverse)

元界(Metaverse)是一个去中心化的公有区块链项目,元 ...

962748

WEEX数字货币

BTC123

BTC123(www.btc123.com)成立于2011年 ...

747995

Kusama 测试网

DAC币——达芬奇Davinci Coin

达芬奇项目的平台是通过叫作"Dchain"的自身区块链把可以 ...

694884

Mechanism Capital

Bitfinex(香港B网)

Bitfinex交易平台目前仍处于试运营阶段,该平台由iFi ...

670240

Hi元宇宙

MCO币

MCO,前为Monaco,朝着让每个钱包都载有加密货币的愿景 ...

660231

第九空间

熊猫矿机(PandaMiner)

熊猫矿机(PandaMiner),企业文化背景为:其一,熊猫 ...

640322

金融界区块链频道

中币网zb——中币交易所

ZB.com是一个全球化的数字货币交易所,目前已获得泰国和迪 ...

614717

中币交易所

陈景润证明哥德巴赫猜想1+2的论文

大偶数表为一个素数及一个不超过二个素数的乘积之和 。 本 ...

612681

鲸探

五大区块链骗局揭露

从古至今,骗子这个行当一直都是经久不衰,上至皇宫贵族,下至农 ...

528055

DeRace