時間:2023-08-16|瀏覽:248
隨著以太坊整個社區籌備多年的大型升級開展。在支持ETH2.0升級的陣營中,「通過權益證明(PoS)提高安全性」是重要的原因之一。在這次懲罰中,安全性上的變化也最先顯露出來。
在社區、投資人、礦工等多方視線之下,首個吃螃蟹的人似乎備受矚目,有人稱他「倒霉蛋」,也有人稱他「辛運兒」。無論如何,教科書式的ETH2.0最新案例已經出現了。
Slash懲罰驗證人20075做了什么呢?
根據公開信息,第一位受罰的驗證者的原因在于提議者(Proposer),受到Slash罰款,這意味著該驗證人在一個插槽中選出了兩個不同的區塊。「這種行為被稱為『雙簽』,這并不是程序Bug,要么是因為節點運行人操作失誤,要么是他惡意行為」,InfStones市場總監Rudy對Blocklike解釋道。
Slash一詞在英文中有著「砍;大幅度削減」之意。在區塊鏈領域,Slash通常指采用了PoS共識機制的區塊鏈所特有的懲罰機制。這一概念最早由以太坊創始人VitalikButerin于2014年1月提出,當時有人將該機制簡單譯為「扣除抵押的代幣」。可能會觸發Slash懲罰的行為主要包括分叉、雙簽、長期不在線等等,有些區塊鏈還會將投票情況列入考核標準。
與ETH1.0不同,ETH2.0采用PoS共識機制,并不依靠算力來維護系統的安全。通常來講,PoS共識機制的區塊鏈一般會要求節點質押一定數量的代幣,以此將節點的利益和這條區塊鏈進行捆綁,同時通過增發代幣對出塊節點進行獎勵,通過Slash對節點的不良行為進行懲罰,從而保證系統的穩定與安全。
在最新的ETH2.0中,Slash懲罰機制的目的在于通過懲罰和泄漏行為不端的驗證程序來消除潛在的網絡攻擊。根據ETH2.0公開信息,Slash機制背后有著頗為嚴肅的懲罰規則,Slash的罰款需要從該節點曾經質押的32枚ETH中收取。更需要注意的是,Slash的罰金是無法替換的,如果節點因Slash罰款不斷增加而降至16枚ETH以下,則該節點會自動從網絡中退出。根據截圖可以看到,在支付罰款之后,驗證人20075目前的余額變為了約31.77個ETH。
Blocklike采訪到了InfStones市場總監Rudy對以上截圖進行解析:「Slash一般的罰金是1ETH起,但是由于測試網節點們表現不佳,短期調低了懲罰比例至原值的四分之一,注意這個只是臨時調整,應該會再調回1ETH。「如果有多人同時發生Slash,那么Slash的罰金將持續增長;而被Slash后,節點強制退出了,正常退出時也會像進入隊列一樣有一個退出隊列,需要排隊退出,但現在沒有其他節點退出,所以這個節點退出地很快。」
對于Rudy來說,他旗幟鮮明的站在了支持POS的陣營之中,他告訴Blocklike:「所以PoW?和PoS,安全性上我毫不猶豫選擇PoS。」
實際上,VitalikButerin曾多次公開表示「PoS相較