區塊鏈(Blockchain)是由節點參與的分佈式數據庫系統,起源於比特幣,最早在 2008 年中本聰提出。區塊鍊是由一串使用密碼學方法產生的數據塊組成的,每一個區塊都包含了上一個區塊的哈希值,從創始區塊開始連接到當前區塊,形成一條區塊鏈。每一個區塊都確保按照時間順序在上一個區塊之後產生,否則前一個區塊的哈希值是未知的。這些特徵使得比特幣的雙花非常困難。
區塊鏈分為公有鏈、聯盟鍊和私有鏈。
公有鏈:全世界任何人都可以讀取、發送交易進行有效確認、任何人都能參與其共識過程的區塊鏈,典型應用包括比特幣、以太坊等。
聯盟鏈:指參與區塊鏈的節點是事先選擇好的, 節點間通常有良好的網絡連接等合作關係,區塊鏈上的數據可以是公開的也可以是內部的,為部分意義上的分佈式,可視為” 多中心化 ”。典型應用包括 Hyperledger、R3 和 EEA 等。
私有鏈:參與節點只有有限的範圍,比如特定機構的自身用戶等,數據的訪問及使用有嚴格的權限管理。
在區塊鏈發展的早期,基礎協議就是為了實現單一的支付功能。隨著以太坊平台的出現,區塊鏈進入2.0 時代,完備的底層協議和智能合約的概念,開發者無需深入區塊鏈的底層協議,也可以開發各式各樣的去中心化應用 (DApps)。
imToken 作為錢包管理工具,是幫你連接區塊鏈世界的入口。