IOTA đã giới thiệu cơ chế đồng thuận IOTA 2.0. Cơ chế này được xây dựng dựa trên Nakamoto Consensus để giải quyết các thách thức của Tangle, vốn có bản chất năng động và kết nối với nhau khi nói đến sổ cái. Mục tiêu là tạo ra một mô hình đồng thuận thích ứng và mạnh mẽ hơn, đồng thời đảm bảo mạng lưới an toàn và bảo mật.
IOTA đã đưa ra thông báo ban đầu, nhấn mạnh cách Bitcoin đã phổ biến sự đồng thuận.
Cơ chế đồng thuận được cập nhật dựa trên nguyên tắc rằng chuỗi hợp lệ duy nhất là chuỗi dài nhất hoặc nặng nhất. Đồng thời, IOTA đã đưa ra khái niệm DAG, viết tắt của Directed Acyclic Graph. DAG đại diện cho một mạng lưới năng động hơn của các khối được kết nối với nhau, không chỉ là các khối được liên kết tuần tự với nhau.
Tangle đặt ra thách thức về sự gián đoạn mạng và các tác nhân độc hại có thể truy cập vào mạng. Điều này có thể dẫn đến các nút khác nhau có chế độ xem sổ cái khác nhau. Tuy nhiên, IOTA 2.0 nâng cấp điều này bằng mô hình đồng thuận thích ứng hơn.
Điều đó không có nghĩa là các khối mất quyền tham gia vào mạng lưới. IOTA 2.0 tiếp tục phát triển mạnh mẽ trên các nút riêng lẻ, mang đến cho tất cả chúng cơ hội được đại diện tích cực trong quá trình này. Mỗi khối mới được tạo ra đều mã hóa hiệu quả ý kiến về tính hợp lệ và giao dịch của nó trong Tangle. Sau đó, các phiếu bầu được đưa ra trong các khối xác thực.
Bảo mật của mạng được đảm bảo bằng cách đảm bảo tầm quan trọng của trình xác thực trong ủy ban quyết định mọi phiếu bầu. Điều này có nghĩa là mạng tính toán Trọng số phê duyệt trước khi tác động đến việc đưa cờ đồng thuận vào.
Nakamoto Consensus thường được coi là đại diện chính thức cho sự phát triển đáng kể của DLT (Công nghệ sổ cái phân tán). IOTA chỉ đơn giản là tiếp tục tạo ra một mô hình đồng thuận an toàn hơn, thích ứng hơn và hiệu quả hơn, đảm bảo mạng lưới ổn định.
Giao dịch được xử lý và đăng ký bởi UTXO, tức là Đầu ra giao dịch chưa chi. IOTA 2.0 sử dụng nó để cung cấp các lợi thế như khả năng theo dõi tiền bằng cách quay lại lịch sử thông qua liên kết khối. Nó cũng giúp giải quyết xung đột bằng cách ngăn chặn hiệu quả các tình huống chi tiêu gấp đôi phức tạp.
IOTA tận dụng khả năng của Thuật toán lựa chọn mẹo. Điều này giúp IOTA giải quyết thách thức của các nút tham chiếu đến mọi khối đủ điều kiện. Mỗi khối bù đắp cho ý kiến của bên phát hành bằng cách truyền qua quá khứ của Tangle.
IOTA 2.0 đạt được sự đồng thuận về khối thông qua các cờ đồng thuận và chuỗi cam kết khe cắm. Điều này bao gồm Chấp nhận, Xác nhận và Hoàn tất. Cả hai đều đại diện cho các mức độ tin cậy khác nhau về tính hợp lệ của khối và việc đưa khối đó vào Tangle. Một yếu tố khác là việc chia siêu đa số thành tổng thể và trực tuyến. Điều này giúp đảm bảo rằng các hoạt động của Tangle là liên tục.
Cuối cùng, Quy tắc chuyển mạch chuỗi được sử dụng khi có sự gián đoạn trong mạng với khả năng phân nhánh cam kết khe cắm.