Investor's wiki

Transakcje na sekundę (TPS)

Transakcje na sekundę (TPS)

W kontekście łańcuchów bloków transakcje na sekundę (TPS) odnoszą się do liczby transakcji, które sieć jest w stanie przetworzyć w każdej sekundzie.

Przybliżony średni TPS łańcucha bloków Bitcoin wynosi około 5 – choć czasami może się to różnić. W przeciwieństwie do tego, Ethereum może obsłużyć mniej więcej podwojoną ilość.

Ważnym obszarem badań na przestrzeni lat był rozwój technologii zwiększających szybkość transakcji blockchain. Te zdecentralizowane sieci stawiają zupełnie nowe wyzwania pod względem możliwości skalowania w celu zwiększenia popytu.

To wyzwanie nie polega wyłącznie na zwiększeniu TPS. Scentralizowane bazy danych są już w stanie obsłużyć tysiące transakcji na sekundę. Na przykład VISA obsługuje około 1500-2000 transakcji na sekundę. Dlaczego więc po prostu nie skorzystać z tych rozwiązań? Cóż, głównym problemem jest to, że Bitcoin, Ethereum i inne blockchainy mają na celu konkurowanie z tym, przy jednoczesnym zachowaniu wysokiego stopnia decentralizacji.

Decentralizacja odbywa się kosztem wydajności i bezpieczeństwa. Tak więc te skalowalne rozwiązania muszą nie tylko zwiększyć wydajność sieci, ale jednocześnie zachować wszystkie inne pożądane właściwości blockchain. W przeciwnym razie blockchain nie jest niczym więcej niż niewydajną bazą danych.

Należy zauważyć, że jeśli blockchain ma wysoki TPS, niekoniecznie jest lepszy od innych blockchainów o niższym TPS. Wiele projektów blockchain chwali się wysokimi wskaźnikami TPS. Jest jednak prawie pewne, że taką wydajność osiągnięto poświęcając inne ważne aspekty sieci. Na przykład w każdej chwili Bitcoin ma tysiące węzłów rozmieszczonych na całym świecie z oprogramowaniem Bitcoin. Łańcuch bloków z zaledwie 10-20 węzłami może z łatwością przewyższyć Bitcoina, ale trudno go nazwać zdecentralizowanym lub nawet rozproszonym.