Blockchain

區塊鏈的概念介紹 Block Chain Concept

What is Blockchain?

轉載或引用請附上網站連結

由神祕的中本聰 Nakamoto Satoshi 在2008年所發表的一篇Bitcoin: A Peer-to-Peer Electronic Cash System論文中所提出的區塊鏈概念。

維基百科:是藉由密碼學串接並保護內容的串連交易記錄。每一個區段包含了前一個區段的加密雜湊、相應時間戳記以及交易資料(通常用默克爾樹演算法計算的雜湊值表示),這樣的設計使得區段內容具有難以篡改的特性。用區塊鏈所串接的分散式帳本能讓兩方有效紀錄交易,且可永久查驗此交易。

簡單來說,是一種有保障的公民( Node )記帳技術,藉許多技術整合成就去中心化( Decentraliztion )存储的新格式。詳細點說,區塊鏈是個去中化的資料庫,當然亦是由許多包含訊息的區塊所組成之最長鏈,是以「分散式帳本Distributed Ledger」跳過第三方權威機構,減少手續費,讓所有加入「挖礦」的節點共同留下無法抹滅的紀錄,做到在無第三方機構情況下,更能有效率使用的科技。

有些大特點:
  • 去中心化、分散式系統
  • 點對點網路
  • 防竄改、公開一致的資料
  • 共識算法
  • 可追朔
  • 安全、隱私性

 

以烤肉串來敘述所謂的區塊鏈

區塊 :一個個的物品(  the content of Transcation and Status  by Node )被火烤( Encryption )後就是美味的食物( Block )。

:長長的竹籤( Chain )把一個個的食物串起來,成為一串串的串烤( Chain of Block )。

 

近幾年,金融科技Fintech很夯,區塊鏈的技術整合最吸引我,覺得是非常有趣的科技,使我無法自拔的陷落,因此會用分享自己或他人文章的方式,來記錄我對區塊鏈的了解。區塊鏈技術可能會涉及的程式語言:  Go C++Java PythonJavascript智能合約 的程式語言,著名的比特幣就是C++所創,很值得大家研究。

科技是問題的罪魁禍首,人們都會為了「利益」而去做事情,科技使用地正或負皆由人心,區塊鏈這個技術帶來的利益,不僅只是不需要依靠第三方權威機構,更是為人生留下曾經的紀錄,不管是使用錢的流向或參加活動或者增加檔案的紀錄,都是我們做過事情的足跡,如使用git管理Github版本庫,無論你做了什麼,都會一一的被記錄下來;同時,也會有黑客的攻擊、騙局的出現、歹徒的勒索等為了利益而利用的事情浮現。

區塊鏈不僅只是技術方面的可以實現,理念也是可以實現在生活中的,甚至可以與其他科技做結合,比如 AI + Blockchain是未來可以深入與了解的方向,Bitcoin、Ethereum、EOS、Hyperledger Fabric 等等,皆是現在幫助區塊鏈發展的科技項目,想要收穫,就要懂怎麼栽,想了解大產業,就要吸收許多的知識才得以能有更完全的思想架構。