如果說2019年12月份,區塊鏈技術圈最火的大事兒是什麼,那一定非12月12日(新加坡時間)Filecoin測試網上線莫屬。
雖然Filecoin公測至今不足十日,但是圍繞測試網Lotus版本展開的江湖角逐精彩紛呈,一波未平一波又起。
這期間多個熱詞被反覆提及。
「第一」
「沖榜」
「攻擊」
「分叉」
還有一個有趣的礦工代號——1475。
一、是第一?還是刷榜!
新加坡時間12月12日凌晨1:55分,Filecoin測試網正式開跑,眾多礦工通宵酣戰,大多團隊成員悉數加入到這場激烈的賽跑中,大約5個小時後,第一個非官方節點t01081出現在榜,沒多久,節點t01116後來居上,反超官方「預挖」節點,首先衝到算力榜第一名。
官方也為之驚訝。
節點t01116第一的頭銜不脛而走,社區的情緒也瞬間被點燃,就連競爭對手們都紛紛感嘆:太快了!
情緒的傳遞也是有蝴蝶效應的,它迅速在社區發酵,強烈地刺激著所有節點和社區成員的腎上腺激素。
更有甚者,公然兜售業務:
「刷排名,想刷第幾就刷第幾!」
「第一」已然成為更多未登頂的廠商回應市場的唯一目標,似乎唯有衝到榜首才能證明自己的技術實力。
很快,有文稱「t01116 和t01081節點團隊為測試網上線做了非常充分的準備,分析師認為其用數百台設備參與測試。「
接著,名為《80萬機器沖榜?50台機器同跑?是誰造成Filecoin主網測試網驚天騙局?》的文章被瘋狂傳播,核心思想就是廠商利用集群挖礦的方式把節點送上榜首,成本高昂。
社區首度陷入爭論,到底是第一還是刷榜?
各執其詞。
互不相讓。
無法釐清。
二、「誰是t01475?「
12日晚21:45分,Filecoin官方技術負責人Why突然在Slack上發布了一則「尋人啟事」:
如果你是礦工t01475,請私信我。
Why還幽默的表示,對於像t01475這種發現重要bug的礦工,他願意用T恤或其他東西作為獎勵。
「誰是t01475?」
「那個重要的bug是什麼?」
原來節點t01475在跑測試的過程中發現網路存在bug,該bug可能會被加以利用從而大大提高出塊率。嘗試檢驗這一判斷後,t01475果然獲得大量打包權,迅速出現在出塊排行榜(Block Won)的首位。
這一異常引起了Why的注意,他發現這確實是一個重要bug,於是公開「懸賞」尋找t01475礦工。
然而t01475並沒有在Slack上公開認領節點,只是私下與Why取得了聯繫,並與他約定了一場「攻防戰」來檢測測試網的穩定性。
於是,t01475用同樣的方式驗證了另外兩種可提高爆塊的潛在機會,均獲得了很大的出塊率。
15日,Why告訴t01475,他認為對方一定做對了某些操作,t01475請Why關注時間遷移和組合攻擊。
第二天,t01475與Why的相關聊天截圖被傳到了社區。
但這並沒有引起太多關注,因為當時社區的熱點都聚焦在算力排名上,幾乎沒有人去聊出塊率的高低。
故事的轉折出現在17日凌晨——取消算力榜。
17日凌晨,為了避免所有節點無休止的沖排名,並利用排名做宣傳,Filecoin官方刪除了算力排行榜。
這時,大家才將關注的目光轉向出塊排行榜,位列出塊榜第一名的t01475再次進入大眾視野。
開始不斷有人在社群里問:
「誰,是t01475?」
「我就是t01475」
「找我才能買到正品」。
「t01475 是你的?搞笑吧」。
短時間真假難辨,利益眾生。
但直到截稿前,也沒有人通過官方的形式公開證明自己就是真正的t01475。
他為什麼不願意公開?
他為什麼要刻意迴避?
三、攻擊?分叉?測試?
故事的高潮發生在18日。
12月18日下午18:00左右,Filecoin測試網突然出塊異常,到18:40時,出塊榜上只剩t01220、t02213、t01366、t01081四個節點。
之後連續半小時無法出塊,導致整個網路異常,Lotus儀錶盤的Blocks Won板塊空空蕩蕩。
這再次引發社區討論,是神仙打架還是蓄意為之?誰在分叉?誰發動了攻擊?
不多久,節點t01475突然第一個出現在了出塊榜,緊接著整個鏈重新開始出塊,重新打包區塊信息。
20:30左右,網路恢復正常,其他節點陸陸續續重新出現在出塊排行榜上。
據悉,當天多個節點均嘗試利用時間遷移漏洞獲得高出塊率,但觸發了爆塊異常,t01475第一時間發現問題,通過創建一個分叉,過濾掉了有問題的消息,從而保持了鏈的持續運行,直到官方提交補丁。
【星際視界IPFSNEWS翻譯:大家好! 我們有一個重要的更新,每個人都需要在接下來的8小時內更新。 Lotus v0.1.3修復了一些錯誤,這些錯誤在過去幾天中導致了一些網路中斷。 最近,有一個錯誤導致整個網路中斷。 幸運的是,t01475進行了一次小分叉,並過濾掉了錯誤消息,以使鏈條繼續運行,直到我們準備好此修復程序為止。
我需要每個人都更新其Lotus守護程序,重新啟動其Lotus守護程序和存儲礦工
然後通過檢查Lotus版本確認您正在運行0.1.3
如果不更新,您將被拋在後面,進入自己的側鏈!】
網路恢復正常後,技術背景的礦工也開始在社區找t01475。
有人說1475做了不小的貢獻。
有人說他是低調的技術大佬。
有人說他是目前為止最大的黑馬。
一時間,1475成為了技術大牛的代名詞。
故事並沒有結束,19日和20日,測試網運維過程中再次出現問題,1475在兩次關鍵時刻協助官方成功修復網路。
20日22:35點,官方核心開發人員Kubuxu在Slack上公開祝賀t01475對恢復網路做出的貢獻。
四、測試網,「測試」網
測試網上線當天,官方同時宣布了主網上線的時間窗口:
Testnet階段1:2020年12月11日- 1月17日。
測試網階段2:2020年1月20日至3月20日。
主網啟動窗口:2020年3月23日至4月24日。
也就是說,真正的主網上線還有整整三個月的時間,而測試網的真正目的是為了在主網上線前,讓節點測試挖礦和檢測網路的潛在問題及穩定性,測試網只有經得起更多的攻擊測試,主網上線後才能真正有利於主網的網路安全。
測試網的初心是用於「測試」。
所以這個不斷遇到問題,解決問題的階段將會是一個常態。運維的過程,任何可預見和不可預見的故事都會發生。
這是節點礦工技術實力、分析能力、應變速度的檢驗場,也是各個礦工的競賽場。
五、人人都是1475
19日上午,真正的1475托Filecoin官方社區負責人Keren在中國社區發聲:
1475隻是想和官方一起把Filecoin打造成更加安全穩定的網路,不希望大家再找1475。
感謝大家的關注,還是想繼續保持一個神秘的身份。
希望大家多多關注Filecoin,讓網路更加完善。
隨後,Keren代表官方到訪了1475團隊,對他們的支持表示感謝。
一位不願意透露個人信息的社區成員表示:
「t01475隻用了四台礦機參與本次測試,拼算力沒有任何優勢。」
「測試網階段只是試跑,t01475不想太過高調。」
截至發稿前,我再次與t01475確認,他依然不想公開身份。
看來,t01475到底是誰,已經不那麼重要了。
它不過是測試網第一階段的一個礦工代號,測試網很快就會迎來第二階段,而t01475這個節點也會隨機易主。
去中心化存儲系統對技術團隊的開發能力和運維能力要求甚高,去中心化的網路只有更多的人參與,才能做大做強。
被更多人使用,讓更多人受益。
所以,從另一種角度來說:
人人都是「1475」。
附文:
真正的t01475團隊想對社區夥伴說的話:
主網上線在即,您有任何技術問題,歡迎加我們唯一官方微信號:t01475,隨時探討。
冷萃財經原創,作者:Awing,轉載請註明出處:https://www.lccjd.top/2019/12/31/23/?variant=zh-tw
文章評論