Bticoin的基礎及進階知識


Recommended Posts

bitcoin其實就是一堆賬冊的集合體,那個賬冊被稱作block,一個block裡有很多個交易紀錄

交易紀錄用數位簽章的方式產生,修改是不可能的

由那一堆block就可以推算出某個帳戶底下的bitcoin有多少

第一個block由bitcoin的發明人中本聰建立

block的產生要符合規則,而且還要複雜的計算,計算複雜度會和bitcoin網路的總運算量成正比

平均每十分鐘會產生一個block,即使總運算能力增加或減少,也還是每十分鐘一個block

產生block的電腦可以獲得一筆無中生有的bitcoin以及他人交易時所產生的手續費,那筆無中生有的bitcoin一開始為50個單位4年減半一次,目前為25個單位,所以總發行量有限制

每個有bitcoin程式的電腦上都有從一開始到現在的所有的block,所以每個帳戶有多少bitcoin都是公開的,再加上不合規則的block不會被收錄,因此只修改自己的block是沒有用的,只會讓自己算出不合規則的block

匯出超過帳戶所擁有的bitcoin數,和創造一個不存在帳戶匯給自己錢也都是沒有用的

帳戶的帳密由bitcoin程式產生,不能修改,都是一串很複雜的字串,無法有效率破解

帳戶的總數有2的160次方個,平均世界上每個人可以擁有10的35次方以上個帳戶,雖然所有的交易紀錄是公開的,但在一個人有上千上萬個帳戶的狀況下追查起來不容易,所以在黑市很受歡迎。

礦池:一堆跑著bitcoin程式的電腦的集合體,每次只有一個電腦可以算出block,而算出block的機率和計算能力成正比,用此方法來加大算出bitcoin的機會,收入大家平分,如同集資包牌買樂透一樣。世界上幾個主要的礦池https://en.bitcoin.it/wiki/Comparison_of_mining_pools

進階內容請至

http://tran-news-cpp.blogspot.tw/2013/12/bticoin.html

鏈接文章
分享到其他網站

請登入後來留意見

在登入之後,您才能留意見



立即登入