区块链技术虚拟币开发底层技术
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
些数据需要通过逻辑验证
03
数据拥有图灵完备的逻辑,而验证 的时候需要通过节点使用算力运算
区块链
区块链本质上是一种解决信任问题、降低 信 任 成 本 的 信 息 技 术 方 案 。 区 块 链 不技 术 的 应用,可以取缔传统的信任中介,颠覆传 统上存在了几千年的中心化旧模式,在不 需要中心化信任中介的情况下,解决陌生 人间的信任问题,大幅降低信任成本。
艺术行业
法律行业
应 用
开发行业
房地产行业
谢谢观赏
区块链
区块链是一个放在非安全环境 中的分布式数据库(系统)。
区块链采用密码学的方法来保 证已有数据不可能被篡改。
区块链采用共识算法来对于 新增数据达成共识。
1 数据的格式
01
数据是完全不相关的,只是达成的 共识,没有有效无效之分
数据有某些逻辑结构,例如账本中,
02
一笔交易实际上除了金额,还有输
Biblioteka Baidu
入和输出,连接到之前的交易,这
s)
ns)
s)
发
发展
展
区块链诞生自中本聪的比特币,自
2009年以来,出现了各种各样的类比
特币的数字货币,都是基于公有区块
链的。
5
区块链核心技术
01
分布式账本
就是交易记账由 分布在不同地方 的多个节点共同 完成
02
非对称加密 和授权技术
存储在区块链上 的交易信息是公 开的
03
共识机制
就是所有记账节 点之间怎么达成 共识,去认定一 个记录的有效性
2 区块链含义
狭义来讲,区块链是一种按照时间顺序将数据区块以 顺序相连的方式组合成的一种链式数据结构, 并以 密码学方式保证的不可篡改和不可伪造的分布式账本。 广义来讲,区块链技术是利用块链式数据结构来验证 与存储数据、利用分布式节点共识算法来生成和更新 数据、利用密码学的方式保证数据传输和访问的安全 、利用由自动化脚本代码组成的智能合约来编程和操 作数据的一种全新的分布式基础架构与计算范式。
区块链特点
去中心化
开放性
自治性
不可篡改
基
基础架构模型
础
一般说来,区块链系统由数据层、网
络层、共识层、激励层、合约层和应
用层组成。
3
区块链的进化方式
区块链1.0——数字货币
区块链1.0——数字货币 区块链3.0——区块链大社会
4 区块链目前分为三类
01
02
03
公有区块链
联合区块链
私有区块链
( P u b l i c B l o c k C h a i n ( C o n s o r t i u m B l o c k C h a i( p r i v a t e B l o c k C h a i n