從算法的角度上來看,Aleo屬于零知識證明(ZKP)賽道項(xiàng)目,復(fù)雜度是比大餅和以太坊算法都要復(fù)雜的。算法的核心計(jì)算我們之前也提過主要是MSM+NTT/FFT的計(jì)算,還會包含一些Hash運(yùn)算。這些計(jì)算主要目的是為了生成零知識證明,而生成證明的速度直接會影響生態(tài)的體驗(yàn)。
但是Aleo從開始的設(shè)計(jì)共識就是POS,也就是說其實(shí)本質(zhì)上它是POS鏈,這一點(diǎn)上和其他項(xiàng)目有本質(zhì)差別。其實(shí)對于某些人來說他們不太明白為什么Aleo一定要有PoW,完全用POS就可以了,很多業(yè)內(nèi)知名ZK項(xiàng)目都是只有POS。關(guān)于這點(diǎn)可以看一下我們之前的文章:Aleo的PoSW、證明和委托代理計(jì)算到底是什么關(guān)系?“PoW”會不會消失?
在分析之前,我們先看一下ASIC(Application Specific Integrated Circuit),中文全稱是“專用集成電路”。這里特別強(qiáng)調(diào)“專用”,“專用”意味著針對單一項(xiàng)目來說會更加有競爭力。相對比,GPU(顯卡)是通用計(jì)算處理芯片,所以在單一項(xiàng)目上來說“專用”肯定比“通用”更有競爭力。
早在2021年,英偉達(dá)就曾公開表示過“禁止使用轉(zhuǎn)換層在其他硬件平臺上運(yùn)行基于CUDA的軟件”,2024年3月,英偉達(dá)更是將其升級為“CUDA禁令”,直接添加在了CUDA的終用戶許可協(xié)議中,已禁止用轉(zhuǎn)譯層在其他GPU上運(yùn)行CUDA軟件