1、简要的说,区块链可以这样定义:1,区块链是一个放在非安全环境中的分布式数据库(系统)。
(资料图片)
2、2,区块链采用密码学的方法来保证已有数据不可能被篡改。
3、3,区块链采用共识算法来对于新增数据达成共识。
4、具有以上三个性质的系统,就是区块链。
5、1,区块链是一个放在非安全环境中的分布式数据库(系统)。
6、这里的要点有两个:(1)分布式,(2)非安全环境。
7、首先,这是一个分布式的,去中心化的系统。
8、所以,有一个中心服务器或者节点的,不是区块链。
9、节点都是安全的,无恶意的,那这不是区块链。
10、同理,从应用的角度讲,如果你的应用必须要使用中心节点(例如要用超级计算机做深度学习)或者没必要考虑节点不安全的情况(例如某个安全的工厂里的传感器),那么并不需要考虑区块链技术。
11、2,区块链采用密码学的方法来保证已有数据不可能被篡改。
12、这个部分的两个核心要点是:(1)密码学哈希函数,(2)非对称加密。
13、密码学哈希函数,主要用于验证信息完整性——在一个信息后面放上这个信息的哈希值,这个值很小。
14、例如256bit,而且计算方便。
15、收到信息之后收信人再算一遍哈希值,对比两者就知道这条信息是否被篡改过了。
16、如果被篡改过,哪怕只有一bit,整个哈希值也会截然不同。
17、而根据哈希函数的性质,没有人能够伪造出另一个消息具有同样的哈希值,也就是说篡改过的数据完全不可能通过哈希校验。
18、非对称加密:这很好理解——对称加密就是有个密钥,可以理解成保险箱钥匙,你把消息加密变成密文,没有人能看懂这是什么,然后同一把钥匙解密成原来的消息。
19、非对称加密就是有两把钥匙,一把叫公钥,一把叫私钥,用其中一把加密的话,只能用另一把解密,反之亦然。
20、另一个重要的性质是,给你密文,明文和其中一把钥匙,你还是解不出来另一把钥匙是什么。
21、3,区块链采用共识算法来对于新增数据达成共识。
22、共识算法的目的,就是让所有节点对于新增区块达成共识,也就是说,所有人都要认可新增的区块。
本文到此分享完毕,希望对大家有所帮助。
关键词:
1、简要的说,区块链可以这样定义:1,区块链是一个放在非安全环境中的2023-06-12
当天博纳影业新片发布会首先登场的就是5部即将上映的影片:陈凯歌的青2023-06-12
网络化时代无疑是加快了社会前进的步伐,站在历史的角度上看无疑是进步2023-06-12
中新社北京6月11日电新加坡羽毛球公开赛11日落下帷幕。国羽女双组合陈2023-06-12
今天来聊聊关于城市街道办事处组织条例是哪一年颁布的,城市街道办事处2023-06-12
你们好,最近小活发现有诸多的小伙伴们对于申的部首,申查字典先查什么2023-06-12
1、三国演义里面没有韩信,三国演义讲的是东汉末年至西晋建立之间发生2023-06-12
【隔夜重磅】收购后瑞银将对瑞信员工设“红线”据彭博社报道,一份企业2023-06-12
复合硅酸盐板厂家联系方式,复合硅酸盐板这个很多人还不知道,现在让我2023-06-12
1、炒股软件只能作为平时参考,关键还是自己怎么操盘 通金?你应该去找2023-06-12
小米11WiFi6问题已经引起了广泛的关注,小米公司官方已经出台了一些解2023-06-11
最近,张雨绮在直播卖货时,一款羊毛被售价699元。张雨绮说了一句“6992023-06-11
永兴县鲤鱼塘镇:为留守儿童庆生护航儿童成长永兴县鲤鱼塘镇在永兴县第2023-06-11
在梅西官宣加盟了迈阿密国际之后,大家也知道下赛季大家将会看到一个养2023-06-11
但是蛹期也为昆虫提供了很多生存优势,如更好地适应不同的生存环境、节2023-06-11
近期,我国南方地区持续降雨,局地发生极端强降雨。记者10日从应急管理2023-06-11
潮新闻客户端记者金丹丹通讯员朱巍哲整理本期特别感谢杭州市西溪中学老2023-06-11
潮新闻客户端通讯员钱佳芹近日,杭州市丁兰实验中学的单星梅老师和陈文2023-06-11
天津北方网讯:主题为非遗融入生活,文化自信自强的非遗展示展演活动,2023-06-11
1、《英雄传说VI:空之轨迹》是根据游戏改编的OVA动画,为Falcom庆祝创2023-06-11
读懂一座城,从它的“烟火气”开始——美食名店的孵化和培育,无疑是提2023-06-11
1、雪佛兰创酷这款车,动力油耗基本满足家用,外形动感时尚,配置较为2023-06-11
【ITBEAR科技资讯】6月10日消息,丰田汽车公司的GazooRacing部门最近发2023-06-11
1、鸿均老祖是天地宇宙洪荒之祖(其实就是道教的开山鼻祖),也叫元阳2023-06-11
1、做300路、35路,到新市桥北下车,苏州化工医院就是苏州化工职业病防2023-06-11
