銀行轉賬都不需要手續費了,
區塊鏈轉賬還要手續費!
豈不是歷史的倒退?
無手續費的以太零1.0-免手續費版本網路已經安全高效執行了一個半月,2.0的主節點高併發版本也將在2018年第二季度正式公測。
實現零手續費的意義
首先需要說明的一點是,任何對於區塊鏈上資料進行的操作將被使用交易的方式處理。基於區塊鏈的Dapp和當前我們日常使用的App最大的區別在於資料的儲存介質上,App的使用者資料通常儲存在中心化的資料庫或機房,但Dapp的使用者資料儲存在共識的區塊鏈賬本上或基於區塊鏈的分散式儲存中。
也就是在去中心化應用中,類似收藏,評論等涉及到增刪改的操作都需要付出手續費。
可以想象的是,依賴區塊鏈搭建DApp應用時,使用者對資料的所有操作都會雕刻到區塊鏈上,如果存在手續費的概念,使用者的操作將會導致巨大的使用成本,這單純從經濟層面上就否決了基於帶有手續費機制的基礎鏈大規模推廣去中心化應用的可能性。
零手續存在的價值
手續費在以太坊或者其他的區塊鏈生態中的作用大概可以描述為:
作為對礦工記賬工作的獎勵。在比特幣中,礦工每計算出一個區塊並得到其他節點的驗證就可以獲得一部分比特幣作為獎勵,同時記錄在這個區塊中的交易手續費也將作為獎勵付給礦工。當比特幣被挖完的時候,這將變為最主要的礦工獎勵手段。以太坊同樣採用POW機制,獎勵包括手續費和固定的區塊獎勵,但ETH不會挖完,也就是永遠會有固定的區塊獎勵。
作為經濟手段保障網路安全。這種安全通常指網路面對分散式阻斷攻擊(DDos)的時候,大量的交易發起一方面需要提供大量的基礎手續費,在造成系統擁堵的情況下,還會大幅度推高基礎手續費,這就形成一種負反饋,一定程度上保障網路的安全執行。另外Gas機制也防止停機問題的發生。
作為資源使用和收費的衡量工具。在以太坊中透過Gas機制即GasUsed*GasPrice計算使用者佔用節點計算資源需要消耗的手續費。
手續費在技術上的實現
實現零手續費需要再保障其以上價值的同時提供解決方案。
在以太零中,不存在手續費,但礦工生產區塊仍然會得到固定的ETZ獎勵,隨著生態的壯大,ETZ的價格上升,足以覆蓋其挖礦成本。
以太零仍然保留了Gas機制,但不會對計算出來的手續費對使用者扣費,所以仍然不會面臨停機問題的風險。對於垃圾交易,以太零從發起垃圾攻擊的技術門檻,經濟門檻,攻擊影響方面做了下列工作:
單賬戶的攻擊能力:每個以太零賬戶在一個區塊週期內可以發起的交易是有限的。
多賬戶的建立門檻:每個交易賬戶必須要擁有0.01ETZ才可以發起交易
攻擊影響程度:對於賬戶餘額低的賬戶在擁堵階段交易池中的排序會靠後
以太零使用了類POS(prove of stake)的思想去分配計算資源, 賬戶餘額和可發起的交易數量即可使用的計算資源成正比。
透過這種方式,以太零安全的實現了0手續費,幫助開發者和使用者0經濟負擔地開啟去中心化應用開發和使用的時代。
最後我們用一張圖來總結一下: