美文网首页前端技术区块群英会
【初识区块链技术】什么是区块链

【初识区块链技术】什么是区块链

作者: 一俢 | 来源:发表于2019-05-22 09:28 被阅读76次

区块链技术早在 2009 年中本聪发明的比特币中得到和应用

概念 & 专有名词

  • 数字货币
  • 数字资产
  • 智能合约
  • 去中心化
  • 比特币、以太币
  • 以太坊
  • 公有区块链
  • 联合区块链
  • 私有区块链
  • P2P
  • 分布式
  • Hash
  • 区块
  • 创世区块
  • 工作量证明
  • Gas
  • 挖矿
  • DApp

发展历史

  • 2008-10-31:中本聪提出了比特币的设计白皮书;
  • 2009-01-03:第一个比特币生成;
  • 2010-05-21:第一次比特币交易,佛罗里达程序员 Laszlo Hanyecz 用1万比特币购买了价值25美元的披萨优惠券;
  • 2010-07-16:比特币价格从 0.008 美元升值 0.08 美元,第一次价格的剧烈波动,显示新生事物的崛起;
  • 2010-07-17:第一个比特币平台成立;
  • 2014-09-09:美国电商巨头eBay宣布,该公司旗下支付处理子公司 Braintree 将开始接受比特币支付。该公司已与比特币交易平台Coinbase达成合作,开始接受这种相对较新的支付手段;

实现原理

基本概念

  • 交易:一次操作,导致账本状态的一次改变;
  • 区块:记录一段时间内发生的交易和状态结果,是对当前账本状态的一次共识;
  • 链:由一个个区块按照发生顺序串联而成,是整个状态变化的日志记录。

记账内容

  • 版本信息
  • 上一个区块的 Hash 值
  • 记账时间
  • 难度值
  • 交易信息

分布式账本

  • 每个节点(设备)都有一份完整的区块链
  • 可以通过完整的区块链来验证新交易的正确性
  • 通过 P2P 网络来同步每个节点

共识机制 Pow(工作量证明)

  • 激励
  • Hash 计算

技术架构

Blockchain
  • 应用层:各种数字钱包、交易网站或者各个不同行业的基于区块链搭建的网站或者 App;
  • 业务层:业务层主要还是 Web3 对智能合约的操作,当然也有各个不通应用自己的业务功能模块;
  • 合同层:合同层主要是通过 Solidity 对各个合同的实现;
  • 协议层:主要是通过共识机制、P2P 网络、区块链存储和密码学相关技术,来对区块链底层的实现;

相关文章

  • 区块链是什么? 区块链技术优点及应用场景解析

    区块链是什么? 区块链技术优点及应用场景解析 一、什么是区块链技术 区块链(BlockChain)技术是一种使用去...

  • 01区块链基础知识

    1、初识比特币区块链2、比特币的核心思想-去中心化3、区块链本质及特征4、区块链技术对未来影响5、区块链技术应用场...

  • 链改:区块链技术正在重塑企业架构

    近期链改成为了热门话题,要了解什么是链改,首先我们就要明白区块链+是什么。 区块链+是把区块链技术与需要区块链技术...

  • 区块链,你了解多少

    什么是区块链技术 去中心化的新型数据库、信任的机器……在网上搜索“区块链”,定义不一。究竟什么是区块链?区块链技术...

  • 我对区块链的理解

    一、什么是区块链技术 (一)什么是区块链技术:分布式记账技术,去中心化的价值传递。 (二)区块链技术解决什么问题:...

  • 区块链篇:区块链技术的发展历史#1

    《【砂糖橘解说】区块链篇:区块链技术的发展历史#1》 一、区块链和比特币是什么关系 区块链技术是比特币的底层技术,...

  • f

    全文 搜索经验 什么是区块链技术,区块链技术是什么意思 2016-04-26 1 454 技术1:区块+链关于如何...

  • 一点资讯

    区块链的本质到底是什么? 区块链技术带来的三大巨变。区块链面临的两大技术挑战。 区块链技术未来的发展脉络。 区块链...

  • 【初识区块链技术】什么是区块链

    区块链技术早在 2009 年中本聪发明的比特币中得到和应用 概念 & 专有名词 数字货币 数字资产 智能合约 去中...

  • 区块链行业入门

    区块链技术现在非常火热,是出镜最高的一个名词,哪我们现在来聊聊区块链的基本概念. 什么是区块链技术? 区块链是去中...

网友评论

    本文标题:【初识区块链技术】什么是区块链

    本文链接:https://www.haomeiwen.com/subject/fgzezqtx.html