区块链技术的应用知识简述!

吴锦林 原创 | 2018-02-01 15:22 | 收藏 | 投票
     
      区块链目前分为以下三类:1“公有链”(Public blockchain);2“私有链”(Private blockchain);3“联盟链”(Consortium blockchain)。
三类区块链主要区别:公有链:对所有人开放,任何人都可以参与;联盟链:对特定的组织团体开放;私有链:对单独的个人或实体开放。
区块链的三大系统框架
        数据层封装了底层数据区块以及相关的数据加密和时间戳等技术;
        网络层则包括分布式组网机制、数据传播机制和数据验证机制等;
        共识层主要封装网络节点的各类共识算法;
        激励层将经济因素集成到区块链技术体系中来,主要包括经济激励的发行机制和分配机制等;
        合约层主要封装各类脚本、算法和智能合约,是区块链可编程特性的基础;
        应用层则封装了区块链的各种应用场景和案例。从应用形态来看,应用层可分为软件应用、硬件应用。从应用范围来看,应用层可分为可编程货币、可编程金融和可编程社会。
        区块链技术是一个对多种技术的组合创新,多种技术包括:
        1、 共识算法:POW/POS/DPOS/PBFT/BFT-Raft/Paxos/Kafka。
        2、 P2P通讯:自举(bootstrapped)/连接/广播。
        3、 签名验签:ECDSA/secp256k1/ED25519/MultiSig。
        4、 Hash锁定:Merkle树/MPT树。
        5、 UTXO记账:流水账。
        6、 智能合约:P2PKH/P2SH/Oracle/状态机
        7、 隐私保护:零知识证明、同态加密、CoinJoin加密技术。
        8、 私钥存储:HD协议(Hierarchical Deterministic Key Creation)、钱包Wallets、丢失找回。
        9、 算力分发:矿池分发。
       
        源于篇幅定置格局之限不能详尽,请理解。
        文/释梦(jinlin Wu)原创撰写,如有雷同纯属巧合,以上本文研究分析之内容观点仅供参考,根本不存在诱导第三方买卖信息因素;不作为你们的任何依据。
个人简介
鄙人笔名、网络名释梦,修毕于香港国际商学院,企业管理咨询师资格,自由职业者,专业金融外汇黄金股指交易人。欢迎同业交流指导!
每日关注 更多
吴锦林 的日志归档
[查看更多]
赞助商广告