区块链技术学习与分享(一)
来源:互联网 发布:三维平面布置图软件 编辑:程序博客网 时间:2024/06/05 18:21
首先感谢大家关注我的博客,希望与各位爱好者、大神们一起学习和探讨区块链技术。
区块链到底是什么?笔者也是从之前被wannacry病毒而炒的火热的比特币开始关注,区块链是比特币的一项关键底层技术,通俗讲它就像一个数据库账本,完全记录了所有的比特币交易信息。狭义来讲,区块链是一种按照时间顺序将数据区块以顺序相连的方式组合成的一 种链式数据结构, 并以密码学方式保证的不可篡改和不可伪造的分布式账本。广义来讲,区块链技术是利用块链式数据结构来验证与存储数据、利用分布式节点共识算法来生成和更新数据、利用密码学的方式保证数据传输和访问的安全、利用由自动化脚本代码组成的智能合约来编程和操作数据的一种全新的分布式基础架构与计算范式(摘自百度百科)。
区块链的技术基础是分布式网络架构,正式由于分布式网络架构的成熟,去中心、弱中心、分中心及共享、共识、共担的组织架构、商业架构和社会架构才能有效的建立起来。其次它还是一串技术的组合。第一,它是分布式账本(全部机构一本总账,各种事务一本总账);第二,它是新型数据库(没有中心机房,没有运维人员,第三方按共识算法录入数据,通过非对称加密算法保证数据安全,数据客观可信,不可篡改);’第三,它是智能合约(一段能自动执行约定条件的计算机程序);第四,它是TCP/IP模型里的点对点价值传输协议。
目前,就银行等金融机构而言,国内已开发出基于区块链的跨境清算、信用证、应收账款融资、资产托管、供应链金融等业务场景。
阅读全文
0 0
- 区块链技术学习与分享(一)
- 区块链:区块链技术初探(一)
- 《区块链技术指南》一
- 区块链技术学习笔记
- 区块链技术与法西斯主义
- 区块链相关技术学习总结(1)——区块链以及区块链技术入门详解
- 2017年区块链技术与应用新年分享活动预告
- 区块链技术(一):Truffle开发入门
- 区块链技术(一):Truffle开发入门
- 区块链技术(一):Truffle开发入门
- DFINITY区块链连载(一) 密码学技术介绍
- 区块链技术学习(0):搭建truffle开发环境
- 亿书倾力打造区块链茶座,助力技术分享
- 区块链技术与应用简明PPT
- 区块链技术与CAP原理
- 区块链技术与应用回顾
- 数字货币与区块链技术课程
- 区块链技术与万物互联
- [CodeForces-758D] 区间dp
- 字节序,地址转换
- js十大排序(简单粗暴法)
- 【HPU-2016校赛-J】Judge
- NGUI 简单Font设置
- 区块链技术学习与分享(一)
- 链家编程题
- 数据库连接池的实现及原理
- json之查看过去的消息
- 数位dp模板
- oracle 高级查询(一)
- 一个.java源文件是否可以包括多个类?有什么限制?
- POJ 3278
- Javascript中的数组去重问题