Advertisement
Transactions Per Second (TPS) là thước đo khả năng của hệ thống máy tính để thực hiện các giao dịch hoặc tính toán trong một giây
Transactions Per Second (TPS) là gì?
Transactions Per Second (TPS) hay còn gọi là giao dịch mỗi giây, là thuật ngữ đề cập đến số lượng giao dịch tối đa có thể được xử lý bởi một hệ thống máy tính trong một khoảng thời gian nhất định.
Ví dụ, TPS của PayPal là khoảng 193 Giao dịch mỗi giây và VISA có khả năng xử lý tới 1.700 giao dịch mỗi giây. Khi nói đến TPS của mạng blockchain, các giao dịch tối đa mỗi giây được thực hiện trong thế giới tiền điện tử là 50.000 (bởi mạng Solana).
Xem thêm: Mô hình nến búa là gì? Cách giao dịch với mô hình nến búa
Các yếu tố trong Transactions Per Second
Cách tính TPS sẽ rất đơn giản nếu bạn có các yếu tố dưới đây:
Block Time (thời gian chặn)
Block time xác định tốc độ nhanh chóng của blockchain xác nhận các giao dịch. Đối với bitcoin, thời gian chặn trung bình 10 phút, có nghĩa là mạng xử lý khoảng bảy giao dịch mỗi giây.
Quy mô giao dịch
Các blockchain khác nhau cũng có sự khác nhau khác nhau đáng kể về dữ liệu được truyền qua mỗi giao dịch. Một giao dịch Bitcoin đơn giản có thể nhỏ tới 226 byte hoặc lớn tới 500 byte. Quy mô giao dịch cao hơn dẫn đến thời gian xử lý cao hơn trên blockchain.
Block Size (Kích thước Khối)
Đó là lượng dữ liệu về các giao dịch mà một khối có thể mang theo trong blockchain. Khối càng lớn, càng cần nhiều người để chạy một node đầy đủ.
Công thức tính Transactions Per Second
Bất cứ ai có thông tin về các yếu tố trên đều có thể tính TPS bằng cách sử dụng công thức sau:
(Kích thước khối / Quy mô giao dịch) / Thời gian chặn = Giao dịch mỗi giây
VD: Nếu chúng ta sử dụng một ví dụ, kích thước khối 1MB với quy mô giao dịch trung bình là 1 Kb và thời gian chặn là 30 giây sẽ tương đương với TPS lý thuyết là 33 (1MB / 1Kb) / 30 giây = 33).
Blockchain có tỷ lệ Transactions Per Second cao
Một số blockchain có TPS đáng kinh ngạc nhưng điều đó không đảm bảo chúng thành công ở cấp cao nhất hoặc thậm chí cạnh tranh với Ethereum và Bitcoin. Điều quan trọng là phải xem xét hiệu suất, bảo mật và các khía cạnh quan trọng khác của các blockchain như vậy bởi vì chúng có thể bị xâm phạm để có tỷ lệ TPS cao.
Các công nghệ blockchain phổ biến đã bị giám sát rất nhiều do tỷ lệ giao dịch có thể đạt được tại thời điểm này. Nhiều người đã so sánh công nghệ blockchain hiện tại với các hệ thống internet ban đầu cũng không có nhiều năng lực. Tuy nhiên, họ đã có thể mở rộng quy mô nhanh chóng sau một thời gian.
Tổng kết
Transactions Per Second là một trong những yếu tố quan trọng để xác định hiệu quả hoạt động của mạng lưới, tốc độ TPS càng cao thì mạng lưới đó hoạt động càng hiệu quả. Ngược lại, nếu TPS thấp thì mạng lưới đó hoạt động kém hiệu quả và bị nghẽn mạng, khả năng xử lý giao dịch kém.