Các nền tảng Blockchain của thị trường tiền điện tử hiện tại đa phần sử dụng cơ chế Proof of Stake, Ethereum cũng chuẩn bị nâng cấp chuyển đổi cơ chế từ PoW sang PoS với sự kiện The Merge diễn ra vào ngày 15-16/9/2022 tới đây.
Như vậy chỉ còn một số nền tảng, đồng coin sử dụng cơ chế Proof of Work như Bitcoin, Ethereum Classic, Litecoin, Bitcoin Cash, DASH, Monero,… PoW thì sử dụng sức mạnh giải mã thuật toán của các giàn máy đào để vận hành và xác thực giao dịch, PoS thì phải stake một lượng lớn đồng coin, token để tạo node và tham gia vào mạng lưới.
Vậy có nền tảng, cơ chế nào hoạt động nào có thể cho những người dùng bình thường có thể tham gia vào mạng lưới một cách đơn giản hơn hay không?
Có nhé các bạn, đó chính là cơ chế Proof of Capacity(PoC), với cơ chế này thì những người dùng, tham gia thị trường như chúng ta cũng có thể tham gia vào một mạng lưới blockchain nào đó sử dụng cơ chế này chỉ với một chiếc điện thoại hoặc máy tính. Vậy cụ thể hơn, cơ chế Proof of Capacity là gì? Nó hoạt động như thế nào? Các bạn cùng tìm hiểu tại bài viết này nhé.
Proof of Capacity (PoC) là gì?
Proof of Capacity (PoC) là một cơ chế đồng thuận thuật toán được sử dụng trong các blockchain cho phép các thiết bị khai thác, còn được gọi là các nút, node trên mạng blockchain sử dụng không gian trống trên ổ cứng để quyết định quyền khai thác, xác thực các giao dịch để khai thác các loại tiền điện tử sử dụng cơ chế này. Điều này trái ngược với việc sử dụng sức mạnh tính toán của thiết bị khai thác của PoW hoặc stake tạo node của PoS.
Thay vì liên tục thay đổi các số trong block header và các hash như trong hệ thống PoW, PoC hoạt động bằng cách lưu trữ danh sách các solution này trên ổ cứng của thiết bị khai thác ngay cả trước khi hoạt động khai thác bắt đầu.
Ổ cứng càng lớn, càng có nhiều giá trị hơn khi lưu được nhiều danh sách các solution hơn và người khai thác càng có nhiều cơ hội khớp với giá trị băm từ danh sách, đồng thời sẽ có nhiều cơ hội giành được được phần thưởng khai thác hơn.
Và đặc biệt chỉ cần một chiếc điện thoại hoặc một chiếc máy tính bạn đã có thể tham gia vào hệ thống mạng lưới của Proof of Capacity.
Proof of Capacity hoạt động như thế nào
Proof of Capacity (PoC) có quy trình hoạt động bao gồm 2 bước: Plotting(lập kế hoạch) và Mining(khai thác).
Cách thức hoạt động của Proof of Capacity
Đầu tiên, ổ cứng được plotting: danh sách tất cả các giá trị nonce có thể được tạo thông qua quá trình băm dữ liệu lặp đi lặp lại, bao gồm cả tài khoản của người khai thác. Mỗi nonce như vậy chứa 8192 hash, được đánh số từ 0 đến 8191. Tất cả các hash được ghép nối thành “scoops”, có nghĩa là các hash liền kề được kết hợp để tạo thành một cặp hai. Ví dụ: hash 0 và 1 tạo thành scoops 0, hash 2 và 3 tạo thành hash 1.
Bước thứ hai liên quan đến mining thực tế, trong đó người khai thác tính toán scoop number. Ví dụ: nếu một người khai thác bắt đầu hoạt động khai thác và tạo ra một scoop number 38, người khai thác sau đó sẽ chuyển đến scoop number 38 của nonce 1 và sử dụng dữ liệu của scoop đó để tính toán giá trị cuối cùng.
Quá trình được lặp lại để tính toán deadline cho mỗi lần lưu trữ trên ổ cứng của người khai thác. Sau khi tính toán tất cả các deadline, cái có deadline tối thiểu sẽ được người khai thác chọn.
Deadline biểu thị khoảng thời gian tính bằng giây trôi qua kể từ khi khối cuối cùng được xử lý trước khi người khai thác được phép tạo khối mới. Nếu không có ai xử lý một khối trong thời gian này, người khai thác có thể xử lý một khối và yêu cầu phần thưởng khối.
Ví dụ: nếu người khai thác A đưa ra deadline tối thiểu là 36 giây và không người khai thác nào khác có thể tạo khối trong vòng 36 giây tiếp theo, thì A sẽ đảm bảo cơ hội xử lý khối tiếp theo và nhận được phần thưởng.
Ưu điểm của Proof of Capacity
- So với các cơ chế khác, Proof of Capacity được coi là tiết kiệm năng lượng. PoC chỉ lưu trữ và đọc dữ liệu trên đĩa cứng nên mức tiêu thụ năng lượng thấp hơn rất nhiều. Mức tiêu thụ điện năng rất thấp nên việc khai thác cũng được coi là phù hợp để sử dụng hàng ngày trên điện thoại thông minh.
- Dễ dàng tiếp cận, thu hút các nhà khai thác, minner. Các mô hình khác yêu cầu đầu tư nếu người khai thác muốn thành công về lâu dài: Proof of Work yêu cầu phần cứng đắt tiền, chuyên dụng, Proof of Stake yêu cầu tài sản stake cao, v.v. Và bộ nhớ lưu trữ trên bất kỳ thiết bị nào đều có khả năng tham gia, có thể là PC, máy tính xách tay hoặc điện thoại thông minh.
- Với việc dễ dàng tiếp cận với người khai thác do đó góp phần làm tăng tính phi tập trung của mạng lưới. Càng nhiều node tham gia vào mạng, blockchain càng mở rộng hơn.
Nhược điểm của Proof of Capacity
- Nếu một node thoát ra khỏi mạng thì có thể phải mất một thời gian để xây dựng lại các tệp đã lưu trữ.
- Khó tạo ra các danh sách băm lớn cho các block header.
- Càng nhiều công cụ khai thác được thêm vào mạng, thì càng cần nhiều không gian lưu trữ.
- Các phần mềm độc hại xâm phạm thiết bị có thể ảnh hưởng đến hoạt động khai thác.
- Không có nhiều nhà phát triển đã áp dụng hệ thống, cơ chế này.
Các dự án sử dụng cơ chế Proof of Capacity
- Subspace: Subspace Network là một giao thức Layer-0 được phát triển bởi Subspace Labs, nó có thể tương tác với bất kỳ layer nào, cho phép nó hoạt động như một lớp cơ sở hạ tầng cho toàn bộ hệ sinh thái Web3.
- BXTB: BXTB là một Giao thức DeFi nhằm mục đích tạo ra một stablecoin (CHIP) có tính thanh khoản cao, thông lượng cao.
- Burstcoin: Burstcoin là blockchain đầu tiên triển khai các hợp đồng thông minh hoàn chỉnh Turing, đi kèm với BlockTalk.
Lời kết
Trên đây CryptoViet vừa thông tin đến các bạn về cơ chế Proof of Capacity là gì cũng như cách hoạt động, ưu, nhược điểm của nó. Nhìn chung nó dễ dàng tiếp cận dễ dàng tham gia vào hệ thống khai thác, xác thực giao dịch, tuy nhiên để so sánh thì về độ an toàn, bảo mật nó không chắc chắn lắm. Với mình Proof of Stake vẫn là lựa chọn tốt nhất cho các nền tảng Blockchain.
Lưu ý, bài viết nhắm mục đích thông tin, không phải lời khuyên đầu tư, xin cảm ơn!
Disclaimer: Giao dịch tiền điện tử có mức độ rủi ro cao và có thể không phù hợp với tất cả các nhà đầu tư. CryptoViet sẽ không chịu trách nhiệm pháp lý đối với bất kỳ tổn thất hoặc thiệt hại nào có thể phát sinh trực tiếp hoặc gián tiếp từ việc sử dụng hoặc phụ thuộc vào những thông tin trên. Tất cả các ý kiến được bày tỏ trên trang web này thuộc sở hữu của người viết và không bao giờ được coi là lời khuyên dưới bất kỳ hình thức nào.
Trả lời