Bạn đã nghe về bản cập nhật mới từ Solana có tên Alpenglow chưa? Đây là một thay đổi khá nghiêm trọng mà nên tăng tốc độ hoạt động của chuỗi khối lên 100 lần. Thay vì thời gian hiện tại là 12.8 giây, nó sẽ chỉ mất 150 mili giây để hoàn thành khối.
Trên thực tế, điều này có nghĩa là các giao dịch sẽ được xác nhận gần như ngay lập tức, và điều này sẽ ảnh hưởng đến toàn bộ hệ sinh thái: từ dApps đến các giải pháp thanh toán. Nhưng cùng với sự tăng tốc này, có một số thỏa hiệp.
Alpenglow là gì?
Đây là một hard fork hoàn toàn thay đổi hệ thống đồng thuận của Solana. Cơ chế Proof of History (PoH) hiện đang được sử dụng, đánh dấu các khối theo thời gian để tất cả các validator được đồng bộ. Cùng với nó, hệ thống BFT Tower hoạt động, một hệ thống xác nhận đảm bảo rằng phần lớn người tham gia mạng lưới đạt được sự đồng thuận.
Với Alpenglow, cả hai cơ chế này sẽ trở thành quá khứ. Chúng sẽ được thay thế bằng hai cơ chế mới:
Rotor - tăng tốc độ phân phối các khối trên mạng lưới. Nó sử dụng kiến trúc Turbine đã quen thuộc với Solana, nhưng làm cho việc giao khối dễ dàng và nhanh hơn, với tối thiểu các bước trung gian.
Voter - chịu trách nhiệm hoàn thiện các khối. Một khối được coi là đã được xác nhận nếu 80% các validator đã bỏ phiếu cho nó trong vòng đầu tiên. Hoặc nếu ít nhất 60% trong vòng đầu tiên và cùng số lượng trong vòng thứ hai. Điều này giảm số lượng phê duyệt lại đã từng làm chậm công việc.
Tại sao điều này cần thiết?
Hiện Ethereum đang tích cực phát triển và triển khai các giải pháp có khả năng mở rộng như sharding. Nếu Solana không cải thiện hiệu suất, nó có thể mất vị thế.
Alpenglow là câu trả lời cho những thách thức của thời đại. Hơn nữa, Solana muốn phát triển khái niệm PayFi của mình, một hệ thống thanh toán nhanh và phi tập trung cho các khoản thanh toán đại trà có thể cạnh tranh với Visa và Mastercard. Và nếu không có việc xác nhận các khối nhanh như chớp, thì ý tưởng này đơn giản sẽ không cất cánh.
Nó hoạt động như thế nào?
Mẹo là phần lớn công việc phân phối và xác minh các khối hiện đã được chuyển ra ngoài chuỗi khối. Nói cách khác, sẽ có ít tải hơn trên chính mạng lưới, và các khối sẽ được xác nhận trong một phần nhỏ của giây.
Mỗi validator sẽ ký các khối bằng chứng chỉ BLS, là các chữ ký số an toàn và nhẹ, dễ dàng và nhanh chóng được xác minh.
Kết quả là gì?
Hoàn thành khối trong 150 ms (so với 12.8 giây hiện tại).
Thời gian khối cố định là 400 ms, điều này làm cho mạng lưới ổn định và dự đoán được.
Phí giao dịch được giảm - nhiều giao dịch hơn mỗi giây → tải khối thấp hơn → giá thấp hơn.
Mạng lưới đang mở rộng - nhiều ứng dụng hơn, nhiều người dùng hơn, không bị tắc nghẽn.
PayFi - Hỗ trợ Solana đang tiến tới việc tạo ra một hệ thống thanh toán dựa trên chuỗi khối.
Nhưng mọi thứ không rõ ràng như vậy
Alpenglow giảm mức độ thất bại chấp nhận được. Trước đây, Solana có thể hoạt động ngay cả khi lên tới 49% các validator bị xâm phạm (quy tắc 51%).
Hiện cơ chế mới có thể thất bại lên tới 40%: 20% có thể bị hack, và 20% còn lại có thể đơn giản là ngắt kết nối khỏi mạng. Điều này đơn giản hóa hệ thống, nhưng làm cho nó nhạy cảm hơn với các cuộc tấn công và sự cố.
Câu hỏi
Alpenglow cung cấp một sự tăng tốc lớn về tốc độ và khả năng mở rộng, điều này có thể biến Solana thành một nền tảng thực sự toàn cầu cho thanh toán và dịch vụ phi tập trung. Nhưng tất cả điều này đạt được bằng cách mất một phần khả năng chống chịu với các sự cố và tấn công.
Vậy có đáng theo đuổi các giao dịch tức thì nếu bạn phải hy sinh một phần bảo mật của mình cho điều đó không?