Cho phép người dùng trả thêm phí để được ưu tiên giao dịch là một trong những giải pháp mà Solana đề xuất sau sự cố sập blockchain vào sáng 01/05.

Cả Ethereum và Solana đều đối mặt với những thách thức từ NFT
Theo thông tin từ Mytour, mạng lưới Solana đã gặp sự cố kỹ thuật vào sáng ngày 01/05, dẫn đến tình trạng gián đoạn trong hoạt động của blockchain trong hơn 8,5 tiếng..
Nguyên nhân gây ra sự cố bắt nguồn từ việc các bot trên Solana đã tạo ra một lượng lớn yêu cầu giao dịch để tham gia vào việc mở bán NFT, đạt đến 4 triệu giao dịch/s, dẫn đến tình trạng quá tải và mất kết nối của các node.
Sau đó, Solana đã phải yêu cầu các validator tạm thời ngưng các giao dịch NFT trong quá trình khởi động lại mạng lưới, điều này đã gây ra nhiều chỉ trích.
Tương tự như Solana, Ethereum trong buổi sáng ngày 01/05 cũng gặp nhiều khó khăn với đợt mở bán NFT của Otherside, khiến phí giao dịch tăng lên đến hơn 8.400 gwei, tương đương với hơn 2.400 USD. Tuy nhiên, Ethereum vẫn có thể hoạt động mà không ảnh hưởng đến blockchain nhờ có kích thước block cố định và sử dụng phí gas để ưu tiên giao dịch.
Trong những thời điểm blockchain bị tắc nghẽn, người dùng Ethereum thậm chí còn tham gia vào cuộc 'đua gas', tranh nhau để giao dịch được xử lý trước. Điều này đã diễn ra tại sự kiện mở bán NFT Otherside gần đây.
Trái ngược với Ethereum, Solana muốn giữ cho phí giao dịch luôn thấp, do đó họ không hạn chế kích thước block. Điều này dẫn đến tình trạng quá tải khi hàng triệu giao dịch với cùng mức phí được đưa lên blockchain cùng một lúc, yêu cầu hệ thống phải xử lý ngay lập tức, trong khi Ethereum tuần tự xử lý giao dịch theo thứ tự ưu tiên.
Cả hai phương án đều hướng tới một mục tiêu chung là tối ưu hóa tài nguyên kích thước khối và phí giao dịch, nhưng đều có những ưu và nhược điểm rõ ràng được thể hiện vào buổi sáng ngày 01/05. Trong khi Solana gặp sự cố vì không xử lý được khối lượng giao dịch lớn bất ngờ, Ethereum vẫn hoạt động nhưng với mức phí cao không tưởng và không phải tất cả người dùng đều sẵn lòng chi trả gấp 4-5 lần giá trị giao dịch để đưa nó lên blockchain.
Cách tiếp cận của Solana
Vào ngày 03/05, Solana đã phát đi thông cáo chính thức về sự cố vào ngày 01/05.
Dự án đã thừa nhận rằng blockchain Solana đã gặp sự cố vì phải xử lý đến 6 triệu giao dịch mỗi giây từ các bot mua NFT, dẫn đến việc các validator bị cạn kiệt bộ nhớ RAM khi tạo khối và mất kết nối với blockchain.
Để ngăn chặn việc này tái diễn trong tương lai, Solana hiện đang triển khai ba bản cập nhật mới, bao gồm:
– QUIC: một cơ chế được Google xây dựng để cải thiện việc trao đổi dữ liệu giữa các node và validator.
– Ưu tiên giao dịch dựa trên tỷ trọng của node: các node với tỷ lệ staking cao sẽ được ưu tiên xử lý nhiều giao dịch hơn, thay vì mô hình tự do gửi giao dịch như hiện tại.
– Ưu tiên giao dịch dựa trên phí: người dùng có thể trả thêm phí để đẩy giao dịch của họ lên hàng đầu.
Solana khẳng định rằng việc cho phép người dùng trả thêm phí để ưu tiên giao dịch sẽ không làm tăng phí trên toàn mạng lưới và ảnh hưởng đến lợi thế cạnh tranh của nó về phí thấp so với các blockchain khác. Điều này là do sẽ có một hạn mức cho mỗi tài khoản về số lượng giao dịch được ưu tiên trong mỗi khối.
Các thay đổi này đang được Solana tiến hành xây dựng và dự kiến sẽ được triển khai trong phiên bản v1.11.
Một điểm nổi bật trong cách Solana sử dụng ngôn từ là khi mạng hoạt động bình thường, họ tự nhận mình là blockchain Solana, nhưng khi gặp sự cố, họ lại chuyển sang gọi là Mainnet Beta - chỉ mạng Solana đang ở phiên bản thử nghiệm beta chứ không phải là phiên bản chính thức.
Khi hoạt động, đó là Solana
Khi gặp sự cố, đó là Mainnet Beta
— Foobazzler ?? (@Foobazzler) 1 tháng 5, 2022
Mytour