Cortex采用的是PoW共識,關于PoW共識大家了解比較多,這里不做詳細闡述。Cortex鏈的主要改進在于試圖讓參與挖礦的礦工在硬件上更公平,這里的挖礦礦工主要指的是鏈上記賬的礦工。Cortex采用Cuckoo Cycle的PoW試圖縮小CPU和顯卡之間加速比的差距,并發揮智能手機顯卡的效能,甚至讓手機挖礦成為可能。
具體來說,Cuckoo Cycle是一種基于圖論的求解算法。它要在Siphash隨機生成的Cuckoo二分圖中尋找到固定長度L的環。求解的過程,也就是尋找環的過程。求解的難度跟圖的規模和L值相關,是一種Memory-hard的PoW算法。
Cortex主鏈采用Cuckoo Cycle的變種算法CuckARoo30算法,CuckARoo算法主要是對二分圖內所有的節點進行分組,每組內的節點存在相互依賴關系,大大增加了求解難度,具有抗ASIC特性。
Cortex的CuckAroo30算法,將Siphash-2-4替換為Siphash-4-8,通過其抗ASIC的算法特性,可讓更多普通礦工參與進來,以實現去中心化。Cortex目前的出塊時間大約15秒,每個區塊獎勵7CTXC,每四年減半。同時,為了保證相對穩定的出塊時間,利于防止雙花和記錄被篡改,Cortex的難度是動態調整的。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。