introduction

比特幣簡介

技術資源 比特幣開發指南 簡介 Satoshi Nakamoto (中本聰) 確認交易發動者 PKC POW Difficulity + hashing 把前面的 Block hash 放入 執行交易 寫帳: 做 POW 的人把前面的 Block + 寫帳資訊 做 hash 若其中有人 hash 到協定,產生一個 BLock (並獲得獎勵),做出 bloadcase 給其他人我的 hash value 產生很多 Block 的同時,也可能會有多筆分枝,當 Block 後面連到 6 個 Chain 時,就代表成功了 (其它支鏈應該要被捨棄) 每兩個禮拜更新一次 hashing 困難度 使用技術 RSA ECC Digital Signature 資料完整性 (Integrity) 身份鑑別性 (Authentication) 不可否認性 (Non-Repudiation)I’m ECDSA Signing 簽章 / 驗章 SHA256 Merkle Tree / Hash Tree 尋找 nounce 就是挖礦的動作 double hash256 挖到: 最長鍊 後面最少跟五個 block => 6 confirmations 10 分鐘一個 block -> 最少需要 60 分鐘才能知道有沒有 pay (挖到) 密碼學部分 理解區塊鏈,不能不知道的密碼學 Merkle Tree Bitcoin 檢查是否挖到的協定 Bitcoin and Cryptocurrency Technologies https://d28rh4a8wq0iu5.