投資有風險 入市需謹慎
APP
下載火星財經客戶端

掃描下載APP

微信公眾號
火星財經二維碼 火星財經

「火星公開課」第186期 |BTC.com莊重、胡靜:PoW挖礦那些事

火星公開課 ·

09月27日

熱度: 52920

行情爆發時,礦工可以選擇的挖礦幣種和算法也大量增加。

「火星公開課」第186期 |BTC.com莊重、胡靜:PoW挖礦那些事

要點速覽:

1.Proof ofWork構成了現在區塊鏈世界穩定安全的基石。

2.2013年進入ASIC礦機時代帶來了一波算力的猛漲,從2015年開始,算力一直處于相對平穩的增長狀態,和行情沒有絕對的關系。

3.比特幣背后實際上是類似PoW等相對成熟的技術,中本聰巧妙地打造了這樣的一套系統。

4.“自私挖礦”確實存在,會使得攻擊者獲得額外的收益,但這種攻擊很容易被發現。

5.對于比特幣來說,目前的匿名算力很少,絕大部分算力都是已知的公開礦池。

9月27日21:00,BTC.com CEO莊重、BTC.com COO胡靜做客「火星財經創始學習群」,圍繞“PoW挖礦的那些事”這一主題,與輪值群主魏天元進行了深度對話,涵蓋挖礦安全、算力、分配方式等熱點話題。

莊重認為,借助區塊鏈這個載體,各種新的挖礦概念確實更好地提高了用戶的參與感,用戶行為本身也是對社區的貢獻,將這部分貢獻回饋用戶是非常有意思的想法。

胡靜則表示,BTC.com礦池占比特幣算力的14%,是最大的比特幣礦池,而全網算力的增加說明算力持有者仍然認為在這個時間投資算力是可行的,幣價的上升會吸引更多的算力參與挖礦。

以下為對話原文,由火星財經(微信:hxcj24h)整理:

一、POW構成了區塊鏈世界穩定安全的基石

魏天元:現在區塊鏈的發展儼然進入了新時代,各種采用ERC-20?Token的項目都可采用“XX即挖礦”的分配模式,這是很有創新性的。但是不知大家是否想過,為什么這些ERC-20?Token只需要介紹其“創新性”,卻無需介紹其“安全性”呢?

莊重:如果不考慮代碼問題,并使用標準模塊編寫ERC-20代幣的話,它們的安全性是由無數遍布在世界各地的以太坊PoW礦工和無數日夜飛速運轉的顯卡和以太坊礦機保證的。雙花攻擊ERC-20?Token的難度是和雙花攻擊以太坊的難度相當的,非法的交易則是有以太坊的共識協議保證不會發生。

胡靜:目前,比特幣全網算力超過50EH/s,以太坊算力250TH/s,可以說Proof?of?Work構成了現在區塊鏈世界穩定安全的基石。我們BTC.com礦池現在占到比特幣算力14%,是最大的比特幣礦池。以太坊礦池雖然剛剛上線,也正在快速的增長著。主站2015年成立,礦池2016年成立,經歷了比特幣的牛熊轉換和以太坊的誕生,我們確實在PoW挖礦方面積累了一些的知識和經驗。

相信大家都對PoW挖礦都一定的了解,但是對于部分投資人來說,有時會弄不清礦池和礦場的概念,我先簡單介紹一下兩者的區別。

礦場是集中一定數量礦機進行挖礦運算的場所,通常需要合適的場地,足夠的電力,專業的維護。礦池是集中各個礦場的算力的軟件服務,并不擁有真正的礦機。

二、算力和行情沒有絕對關系

魏天元:?很多投資者都曾以為算力是和比特幣的市值掛鉤的,但是為何今年比特幣市值一直下行,全網算力卻一直在增加呢?

胡靜:全網算力的增加說明算力持有者仍然認為在這個時間投資算力是可行的。價格的上升會吸引更多的算力參與挖礦。從難度對數表可以看到,2013年進入ASIC礦機時代帶來了一波算力的猛漲,從2015年開始,算力一直處于相對平穩的增長狀態,和行情沒有絕對的關系。

「火星公開課」第186期 |BTC.com莊重、胡靜:PoW挖礦那些事

魏天元:?比特幣全網算力一再增加,有人曾經問我,為什么算力一直增加,但比特幣仍然保持10分鐘解出一個新區塊呢?

莊重:中本聰在白皮書中已經提到了這個內建的難度調整機制。

To?compensate?for?increasing?hardware?speed?and?varying?interest?in?running?nodes?over?time,the?proof-of-work?difficulty?is?determined?by?a?moving?average?targeting?an?average?number?ofblocks?per?hour.?If?they're?generated?too?fast,?the?difficulty?increases.

這是原文,這里并沒有提到難度調整的細節,比如多久調整一次難度,調整的幅度有沒有限制。這些都是通過最初版本的Bitcoin源代碼體現的。比特幣的很多其他規則也是最初通過代碼表述的。

