Przejdźmy do konkretów: 🧵 BTC= 7 TPS przy 82 węzłach ETH= 179 TPS przy 8,1k węzłach SOL= 20k+ TPS przy 1,1k węzłach ADA= 18 TPS przy 3k węzłach SUI= 20k+ TPS przy 121 węzłach APT= 20k+ TPS przy 150 węzłach NEAR= 100k+ TPS przy 296 węzłach ALGO= 10k+ TPS przy 3,7k węzłach (TPS = Wydajność) (Węzły = Decentralizacja) Wydajność + Decentralizacja = Skalowalność! To wszystko to ogromne uproszczenie, ponieważ jest znacznie więcej wskaźników do uwzględnienia i wiele więcej szczegółów do rozważenia. Niemniej jednak, te wskaźniki są niezwykle ważne same w sobie i nie powinny być niedoceniane! Metodologia węzłów: Mówiąc o liczbie "węzłów", odnosiłem się konkretnie do natywnie delegowanych i solowych walidatorów (producentów bloków). Na podstawie tej definicji możemy liczyć "węzły puli" tylko w przypadku BTC, ponieważ pełnią one równoważną funkcję "walidatora" w PoS. Biorąc pod uwagę, że górnicy nawet nie uruchamiają węzła, a pełne węzły nie biorą udziału w produkcji bloków! W przypadku ETH liczymy fizyczną liczbę klientów konsensusu. To musi być górna granica dla liczby "walidatorów" na ETH, ponieważ jest to wymóg produkcji bloków. Metodologia TPS: Mówiąc o TPS; odnosi się to konkretnie do maksymalnej teoretycznej liczby transakcji na sekundę dla podstawowych transferów wartości 1 do 1. Daje nam to uczciwy i porównywalny wskaźnik skalowalności we wszystkich łańcuchach! Liczby TPS zostały również zaokrąglone w przypadku najbardziej zaawansowanych technologii skalowania. W przypadku SOL, na przykład, surowe dane cu/gass dają mu TPS przekraczające 200k! Jednak w rzeczywistości wąskie gardła są osiągane znacznie wcześniej, częściowo dlatego, że transakcje w łańcuchach smart kontraktów są znacznie bardziej złożone. To prowadzi do tego, że różne wąskie gardła są osiągane wcześniej w rzeczywistości. Jednak w hipotetycznym scenariuszu uruchamiania jak największej liczby prostych transakcji, napotykamy wąskie gardło weryfikacji EDDSA przy około 30k TPS i są inne znaczące wąskie gardła dalej. Oznacza to, że musimy to uwzględnić. Dlatego, mając na uwadze te konkretne wąskie gardła dla czysto zrównoleglonych łańcuchów, możemy bezpiecznie oszacować TPS na 20k+ dla SOL, SUI i APT. Łańcuchy wykorzystujące sharding omijają to wąskie gardło i znajdują się w zakresie 100K+ TPS (zakładając, że można wdrożyć więcej shardów, aby sprostać popytowi). Dla każdego łańcucha, który nie wdraża zaawansowanych technik skalowania on-chain, możemy podać dokładną liczbę TPS, ponieważ istnieją twarde limity, które można łatwo obliczyć, jak w ETH (limit gazu), ADA i BTC (limit rozmiaru bloku), odpowiednio. Potrzeba szybkości: Szybkość różni się od wydajności w przypadku projektowania blockchaina; jest to również jeden z najważniejszych wskaźników, obok większej decentralizacji. Nie zmieściło się to w otwarciu, a chciałem to uprościć, więc uwzględniamy to tutaj: BTC= 7 TPS przy 10 min na 82 węzłach ETH= 179 TPS przy 12 sek na 8,1k węzłach SOL= 20k+ TPS przy 0,4 sek na 1,1k węzłach ADA= 18 TPS przy 20 sek na 3k węzłach SUI= 20k+ TPS przy 0,5 sek na 121 węzłach APT= 20k+ TPS przy 0,2 sek na 150 węzłach NEAR= 100k+ TPS przy 0,6 sek na 296 węzłach ALGO= 10k+ TPS przy 2,8 sek na 3,7k węzłach Szybkość, w tym przypadku, to po prostu pomiar czasu bloku, a nie finalności, co jest innym równie cennym wskaźnikiem. Prawdziwa przestrzeń kompromisów nie leży między wydajnością a decentralizacją, ale raczej między wydajnością a szybkością. To kolejny powód, dla którego klasyczny trylemat blockchainowy jest dzisiaj tak niezwykle przestarzały. Moje wybory, radźcie sobie z tym: Zamiast ściśle trzymać się kapitalizacji rynkowej, jak zwykle robię w takich listach i stosować konkretne zasady dotyczące włączenia. Aby uniknąć oskarżeń o stronniczość, po prostu uwzględniłem wszystko, co chciałem... Ponieważ i tak zostanę oskarżony o bycie opłacanym propagandystą, niezależnie od tego, co zrobię w tym momencie, a także spotkam się z ekstremalną toksycznością za mówienie wszystkim o tych podstawowych prawdach... Dlatego uwzględniłem tylko to, co uważałem za interesujące i co zmieściło się w limicie X-znaków, ponieważ większość ludzi nie czyta treści, tylko początek. Jednak wykluczyłem łańcuchy modułowe i łańcuchy, które nie są zdolne do smart kontraktów. Wykluczyłem również wszystkie łańcuchy z elementami dozwolonymi (centralizowanymi). Jest bardzo prawdopodobne, że niektórzy z was nadal będą myśleć, że to wielka spisek przeciwko waszemu nieznanemu łańcuchowi, ponieważ technologia jest po prostu tak dobra... Tribalizm, radzenie sobie i złudzenia stały się tak absurdalne dla niektórych w tym świecie... Wyróżnienia: Zwykle wykluczam ALGO z takich list z powodu jego scentralizowanych węzłów przekaźnikowych, które czynią go technicznie dozwolonym. Jednak biorąc pod uwagę, że są bardzo blisko rozwiązania tego problemu, pomyślałem, że mogę zrobić wyjątek... Istnieje bardzo mała korelacja między liczbą węzłów a TPS. To dlatego, że wiele aspektów trylematu blockchainowego zostało skutecznie rozwiązanych, a kompromisy w przestrzeni projektowej koncentrują się teraz bardziej na innych wskaźnikach, takich jak szybkość. Projekt ekonomiczny i konsensusu ma znacznie większy wpływ na liczbę węzłów, na przykład, przynajmniej w porównaniu do całkowitej wydajności tych łańcuchów. Podsumowanie: Pozdrowienia dla ETH za posiadanie największej liczby węzłów i NEAR za najwyższą wydajność! 🏆 Mogę również dać twojemu łańcuchowi pozdrowienia w komentarzach, cytując liczby TPS i walidatorów jako odpowiedź. Jeśli są czymś, z czego można być dumnym, chętnie pomogę w promocji! Wszyscy powinniśmy dążyć do zwiększenia tych liczb i chwalić tych, którzy przesuwają granice innowacji. Celem jest maksymalizacja wolności (decentralizacji) dla jak największej liczby ludzi (skalowalności). Ponieważ kryptowaluty są bezużyteczne bez wydajności i bezsensowne bez decentralizacji! 🔥
21,23K