区块链技术--阅读笔记

之前有幸阅读区块链书籍,了解一些大概的技术内容。

  • 区块链起源于比特币,2008年11月1日,一位自称中本聪(SatoshiNakamoto)的人发表了《比特币:一种点对点的电子现金系统》一文 ,阐述了基于P2P网络技术、加密技术、时间戳技术、区块链技术等的电子现金系统的构架理念,这标志着比特币的诞生。

几个区块链技术特点总结:

  • 区块链实质是一个分布式账本。 这个账本是由全世界的比特币使用者共同维护的。实现了去中心化,去信任的体系。
  • 但比特币区块链由于不对称加密,及链条的无限增长。每个用户交易,以得到哈希值通货链条连接,都将把交易记录写入账本。因此,交易速度得不到保障。目前充当数字货币较多。
  • 有许多相当于区块链2.0的技术诞生,如以太坊等,还有侧链等技术产生完善了区块链。还有许多如闪电网络技术等的支持。区块链技术得到了完善。
  • 当前,许多金融机构应用区块链。主要好处提现能够节省证券机构清算费用。让用户通过智能合约系统自助确认交易。 国内的区块链市场远落后于国外。
  • 区块链技术可以利用在生活方方面面,因其强大的记录,自我监控功能。能够节省成本。它的基础来源于其的加密技术以及公开信息受全网监督

涉及的基本概念

  • p2p peer to peer点对点
  • iot Internet of thing物联网。

区块

在这里插入图片描述

图1 区块示意图

如图1所示,区块是一种记录数据的数据结构,可以用一个简单的结构体进行定义:

struct block
{
	int version;
	int time;
	// 链式结构肯定有指针,这里指向下一区块
	block *next;
	...
	
}
  • 这样我们就实现了一个区块节点的定义^-^。当然还涉及到一些复杂的技术内容,以上只是做一个原理上解释。
  • 每一个区块由区块头区块主体组成,相当于我们平常存储的文件分为文件头(元数据)和数据。区块主体只负责记录前段时间记录的所有交易信息
  • 区块链的大部分功能由区块头实现
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值