Re: [問卦] 比特幣 挖礦原理??

作者: digitalgidi (soul meets body)   2018-07-07 09:03:11
有一些對區塊鏈跟比特幣不了解的地方
想請高手解答
1. 既然比特幣是礦工挖礦記錄交易的獎賞
比特幣實際上對法幣的價格是怎麼衡量的
是誰去規定它對美元的市場價格高低
當初又是怎麼"實際"產生出對法幣的價值的
2. 其他一堆虛擬幣的實際價值又是如何產生的?
3. 區塊鏈可以把它想成是分散式的系統 資料存在很多個不同的節點(電腦上)對吧?
那既然是如此 為何現在許多區塊鏈的發展是在做一些遊戲之類的Dapp?
之前無聊參加了一個區塊鏈駭客松
讓我的感覺是區塊鏈也可以把它看成是跟android 或iOS一樣的平台(?)
然後讓developer在上面開發一些應用?
不知道我的理解有沒有誤 還請高手解答~
※ 引述《rafe (Out of the hole)》之銘言:
: ※ 引述《inor (inor)》之銘言:
: : 謝謝各位的說明,我正好還有一些衍生的問題
: : 認真求助各位
: : 1.挖礦的獎勵是「系統」自動給出,「系統」是什麼系統?那來的系統?
: : 所有分散的電腦挖礦程式一致同意、同時給出的?還是有一個中央的系統?
: bitcoin其實就是分散式的交易資料庫,
: 網路上有很多電腦負責記帳,搜集跟轉發大家的交易紀錄,
: 當交易記錄達到1MB的時候我們就稱為一個block,
: 每個block的開頭都有一筆交易:礦工X(整理這個block的人)獲得12.5BTC
: 有了block之後就要開始挖礦,基本上每個block可以產生一個數位簽章,
: 由block內所有的交易紀錄,跟上一個block的簽章產生,
: 確保block的內容不能被竄改,
: 數位簽章是32byte的資料,看起來就像這樣:
: 951c48da48f663c502dda440c9262043a4d8b95910e608382f8d8c06799e158a
: 挖礦就是把這個簽章加上一個數字,我們稱之為Nonce,
: 丟到加密演算法裡去算,產生另一個32byte的資料,並且要以很多個零作為開頭,
: 像這樣:
: 00000000000000000023d83552928dee2528e3bd1ca1b48258117446cffb96a3
: 是由剛剛的簽章加上nonce: 1680644618所產生的
: 由於你沒有辦法知道丟什麼數字給加密演算法會有什麼樣的結果
: 就只能從1開始一個一個去試,直到找出想要的數字,
: 這個計算的過程我們就稱做是挖礦
: 最先試出來的人會把block轉發給其他電腦,
: 其他電腦收到這個block之後,會先確認你是不是最快算出這個block的人,
: 再檢查交易有沒有問題,這個nonce是不是正確的,
: 如果沒問題就會整合到主資料庫裡,
: 再轉發給網路上其他的電腦,有問題的話就會被忽略。
: 只要這個block被大部分的電腦接受,成為主要的版本,
: 就表示礦工獲得了這12.5BTC。
: : 2.大家都說礦會有一天挖完,但說法是:現在是給出運算的獎勵,等到某一天
: : 運算量夠了,有交易的人會提供「足夠」的運算量,來支持整個系統
: : -如果到達挖礦的上限,那麼一但停止給出獎勵
: : 運算量就會驟減(現在就在減了),如何支撐一般交易的運算量?
: : -如果現在的運算量是超過整個交易系統(交易量)所需的運算量
: : 那麼意思是,現在這麼多的挖礦機,其實都只是在猜數字而已
: : 也不是真的在運算那些交易資料囉?
: : 以上,請大神再說明一下
: : 小弟純粹是求知而已
: 每個block產生的BTC是事先定好的,跟有多少運算量沒關係,
: 違反這個規則的block不會被接受,除非多數人都同意改變規則,
: 基本規則是從50BTC開始,每210000個block之後減半,平均每十分鐘產生一個block
: 所以大致上是每四年會減半一次,目前已經減半兩次所以每個block是12.5BTC
: 然後沒錯,基本上挖礦就是在浪費能源,
: 當然也可以看作是維持系統公正性所需要付出的代價,
: 因為要操作這個系統就必須要擁有網路上51%以上的運算資源,
: 越多不同的人參與挖礦,挖礦的總運算量越大,系統就越難被少數人操控。
: 雖然現在集中式的挖礦,與高效率礦機的產生,對系統的公正性是個隱憂,
: 不過當系統被少數人操控時,bitcoin就失去了它的價值,
: 所以我們假設擁有最大運算量的人,會盡可能地去維持系統公正性,
: 以保持bitcoin的價值。
: 最後,除了挖礦獎勵以外礦工還會從交易中得到交易費用,
: 每筆交易如果想要快一點進入block,通常都會宣告一定的交易費,
: 只要有礦工把這筆交易放到block裡,算出block並被網路接受,
: 這筆交易費就是屬於礦工的,所以當挖礦獎勵降到零的時候,
: 礦工還是可以從交易費獲利。

Links booklink

Contact Us: admin [ a t ] ucptt.com