Bitcoin là một trò chơi khuyến khích công bằng và chính đáng. Trong một hệ sinh thái phi tập trung, lợi ích tương đối công bằng cho người tham gia là chìa khóa cho sự hoạt động ổn định lâu dài của mạng. Khuyến khích tài chính là động lực chính để các nút duy trì an ninh mạng - các nút sẽ được khen thưởng nếu họ hành động trung thực và mất phần thưởng nếu họ hành động trung thực.
Tình trạng này không hiếm gặp trong lĩnh vực khai thác tiền điện tử. Tất cả các bên đã đầu tư một số tiền lớn vào thiết bị phần cứng và mức tiêu thụ điện, với hy vọng thu hồi được số tiền và biến chúng thành lợi nhuận bằng cách thêm các khối mới vào blockchain. Cách dễ nhất để các thợ mỏ tối đa hóa lợi nhuận của họ là chơi đúng luật.
Khi một khối mới được thêm vào chuỗi, người khai thác sẽ nhận được tất cả phí cho giao dịch, cộng với một số mã thông báo mới được tạo. Chúng tôi gọi phần này của token mới là phần thưởng khối. Cứ sau 210.000 khối mới (khoảng bốn năm), số token kiếm được sẽ giảm đi một nửa. Tại thời điểm viết bài, phần thưởng là 12,5 BTC, sẽ trở thành 6,25 BTC sau vài tháng.
Các biện pháp khuyến khích tài chính cho hoạt động khai thác sẽ tăng cường cạnh tranh, cuối cùng là cải thiện tính bảo mật và tính phân cấp của mạng. Một số suy đoán rằng những ưu đãi này có thể bị gian lận. Trong bài viết này, chúng ta sẽ thảo luận về khái niệm Khai thác ích kỷ.
Để hiểu sâu hơn về cơ chế khuyến khích của Bitcoin, vui lòng đọc "Giới thiệu về kinh tế tiền điện tử".
Ngay từ năm 2013, các nhà nghiên cứu Ittay Eyal và Emin Gun Sirer đã xuất bản bài báo "Nguyên tắc đa số đơn giản dường như chưa đủ?" "Đa số là không đủ: Khai thác Bitcoin dễ bị tổn thương" (Đa số là không đủ: Khai thác Bitcoin là dễ bị tổn thương) giải thích việc khám phá và nghiên cứu về khai thác ích kỷ. Trái ngược với nhận thức chung của công chúng, bài viết này tin rằng cơ chế khuyến khích khai thác Bitcoin còn thiếu sót, điều này cuối cùng sẽ dẫn đến việc tập trung hóa mạng.
Dưới đây chúng tôi giải thích việc khai thác ích kỷ thông qua các ví dụ cụ thể. Giả sử rằng tỷ lệ băm được phân bổ đều giữa Alice, Bob, Carol và Dan, với mỗi người trong số bốn người chiếm 25%. Alice, Bob và Carol chơi theo luật, nhưng Dan cố gắng làm cho hệ thống hoạt động vì lợi ích của chính mình.
Trong trường hợp bình thường, các khối mới do thợ mỏ khai thác sẽ ngay lập tức được thêm vào chuỗi. Đây cũng là điều mà những người tham gia trung thực là Alice, Bob và Carol thực hiện. Tuy nhiên, Dan đã có sự dè dặt sau khi khai thác khối mới (không cho phép thêm khối hợp lệ vào chuỗi). May mắn thay, anh ấy đã khai thác được hai khối liên tiếp trước bất kỳ ai khác.
Giả sử cho đến nay đã có 100.000 khối được khai thác và Alice, Bob và Carol đang cố gắng khai thác khối thứ 100.001. Dan đã tìm thấy khối mới nhưng nó chưa được xuất bản trên mạng. Tại thời điểm này, hai chuỗi được tạo ra, đó là chuỗi công khai và chuỗi riêng tư của Dan (chuỗi sau dài hơn). Trong khi những người khác đang khai thác khối 100.001 thì anh ta đã khai thác được khối 100.002.
Do đó, chuỗi riêng của Dan đi trước các chuỗi khác hai khối. Nếu may mắn tiếp tục, chuỗi riêng của anh ấy sẽ luôn có nhiều hơn hai khối so với các chuỗi khác. Khi những người khác đang cố gắng đuổi kịp và chỉ kém 1 dãy nhà, anh ấy đã công bố chuỗi riêng của mình.
Hiện tại, chuỗi công khai riêng tư của Dan dài hơn so với chuỗi mà những người khác sử dụng. Theo cái gọi là Quy tắc chuỗi dài nhất, chuỗi chính xác mà chúng tôi sử dụng là chuỗi có tích lũy PoW lớn nhất (bằng chứng công việc - số liệu này còn được gọi là công việc trong chuỗi em>). Do đó, nếu một nút phát hiện một chuỗi đã tích lũy nhiều công việc, nó sẽ chuyển sang chuỗi đó và đóng góp sức mạnh tính toán cho chuỗi đó.
Lúc này, Alice, Bob và Carol phát hiện ra rằng chuỗi riêng của Dan chính là mục tiêu cần phải theo dõi. Tất cả phần thưởng mà trước đây họ kiếm được trên các chuỗi khác sẽ không còn tồn tại, nhưng Dan có thể nhận phần thưởng cho các khối được khai thác trên chuỗi này.
Trong trường hợp này, người tham gia thực sự sẽ được khen thưởng ít hơn nếu họ làm việc như mong đợi. Ngoài ra, việc khai thác ích kỷ còn cực kỳ lãng phí tài nguyên. Tuy nhiên, lưu ý rằng những người muốn thực hiện hành vi này có lợi thế chiến lược so với các tác nhân mạng khác. Do đó, sẽ có những người khai thác theo sau những kẻ tấn công, khiến tình hình trở nên tồi tệ hơn.
Trong bài báo của mình, Eyal và Sirer nhấn mạnh rằng tất cả các bên trong mạng sẽ hợp tác với các thực thể ích kỷ để tối đa hóa lợi ích và việc khai thác ích kỷ sẽ tăng dần tốc độ băm của nhóm khai thác, cuối cùng sẽ tạo ra rủi ro đáng kể. Nếu một nhóm khai thác chiếm phần lớn sức mạnh tính toán, một cuộc tấn công 51% có thể được thực hiện.
Tuy nhiên, cũng có nhiều người tin rằng hành vi này không gây ra mối đe dọa nào vì thợ đào có một số cân nhắc về mặt tư tưởng và có cơ chế khen thưởng để duy trì mạng hoạt động theo cách phi tập trung. Sự phá hủy hệ sinh thái sẽ khiến các thợ đào mất toàn bộ khoản đầu tư vào năng lượng và thiết bị, đồng thời khiến lợi nhuận càng trở nên bất khả thi.
Nếu liên minh thợ mỏ thực hiện thành công việc khai thác ích kỷ, điều đó thực sự sẽ tạo ra lợi ích đáng kể cho những người tham gia . . Trường hợp xấu nhất là mô hình khuyến khích này sẽ khuyến khích những người khai thác trung thực tham gia khai thác ích kỷ, gây nguy hiểm nghiêm trọng đến tính phân cấp của Bitcoin.
Nhưng nhìn từ góc độ rộng hơn, việc tất cả các bên hợp lực theo cách này là vô nghĩa. Rốt cuộc, một sự vi phạm mạng nghiêm trọng sẽ khiến Bitcoin giảm giá, điều này sẽ trực tiếp làm suy yếu lợi nhuận của ngành khai thác.