Napisałem skrypt w Pythonie, aby zmierzyć czas finalizacji blockchaina. Porównując NEAR w tym przypadku z niektórymi z 10 najlepszych łańcuchów. W ciągu 60 sekund NEAR może sfinalizować 50 transakcji między shardami @ 1 tx/finalizacja. Ethereum i Cardano sfinalizowałyby zero transakcji w tym czasie. Wyniki ↓ $NEAR @ ~1.2s finalizacji → 50 transakcji zakończonych w 60s $BNB @ ~2s finalizacji → 30 transakcji zakończonych w 60s $XRP @ ~4s finalizacji → 15 transakcji zakończonych w 60s $SOL @ ~12.8s finalizacji → 4 transakcje zakończone w 60s $TRX @ ~60s finalizacji → 1 transakcja zakończona w 60s $ADA @ ~120s finalizacji → 0 transakcji zakończonych w 60s $ETH @ ~12.8 min finalizacji → nawet nie blisko *czas finalizacji dla każdego łańcucha to przybliżenie zebrane z różnych źródeł. NEAR wymaga dwóch bloków @ 600 ms czasu blokowego, na przykład. cc @NEARProtocol Będę pracować nad poprawą tej wizualizacji w miarę upływu czasu. Spróbuję dodać więcej łańcuchów i może znajdę sposób, aby włączyć pojemność transakcji (skalowalność) w jakiś sposób. Mimo to, to interesujący sposób na zrozumienie, jak czas finalizacji wpływa na ogólne doświadczenie użytkownika w każdym łańcuchu. Cokolwiek powyżej 3 sekund wydaje się zbyt dużo, moim zdaniem. Używam Nano $XNO od lat (600ms finalizacji) i teraz NEAR. Te łańcuchy mogą naprawdę przyzwyczaić cię do momentu, w którym korzystanie z wolniejszych łańcuchów staje się koszmarem. Nie uwzględniłem nano tutaj, ponieważ chciałem sprawdzić łańcuchy, które mogą robić więcej niż tylko wysyłać/odbierać monetę jednostkową, osiągając szybszą finalizację, a jednocześnie wykonując bardziej złożone operacje (np. wywołania funkcji między shardami), co stanowi prawdziwe wyzwanie dla wydajności.