美文网首页
比特币的架构

比特币的架构

作者: 牛头酋长 | 来源:发表于2019-08-09 16:07 被阅读0次

比特币的架构

(备注:先写一下大体思路,后面再重构)

提纲

WHAT? Bitcoin系统由哪些组件组成?

  • Bitcoin架构图
  • Bitcoin的技术组件(例如:TX、数字签名、交易脚本、P2P网络、区块链、POW等)
    • 每个组件都要简要描述
    • What? 组件的本质是什么?(利用类比)
    • Why? 组件存在的原因是什么?
    • How? 组件如何运转?
      *Metanet(需要学习Metanet的概念)

WHY? Bitcoin系统的存在原因,解决什么问题?

  • 诚实系统
  • 价值量化
  • 价值传输

HOW? Bitcoin系统的整体运转,Bitcoin系统的未来演进。

  • 宏观视角:群系统视角描述系统的动态运转
  • 微观视角:一笔交易的生命周期,从个体发起交易,到交易进入区块。
  • 未来预言:百亿级别的SPV节点的P2P链接,涌现出Bitcoin的自我意识:超级智能体。

思考(TODO):

(比特币架构这篇文章核心价值还是定位,给各个组件以全局视角的定位。)
架构分为系统架构和概念架构,前者偏物理,后者偏逻辑。

系统架构视角:节点(看得见摸得着的事物,物理实体)

  • 包括:用户、矿机、轻客户端、记账网络、轻客户端之间的P2P网络

概念架构视角:交易(看不见摸不着的事物,概念之物)

  • 交易的内在组成技术:数字签名、公钥私钥、UTXO、交易脚本
  • 支撑交易的外在技术:P2P网络、POW、BlockChain、分叉

上层应用视角:Metanet(因为需要上层应用,所以需要定义底层的数据结构协议,即Metanet)

  • 技术中间件:BitQuery、Planaria
  • 业务服务协议:Tokenized

学习(TODO)

(通过阅读搞明白这些概念)

MetaNet

  • WHAT? 什么是Metanet?
  • WHY? 为什么需要Metanet?
  • WHERE? Metanet和Bitcoin的定位关系是什么?
  • HOW? Metanet如何运转?

相关文章

网友评论

      本文标题:比特币的架构

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