ĐỊNH NGH ofA Thuật toán đồng thuận Obelisk
Obelisk là một thuật toán đồng thuận đầy hứa hẹn nhằm loại bỏ những thiếu sót của thuật toán bằng chứng công việc (POW) và bằng chứng cổ phần (POS) và giúp duy trì trạng thái blockchain trên mạng phân tán với sức mạnh tính toán tối thiểu và không cần phải đóng góp yêu cầu liên quan. Nó làm giảm nhu cầu khai thác, cải thiện đáng kể tốc độ giao dịch và cung cấp bảo mật nâng cao.
BREAKING DOWN Thuật toán đồng thuận Obelisk
Các blockchains công cộng hoạt động trên quy mô toàn cầu dưới dạng các nền tảng tự điều chỉnh, phi tập trung mà không có bất kỳ cơ quan nào. Cần có cơ chế mạng an toàn, đáng tin cậy và thời gian thực để đảm bảo tính xác thực của các giao dịch xảy ra trên mạng cũng như sự đồng thuận về trạng thái của sổ cái. Hoạt động cực kỳ quan trọng này được thực hiện bởi thuật toán đồng thuận, là giao thức mạng quyết định sự đóng góp của những người tham gia blockchain khác nhau.
Mặc dù bằng chứng công việc (POW) được sử dụng bởi Bitcoin và Litecoin và bằng chứng cổ phần (POS) được sử dụng bởi Dash và NEO, là hai thuật toán đồng thuận được sử dụng phổ biến nhất, cả hai đều có một vài nhược điểm. POW được cho là sử dụng nhiều năng lượng và POS thúc đẩy tích trữ tiền điện tử thay vì chi tiêu.
Obelisk hoạt động như thế nào?
Obelisk cố gắng khắc phục các vấn đề của POW và POS bằng cách phân phối ảnh hưởng trên mạng theo một khái niệm gọi là web tin cậy. Từ khái niệm này phân phối ảnh hưởng trên các nút mạng khác nhau và đưa ra quyết định đồng thuận tùy thuộc vào điểm ảnh hưởng của từng nút. Mỗi nút đăng ký một số nút chọn mạng khác và mật độ của mạng thuê bao của nút xác định ảnh hưởng của nó đối với mạng.
Về vai trò và hoạt động được thực hiện, có hai loại nút trên Obelisk - nút tạo khối và nút đồng thuận và các nút có thể thay thế cho nhau bất kỳ vai trò nào. Các nút tạo khối thu thập các giao dịch mới, xác thực chúng, đóng gói các giao dịch được xác minh trong một khối mới và sau đó phát sóng khối lên mạng. Các nút đồng thuận thu thập các khối được tạo bởi các nút tạo khối và đặt chúng vào một thùng chứa riêng, trừ blockchain. Sau đó, nó xác định khối được tạo bởi số lượng lớn nhất của trình tạo khối. Khối này được gọi là người chiến thắng cục bộ và đủ điều kiện để được thêm vào blockchain. Mỗi nút đồng thuận như vậy duy trì số liệu thống kê cần thiết về người chiến thắng cục bộ như được báo cáo bởi các nút khác. Khi người chiến thắng địa phương đã được báo cáo bởi đa số hoặc tất cả các nút đồng thuận, nó đủ điều kiện là người chiến thắng toàn cầu và tiếp tục là một phần của blockchain. Tuy nhiên, nếu các nút quyết định khác, thì nó sẽ thực hiện một trong các hành động sau dựa trên dữ liệu có sẵn và nhật ký cục bộ
(1) tự đồng bộ hóa lại với mạng hoặc
(2) bỏ tham gia đồng thuận và / hoặc tạo khối hoặc
(3) giữ blockchain của nó và yêu cầu dừng khẩn cấp
Obelisk có tiềm năng mở rộng cao và tiêu thụ năng lượng thấp. Tạo khối có thể được chạy trên phần cứng chi phí thấp. Thuật toán có thể chạy dễ dàng và hiệu quả trên một mạng thưa thớt chỉ với kết nối lân cận gần nhất, thay vì cần kết nối băng thông cao.
Obelisk được SkyCoin sử dụng, đang nổi lên như một hệ sinh thái hoàn chỉnh của công nghệ blockchain và được giới thiệu để thúc đẩy việc sử dụng tiền điện tử và công nghệ sổ cái công khai như một loại tiền tệ xác thực, thay vì một phương tiện khác để định giá tiền điện tử đầu cơ.
