区块链-区块链的简介

一、写在之前

因为一系列的机缘巧合,我于2018年10月踏上了区块链相关研究的科研之路,并在班主任的带领下取得一些学术成果。从开始到现在已有1年半的时间,想连载CSDN博客,记录我学习区块链理论+实践时的一些收获和心得。如若有错误和疏漏,还请各位大神批评指正!

二、区块链的起源

1.从比特币开始

2008年11月1日,一位自称Satoshi Nakamoto的人(或组织)发表了一篇文章《Bitcoin: A peer-to-peer electronic cash system》1,提出了一个解决电子货币双花问题的点对点网络方案,而这也被人们称为“比特币白皮书”。在比特币系统中,人们无需将自己的信任托付给第三方机构(各大银行、支付宝和微信等),而是托付给数学和密码学。这使得人们可以直接将电子货币转移给另外一方。2009年1月3日,比特币的创世区块诞生。由此,基于区块链技术的第一个应用——比特币区块链问世。

1.1.比特币想解决什么问题

一. 信任问题

无需第三方权威机构作为中心,可以点对点直接转账操作。

二. 双重支付

  1. 什么是双重支付?
    一个数位的token可以被花用两次及以上。
  2. 传统电子支付怎么解决?
    假设A转给B100元。第一步:A将100元发送给B;第二部:B将这100元发送给银行;第三步:银行检验这笔钱是否被花果;第四步:如果没有被花过,银行将这笔钱作废,重新发送一笔相等额度的钱给B。
  3. 比特币系统怎么解决?
    (1)时间戳
    时间戳是一个能表示一份数据在某个特定时间之前已经存在的、 完整的、 可验证的数据,通常m是一个字符序列,唯一地标识某一刻的时间。每一笔交易都有时间上的顺序,比特币给每个包含数比交易的区块盖上时间戳,该时间戳和由区块体中交易信息进行哈希运算之后的Merkle根及区块头的其他数据再进行哈希运算得到本区块的哈希值。每一个区块的区块头都包含有上一个区块的哈希值,这也就间接地包含了上一个区块的时间戳。由此一来,所有的交易就链接起来了。
    (2)分布式数据库
    所有的数据都是公开透明的,且这些数据都是被网络中所有可信任节点认可的。
    (3)Proof of Work(PoW)
    Proof of Work即工作量证明共识机制。节点通过投入算力来解决具有一定难度的数学问题从而争夺对交易的记账权力。这种共识机制的设计使得篡改交易数据变成一件很难的事。

1.2.比特币和区块链的关系

引用“华南首席酱油官”的一句话:比特币使用区块链技术,区块链技术并非比特币专有2。区块链是一个共享数据库,比特币是一种加密货币。区块链是比特币的底层技术和基础,比特币是区块链的一个应用。

三、写在最后

这一年半来读了很多的区块链文章和相关书籍,特别是2020寒假读了很多区块链的survey,知识很多但有点杂乱,虽然都是期刊文章,但是阐述得时详时略,很多时候都是A文章对一个东西的X部分描述得很详细,对Y部分描述得较省略;而B文章对这个东西的Y部分描述很详细,所以就想整理所读文章的内容,有一个有序更深入详细的认知。从第二篇博客开始,我就会系统地介绍区块链地架构、核心技术和成熟的区块链的应用。如下是区块链连载博客的大纲。
在这里插入图片描述


  1. https://git.dhimmel.com/bitcoin-whitepaper/ ↩︎

  2. https://blog.csdn.net/Laikelib/article/details/97781824 ↩︎

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值