其實這套機制也是中本聰在前人的基礎上將這些概念應用,比特幣的背后實際上是類似PoW這樣各種相對成熟的技術,中本聰巧妙地打造了這樣的一套系統。

很多人對中本聰的身世很好奇。RSK的創始人Sergio研究了疑似中本聰挖出的區塊,認為中本聰有可能挖掘了最前面1萬多個區塊,每區塊里有50個比特幣,從而估計出中本聰可能持有幾十萬枚比特幣。當然現在中本聰早已選擇沉寂了,他的身份只能是個傳說。

這類區塊鏈上的數據分析也是很有意思的研究,BTC.com的區塊鏈瀏覽器提供了數據API,并且我們也提供了一些報表https://btc.com/stats

目前使用量最大的是礦池份額占比https://btc.com/stats/pool這里可以看到各時間段內礦池出塊占比、空塊等數據。

另一個則是未確認交易信息https://btc.com/stats/unconfirmed-tx這里會展示比特幣內存池的變化和當前最佳交易手續費率的估算。

近期我們也新上線了地址類型的統計和OP_RETURN交易的統計,很多數據不僅有趣,也有經濟價值。比如剛才提到的手續費的估算,可以幫助用戶節省手續費的開銷。

ERC20代幣監控可以更快發現活躍的代幣,去中心化交易所交易數據可以發現很多有價值的信號。我們會在接下來的產品特別是以太坊區塊鏈瀏覽器上提供更多統計和數據分析類功能,并支持定制需求。

三、關于以太坊叔塊

魏天元:關于區塊,不得不提的還有一個以太坊的“叔塊”,叔塊是什么呢?又是如何產生的呢?。

莊重:比特幣挖礦有孤塊的概念,也就是兩個礦工在相近的時間里發現了同一個高度的區塊,其中只有一個區塊會最終在主鏈上,另一個區塊則會無效,礦池會因此損失相應的區塊獎勵。這一現象的根源是區塊廣播到整個網絡需要時間,各個節點在此之間的狀態會不一致,這個是無法避免的。

「火星公開課」第186期 |BTC.com莊重、胡靜:PoW挖礦那些事

這個現象在區塊間隔比較短或者區塊鏈自身網絡廣播性能不好的時候會更嚴重。以太坊的區塊間隔是15秒,遠小于比特幣的10分鐘,因此在設計時引入了被稱為“GHOST”的機制,使得這些孤塊仍然會有一定的收益,提高礦工的積極性,這些比特幣概念上的孤塊也就成為了叔塊。并且為了鼓勵礦工廣播這些原本的孤塊,引用叔塊也會有固定的3/32以太坊額外獎勵。

這里也不難發現,以太坊的總上限實際是不確定的。隨著行情的爆發,礦工可以選擇的挖礦幣種和算法也大量增加。BTC.com礦池在近期上線了ETH/ETC礦池,加上明天上線的DCR礦池,我們的幣種支持會更加豐富,后面也會有其他幣種的上線計劃。

ASIC礦機今年也成了一些加密貨幣社區的爭議熱點。當然最有意思的是挖礦這個概念本身的延伸,交易即挖礦、關注即挖礦、挖礦即挖礦等等。

借助區塊鏈這個載體,各種新的挖礦概念確實更好地提高了用戶的參與感,用戶行為本身也是對社區的貢獻,將這部分貢獻回饋用戶是非常有意思的想法。

四、自私挖礦很容易被發現

魏天元:關于挖礦,也有個有意思的概念叫做“自私挖礦”,指得就是挖到礦后不發布,繼續挖,挖到第二塊的時候再發布出來。這樣的挖法是公平的么?為什么有礦工會選擇這種挖法?

莊重:可以看我2013年的知乎回答https://www.zhihu.com/question/21976182/answer/19913803

這種攻擊方式是確實存在的,會使得攻擊者獲得額外的收益。PoW的機制下,我們定義的公平性是指擁有全網算力X%的用戶正好有X%的概率挖到下一個區塊。

但是這種攻擊是很容易被發現的,這個可以根據比特幣節點的分叉日志和礦池出塊記錄來判斷。對于比特幣來說,目前的匿名算力很少,絕大部分算力都是已知的公開礦池。

五、礦池的分配方式盤點

魏天元:挖礦要靠礦工,礦工也靠礦池。容納了這么多礦工,那礦池又是如何分配的呢?什么是PPS,什么又是PPLNS,為什么BTC.com是FPPS呢?

莊重:先說一下礦池的原理,礦工給礦池提交的是一個遠低于全網難度的任務,礦工提交回的任務就會被計入工作量,提交1個難度為1的任務就被稱做1個Share。這些提交回的任務之中可能會有滿足全網難度的,這個時候礦池也就相應找到了1個區塊。礦池在分發收益的時候就會根據用戶提交的Share總數來計算相應的收益。

