TaibiaoGuo / blockchain101

区块链是面向未来数字化社会的新一代信息技术。本课程将系统介绍区块链原理和应用,让学生对区块链有整体的了解。课程设计目标是帮助学生树立分布式整体性世界观,教学大纲将涵盖围绕区块链,通过应用密码学、分布式系统基础、博弈论的基础知识,把区块链作为分布式整体世界观最前沿的创新应用进行系统讲解。课程还将引入区块链智能合约的概念,帮助学生理解区块链编程的理念和应用的方法。
Other
102 stars 12 forks source link

区块链中分布式数据储存是什么意思?如何保障安全性?涵329 #389

Open 2876517266 opened 3 years ago

2876517266 commented 3 years ago

区块链本质是一个去中心化的数据库 ,区块链技术的数据共享是一个分布式的记账薄, 它的本质上是一个按照时间顺序串联起来的链,创世块开始的所有交易都记录在区块中。交易记录等账目信息会被打包成一个个的区块并进行加密,同时盖上时间戳,所有区块按时间戳顺序连接成一个总账本。区块链由多个独立,地位等同的节点按照块链式结构存储完整的数据,通过共识机制保证存储的一致性,一旦数据被记录下来,在一个区块中的数据将不可逆。 由于区块链块链结构,区块之间相互串成一条链条,如果想篡改数据,只篡改一个节点并没有用,需要同时篡改整条链上的节点才可以真正篡改数据,这种篡改难度极高,几乎不可能完成。区块链 通过数据加密和授权技术,存储在区块链上的信息是公开的 但是账户身份信息是加密的 只有数据拥有者授权的情况下才能访问到,以此保证数据的安全和个人隐私。涵329