Pārdomājot “Veiktspēju” caur Fogo izpildes modeli
Es negaidīju, ka veiktspēja būs galvenā atziņa.
Pārskatot izpildes uzvedību vairākās SVM balstītās vidēs slodzes apstākļos, kas izcēlās ar Fogo, nebija ātruma pieauguma — bija dramatiskas trūkums.
Transakcijas nebija tikai ātras.
Tās bija paredzamas, kā tās patērēja resursus.
Tas ir svarīgāk, nekā izklausās.
SVM vides pastiprina koordinācijas risku. Paralēla izpilde ir jaudīga, taču nelielas problēmas validētāja sinhronizācijā vai maksas dinamikā parasti ātri parādās. Ar
@Fogo Official , izpilde uzvedās tā, kā SVM vajadzētu uzvesties — nekādu dīvainu robežu gadījumu, nekādu piespiedu abstrakciju, nekādas diferenciācijas paša dēļ.
Šī konsekvence ir īstais signāls.
Vietā, lai izgudrotu jaunu izpildi, Fogo balstās uz pārbaudītu SVM un koncentrējas uz to, kā tas tiek ieviests: validētāja disciplīna, koordinācija un izpildes stabilitāte. Būvētājiem tas samazina kognitīvo slodzi. Jūs neizstrādājat teoriju — jūs strādājat ar pazīstamām mehānikām.
Izvēloties SVM, arī tiek novērstas atrunas.
Ja veiktspēja pasliktinās, salīdzinājumi nebūs dāsni. Tie būs tieši.
Tāpēc ātruma apgalvojumi šeit ir mazāk svarīgi. Īstais jautājums ir izturība:
Vai izpilde paliek stabila reāla satiksmes laikā?
Vai maksas paliek saprātīgas?
Vai validētāja koordinācija noturējas, kad apstākļi nav draudzīgi?
Ātras ķēdes pievērš uzmanību.
Konsekventās ķēdes pelna uzticību.
Šobrīd Fogo šķiet, ka tas saprot šo atšķirību.
$FOGO #Fogo #ExecutionLayers #BlockchainInfrastructure #fogo $FOGO