最早期的礦池采用的是直觀的根據出塊期間Share百分比來分配的方式(Proportional)。這種簡單的方式很快被發現了存在跳礦攻擊的問題,因此出現了PPS和PPLNS這兩種主流的分配方式。

PPS(Pay PerShare)是根據全網難度計算1個Share的收益,之后根據用戶的Share總數相乘得到收益。

PPLNS(PayPer Last N Share)是每次出塊根據在此之前N個Share內的用戶Share占比來計算收益。這個N是礦池可選的參數,并不影響收益計算。

兩種方法都解決了跳礦攻擊的問題,區別在于PPS模式下礦工的收益是穩定的,礦池需要承擔運氣不好情況下的虧損。PPLNS模式下,礦池沒有虧損的風險,但是礦工的收益會受到礦池運氣值的影響。

在過去,PPS和PPLNS還有一個非常大的區別是PPS模式是不分配交易手續費部分的獎勵的,通常費率也會更高。在手續費占比不高的時候,這個通常不會有很大的區別。然而隨著交易手續費的提高和區塊獎勵的下降,這個部分占的比重已經不能忽視了,特別是去年。

「火星公開課」第186期 |BTC.com莊重、胡靜:PoW挖礦那些事

FPPS模式會根據結算日區塊的平均手續費來調整PPS模式下每個Share的收益,相比固定比例的PPS能夠更好的適應手續費的變化。簡單的說就是不用每天發布PPS 10x%了,相比PPS+減少了手續費部分分配的運氣值影響。相對于其他分配模式,FPPS可以顯著地提高礦工的收益,這也是BTC.com采用這種模式的原因,最大力度的讓利給用戶。

胡靜:莊大講的比較技術,我簡單復述一下。目前挖礦的收益分為兩部分,一個是coinbase,固定12.5個比特幣,一個是tx fee,交易手續費。

目前幾大礦池的分配方式上,對于12.5部分,基本是一致的,沒有太大區別,主要是tx fee這里。

主流的PPS+,采用的是PPLNS方式分配tx fee,簡單來說,就是礦池挖到了多少交易手續費,扣除一定的服務費后,根據客戶的share占比來分配,這個分配方式是把礦池的幸運值風險和礦工的收益綁定在一起了

另外一個就是FPPS,像莊大剛才說的,我們采用PPS方式來分配tx fee,幸運值風險在礦池端,客戶的收益穩定,不受影響。

魏天元:聽說BTC.com最近上線了以太坊挖礦,可以簡單介紹一下這塊兒的業務嗎?

胡靜:BTC.com的以太坊礦池也是FPPS分配,目前處于公測階段。

莊重:公測期間,在BTC.com的以太坊客戶,可以免費挖,同時所有的報塊收益都會發放給客戶,并且有3 ETH計算叔塊獎勵的補貼。

其他提問:

Q1:BTC.com是如何反超蟻池成為第一的?

胡靜:兩個礦池的定位不同,發展方向也不同,不單單看算力對比。

Q2: 目前還可以大批量購入礦機挖礦嗎?

胡靜: 目前布局挖礦業務,要根據個人的實際情況來進行判斷。

嘉賓簡介

莊重/ BTC.com CEO

畢業于中國科技大學,耶魯大學訪問學者。目前比特大陸BTC.com掌門人。區塊鏈資深技術專家,參與過與比特幣相關的各個領域的項目,包括軟件開發和硬件研發。

胡靜/ BTC.com COO

畢業于北京郵電大學,留英碩士,資深數據分析師,PMP認證項目經理,配合莊重和團隊在半年內將BTC.com算力從4000P增長至9000多P,礦池排名從全網第四名提升到全球第一。

對話發起人

魏天元 / Path Network 國際顧問

洞察資本創始合伙人, Advisor of Path Network. 95后連續創業者,目前在美國邁阿密大學就讀。早期區塊鏈投資者,先后投資Eos、 Btm、Tron、Ipfs、Snt、Dew、Iost、Obenpai等項目,后成立洞察資本,專注區塊鏈投資孵化, 先后投資Path、ZG、PPS、CoinXp、ONO 等眾多項目及比特幣礦場. 深度孵化Path Network, 獲得比特大陸、硬幣資本、丹華資本、Arrington Xrp Capital、火星共識實驗室等機構投資。


文章聲明:本文根據「火星財經創始學習群」嘉賓分享內容整理,不代表火星財經立場,轉載須在文章標題后注明“文章來源:火星財經(微信:hxcj24h)”。

關鍵字: 火星公開課

推廣
相關新聞

漲幅榜

你可能感興趣的內容
下一篇

「火星公開課」第185期 |紅岸基金創始人任駿菲:如何在熊市中為信仰充值

新疆18选7开奖结果