搜尋此網誌

2014年8月27日星期三

加密貨幣的革命(2) :去中心化的技術

現在有很多技術的發展都是以點對點協議為基礎,除了BT電影上下載,盒子類Android機頂盒,現在正在試驗中的點對點雲端,用户將一部份的電腦 儲存空間滕出作雲端伺服器,讓其他用户使用,換取免費使用雲端空間,概念也是下載者同時是上載者,用户同時是服務提供者,在可見的未來,這類形的經濟發展 會越來越多,然而,這類去中心化的發展,對監管機構是一項挑戰,例如有些人把資料存放在去中心化的雲端伺服器,資料分散化,並且加密,用户擁有解碼的私人 匙 (private key) 才可開啓提取資料,連用户自己也不知道資料在雲端的位址,基本上其他人如果沒有私人匙或計不出私人匙的密碼,便無法取得所有資料,假設這些是犯罪資料,監 管機構便很難找到資料用作舉證,政府或許不喜歡我提出來,但喜歡與否,這些技術發展就如一種浪潮席捲全世界。

比特幣的點對點協議(Peer to Peer protocol) 技術

比 特幣和其他加密貨幣的運作技術都是以點對點協議(peer-to-peer protocol) 為其中主要的枝柱。上篇文章已經指出過,比特幣的點對點協議是從BT協議技術發展過來,概念是用户同時也是服務提供者,而在比特幣的點對點協議技術中,用 户同時分擔保護系統及確認交易的角色,在保安方面扮演着極重要的角色。

簡單而言,比特幣只是一本交易帳簿,比特幣軟件把所有比特幣發行和交 易記錄全部記錄在一個又一個方塊串連起來的帳本(blockchain)上,每個曾經使用比特幣的用户稱為「節點」,都會擁有一個帳本副本。每次進行比特 幣交易,在交易確認前,資料都會傳送至所有之前的比特幣用戶,這些節點構成聯網(見下圖),此稱為點對點。

新的交易方塊要得到確認,先要盡快計出最多數學,最快得到最多的節點確認(約6個便會停止) ,交易才能成為一個方塊(block),並且連結在交易方塊帳本的尾部,全部確認及更新程序約需時十分鐘,然後所有節點都會獲得更新資料後的帳本副本。

致於誰來計出這些數學?複雜的數學是由軟件計出的,但計出這些數的是擁有很高運算能力的電腦節點,而這些節點通常是挖礦的礦工,由於挖礦需要計大量的數,挖礦用的電腦都擁有很强的運算能力,礦工在每宗交易中鬥快計出複雜數學,從而獲得0.0001個比特幣作為小費。

礦 工加上大量的節點用户聯網對數及確認,加上復雜的數式,做成一個連手保護牆,令黑客難以同時襲擊非常大量的電腦,這就是為何礦工越多和越去中心化 (decentralize) ,比特幣交易越安全和穩定,因此礦工的功能除了是發行者,也是維護系統的人。但由於比特幣的去中心化設計,也因此令政府難以監察交易,不過這與各種擁有 peer to peer技術的東西如BT上載電影、盒子類Android機頂盒、P to P 雲端都是類同,而且難以監察和監管。(待續)


你們的讚好是我們寫作的原動力,請支持我的 facebook 專頁及筆與誌評的facebook 專頁。

我的 facebook 專頁 https://www.facebook.com/luaninvestblog
notcomment facebook 専頁 www.facebook.com/plscomment

2 則留言:

  1. 如果有一種貨幣能挑戰全球某種主要貨幣的話
    該國政府必然介入,例如成為參與者去主導這種新貨幣或者用方法去摧毀其可信度
    依賴電腦運算能力去分配的話會變成電腦競賽,這不是一場沒有硝煙的戰爭嗎?
    生產電子零件的廠股價必然上揚

    回覆刪除
    回覆
    1. 下篇會講這些是什麼數,而且不是一條,而是很多而且要快,要計這些數,不是普通電腦可以做得到,國家政府强至美國或可有超超级電腦計,創造者亦有考慮過的,所以一個比特幣越多transaction,便越多節點保護,數學難度difficulty是以倍數上升的,挖礦比hack這些幣還要容易,政府要控制,用超级電腦挖礦,佔有51%以上的運算能力便可,唔使摧毁的,遲些會介绍,耐心D追

      刪除

請留回應!