Có thể bạn đã nghe nhiều về thuật toán Proof of Work (PoW), nhưng cơ chế đồng thuận Proof of Work thì hơi lạ đúng không ? Trên thực tế đây cũng chỉ là một bản chỉnh sửa trên thuật toán PoW. Hôm nay hãy cùng chúng tôi tìm hiểu nhé!

KHÁI NIỆM
Đây là một dự án được thiết kế bởi Komodo và là một phiên bản chỉnh sửa của thuật toán đồng thuận bằng chứng công việc PoW, trong đó sử dụng tài nguyên hash (hashpower) của blockchain Bitcoin nhằm tăng tính bảo mật trên mạng lưới. Nền tảng Komono còn sử dụng cơ chế đồng thuận Delayed Proof of Work để duy trì hệ thống mạng. Tới hiện tại, tỷ lệ băm của bitcoin đang chiếm tỷ lệ cao nhất thế nên đội ngũ đã lựa chọn kết hợp dPoW với thuật toán PoW của Bitcoin. Vì tỷ lệ băm càng cao thì độ bảo mật càng cao.
CƠ CHẾ HOẠT ĐỘNG
Cơ chế đồng thuận dPoW được phát triển và tích hợp vào mã gốc của Zcash, giúp tăng tính bảo mật và không tiết lộ hệ thống.
DPoW hoạt động tuân theo một cơ chế cho phép các blockchain có thể dùng được bảo mật của blockchain thứ hai và thông qua một nhóm các nút nhân chứng. Các nút này thường được lấy từ các blockchain thứ nhất sau đó được thêm vào blockchain thứ hai. Blockchain thứ nhất chính là dPoW và blockchain thứ hai gọi là PoW hay PoS.
Có hai loại nút thường được sử dụng trong dPoW là nút công chứng và nút thông thường. Node công chứng chọn một blockhash đã tồn tại tầm khoảng 10 phút để đảm bảo rằng toàn bộ mạng lưới đồng thuận này hợp lệ. Các mạng lưới blockchain vẫn luôn tiến đến đồng thuận đối với các block. Node công chứng chỉ là ghi lại một blockhash từ một block được tạo ra trước. Sau đó, các nút công chứng viết một khối băm từ chuỗi Komodo lên sổ cái Bitcoin bằng cách thực hiện một giao dịch BTC và sử dụng lệnh OP_RETURN để ghi dữ liệu vào một khối trên chuỗi blockchain.

Khi thực hiện công chứng một khối của bitcoin, các node công chứng của Komodo sẽ ghi dữ liệu của khối đó từ chuỗi BTC vào chuỗi của mỗi chuỗi được bảo vệ khác. Tại đó, mạng lưới sẽ không chấp nhận bất kỳ việc tái tổ chức lại nào nhằm cố gắng thay đổi khối đã được công chứng.
Ngoài việc được sử dụng cho bitcoin, dPoW còn có tiềm năng được sử dụng như một công cụ để tăng khả năng bảo mật và các tính năng khác của blockchain sử dụng mô hình UTXO.
PoW VÀ DPoW
Mục đích của thuật toán PoW là duy trì được an ninh mạng, ngăn chặn các cuộc tấn công mạng như tấn công từ chối dịch vụ phân tán (DDoS). Giúp cho việc xác minh trở nên dễ dàng hơn, trở thành yếu tố quan trọng của quá trình đào.
Theo như các thiết kế, quá trình đào trong các blockchain dựa trên PoW rất khắt khe và tốn kém rất nhiều về phần cứng và điện năng. Các thợ đào còn phải giải một câu đố mật mã phức tạp để có thể khai thác được các manh mối mới. Ngoài ra, quá trình đào con giúp bảo vệ mạng khỏi các cuộc tấn công bên ngoài và tạo ra tính hợp pháp cho các giao dịch, tạo ra các đơn vị tiền tệ điện tử mới. Thế nên, PoW được bảo mật rất tốt và tính bảo mật này có liên quan trực tiếp đến sức mạnh tính toán được dành cho chúng.
Ngược lại với PoW, DPoW không có mục đích đạt được sự đồng thuận về các khối mà nó là cơ chế bảo mật được thực hiện bên cạnh các quy tắc đồng thuận PoW thông thường. Nhờ DPoW mà việc tái tổ chức lại các khối đã được công chứng là khó có thể thực hiện, giúp người dùng làm việc trên blockchain an toàn hơn rất nhiều và còn chống lại được các cuộc tấn công 51%.
DPoW còn thiết lập lại các quy tắc đồng thuận của blockchain khi khối được công chứng. Ví dụ hầu hết các chuỗi PoW sử dụng “quy tắc chuỗi dài nhất” thì khi mạng của một blockchain được xác nhận rằng khối XXX,XX1 đã được công chứng thì quy tắc chuỗi dài nhất sẽ bắt đầu tại khối XXX,XX2. Mạng sẽ không chấp nhận chuỗi bắt đầu ở khối XXX,XX0 hoặc trước đó, thậm chí là ngay cả khi đó là chuỗi dài nhất.
Nhiều người đang không biết rằng, DPoW có cung cấp tính bảo mật tuyệt đối hay không? Trên lý thuyết, nó chỉ là một phần bổ sung cho blockchain đã được sử dụng như PoW. Nhưng trên thực tế, nó còn làm được nhiều việc hơn mặc dù đôi khi có chút sai sót. Cơ chế bảo mật của DPoW cho phép khối sao lưu liên tục để đảo bảo trong trường hợp hệ thống lỗi hay bị tấn công thì các dữ liệu có thể an toàn và được phục hồi nhanh chóng.
Anh em follow các kênh cộng đồng của Azcoinvest để cập nhật thêm về tin tức, xu hướng của thị trường Crypto nhé:
Azcoinvest Channel https://t.me/azcoinvestnews
Azcoinvest – Solana & BSC Gem https://t.me/azcoinvestgemgroup
Azcoinvest – NFT Gaming & Marketplace https://t.me/azcoinvestnft
Azcoinvest Airdrop & Bounty https://t.me/AirdropAZCoin
Twitter, Fanpage, và Tham gia nhóm Azcoinvest – Tài chính (Crypto & Forex)