区块链技术之密码学

1.计算机的存储单位

因为电脑内部的电路工作有高电平和低电平两种状态,所以计算机都是用二进制来表示信号。即2的整数幂时才能非常方便计算机计算。
位bit (比特)(Binary Digits):存放一位二进制数,即 0 或 1,最小的存储单位。
字节byte:8个二进制位为一个字节(B),最常用的单位。
1024=2^10 ( 2 的10次方)。
换算关系如下:
1KB(kilobyte)千字节=1024B,2^10
1MB(Megabyte)兆字节=1024KB,2^20
1GB(Gigabyte)千兆字节[吉字节]=1024MB,2^30
1TB(Trillionbyte) 万亿字节 [太字节]=1024GB,2^40
1PB(PetaByte) 千万亿字节[拍字节]=1024TB,2^50
......
然而人习惯于使用10进制,所以存储器厂商们采用1000作进率。这样导致的后果就是实际容量要比标称容量少,不过这是合法的。
例如:标称100GB的硬盘,其实际容量为100×1000×1000×1000字节/2^30≈93.1GB
有种说法,比特币价值在哪里?告诉他们,每秒钟10的18次方的HASH计算,每几个月价格就会翻倍。
算力就是比特币矿机产出比特币的能力,是矿机每秒产生hash碰撞的能力。算力的单位转换关系是1000G=1T,1000T=1P,现在全网总算力约为2000P。在比特币的世界,约每10分钟可以产出12.5个比特币,这么算下来一天的总产量约是1800枚。挖矿可以抽象理解为这2000P算力每天争夺1800枚比特币生产权的行为。

哈希算法

哈希算法将任意长度的二进制值映射为较短的固定长度的二进制值,这个小的二进制值称为哈希值。哈希值是一段数据唯一且极其紧凑的数值表示形式。一般用于快速查找和加密算法。

知乎上的一个例子:
把网址A,转换成数字1。网址B,转换成数字2。
一个网址X,转换成数字N,根据数字N作为下标,就可以快速地查找出网址X的信息。
这个转换的过程就是哈希算法。

2.对称加密

在对称加密算法中,使用的密钥只有一个,发收信双方都使用这个密钥对数据进行加密和解密,这就要求解密方事先必须知道加密密钥。对称加密是最快速、最简单的一种加密方式,加密(encryption)与解密(decryption)用的是同样的密钥(secret key)。对称加密有很多种算法,由于它效率很高,所以被广泛使用在很多加密协议的核心当中。

对称加密

风险:对称算法的安全性依赖于密钥,泄漏密钥就意味着任何人都可以对他们发送或接收的消息解密,所以密钥的保密性对通信的安全性至关重要。

3.非对称加密-公匙&私匙

非对称加密为数据的加密与解密提供了一个非常安全的方法,它使用了一对密钥,公钥(public key)和私钥(private key)。私钥只能由一方安全保管,不能外泄,而公钥则可以发给任何请求它的人。

非对称加密

简单讲公匙用于加密,私匙用于解密;私匙可以推到出公匙,公匙不能推倒出私匙
但是仍然有一个问题:确实是发送方发送的吗,信件有没有被篡改?

答案是:数字签名

将报文按双方约定的HASH算法计算得到一个固定位数的报文摘要。在数学上保证:只要改动报文中任何一位,重新计算出的报文摘要值就会与原先的值不相符。这样就保证了报文的不可更改性。
将该报文摘要值用发送者的私人密钥加密,然后连同原报文一起发送给接收者,而产生的报文即称数字签名


传输和认证过程

其中摘要运算指的就是Hash运算

结论

非对称算法解决了信息安全传送的问题,数字签名解决了信件真实有效的问题
比特币加密算法就采用了非对称加密算法(椭圆曲线加密算法)和哈希算法(SHA256,RIMPED160算法)。

今天的学习主要是对几个密码学概念的认识,下面谈谈关于区块链世界我一点的体会

关于虚拟币投资,7月到现在半年的时间,经历ico市场的火爆,可能是币圈最大的黑天鹅事件-94风暴,短暂的平静然后峰回路转,十月之后一路疯长,变化之快几乎超出了我们所有人的想象,买过的懊悔买少了,卖了的懊悔出早了,曾今观望的更是心急火燎的追涨,一时间财富传奇不断上演,简直是羡煞人也!

如果说几个月前关于区块链的世界一切才刚刚开始仍然将信将疑,想到BTC一万多的时候到现在仿佛已经过去好几年了,不禁感慨未来已来,第一次对趋势有了切身的体会,通过投资回报迅速打开了我们大多数人通往区块链世界的大门

但是投资有一个特别重要的原则就是:不懂不要投,我不知道这句话是不是对所有投资都有同样的效力,现在看来我们大多数人都是在什么也不懂的时候冒着资产可能归零的巨大风险买入了虚拟货币资产,结果确是因此获得了丰厚甚至巨额回报,站在风口猪都能飞起来,对于任何一个把财富自由做为人生目标的人我想都会不淡定了

另一方面,现在已经存在的虚拟币资产除了在支付领域的货币属性,已经具有相当的购买力,同时具有保值增值的商品属性。但是区块链世界竟然还没有成熟的商业应用。对于最近一段时间各大社群被以太猫刷屏,竟然还造成了ETH网络严重拥堵,感到困惑的同时,我也觉得有必要好好学习一下区块链的知识,投资是一方面,我们都见证了互联网如何改变世界

区块链将会怎么改变世界呢?

区块链改变世界的原因,它使得资产传输成本接近于0或者大幅度降低,区块链很可能是下一代的互联网,它不仅传输的是信息,信息是互联网所传输的,区块链是一个去中心化的网络,与此同时它还传输资产,这两个东西同时低成本传输,这是非常惊人的一件事情。
--- 李笑来 2017艾瑞峰会

跟随改变世界的趋势努力,方向应该没有错吧

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,723评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,485评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,998评论 0 344
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,323评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,355评论 5 374
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,079评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,389评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 37,019评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,519评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,971评论 2 325
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,100评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,738评论 4 324
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,293评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,289评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,517评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,547评论 2 354
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,834评论 2 345

推荐阅读更多精彩内容