Startup Bitcoin Cash (BCH) đã khởi động một bể khai thác được thiết kế để tấn công các Altcoin và BCH Fork vì đã không hoàn toàn thực hiện tầm nhìn ban đầu của Satoshi Nakamoto về tiền điện tử.
SharkPool – Hỗ trợ Bitcoin Cash bằng cách tấn công các mạng khác
Được mệnh danh là “SharkPool”, dịch vụ này nhằm thực hiện một cuộc tấn công 2 nhánh trên các mạng lưới tiền điện tử khác, độc quyền khai thác các khối trống và sau đó bán lợi nhuận cho BCH.
Trong thông báo, nhóm này tin rằng tất cả các tiền điện tử ngoại trừ Bitcoin Cash là “hành động chống lại Bitcoin” và những người ủng hộ BCH nên tấn công chúng.
“Tất cả các Altcoin, kể cả fork và split đều là những hành động chống lại Bitcoin. Các thợ mỏ Shark Pool sẽ độc quyền khai thác các khối trống trên altcoin và bán lợi nhuận cho BCH. Chúng tôi đang tìm kiếm những cá nhân có khả năng khai thác các altcoin hoàn toàn miễn phí ! ”.
SharkPool được điều hành bởi CashPay Solutions – công ty mẹ của một số dịch vụ BCH, bao gồm nền tảng thương mại điện tử Cryptonize.It, ứng dụng phân quyền Lighthouse và ví tiền CashPay cùng tên.
Để thúc đẩy bể khai thác mới, đồng sáng lập CashPay – Ari Kuqi tự hào về lời hứa lâu dài của mình rằng sẽ “săn lùng những Altcoin, ICO, Shitcoin và sau đó phá hủy chúng”.
SharkPool đang thu hút các Thợ mỏ (Miner) có phần cứng tương thích với nhiều thuật toán băm khác nhau. Cho đến nay, SharkPool vẫn chưa không công bố các mục tiêu tấn công đầu tiên.
Tuy nhiên, CashPay và Kuqi đã thẳng thắn trong quan điểm về cuộc nội chiến Bitcoin Cash. Đặc biệt, họ là những người ủng hộ Bitcoin SV, việc triển khai BCH được hỗ trợ bởi Craig Wright, Calvin Ayre và các công ty Blockchain tương ứng.
Trong khi đó, họ phản đối mạnh mẽ Bitcoin ABC và những nâng cấp kỹ thuật BCH của ABC sẽ được tích hợp khi mạng lưới trải qua Hardfork vào ngày 15 tháng 11. Do đó, có vẻ như phiên bản BCH được hỗ trợ bởi Bitcoin ABC sẽ là mục tiêu đầu tiên.
Phân tích kế hoạch tấn công của SharkPool
Như đã nêu ở trên, SharkPool có kế hoạch độc quyền khai thác các khối trống và sau đó bán số tiền thu được cho BCH.
Phần thứ 2 của cuộc tấn công có vẻ rất đơn giản. Bằng cách chuyển đổi tất cả số tiền thu được qua BCH, SharkPool sẽ đồng thời cung cấp áp lực mua BCH trong khi giảm áp lực lên giá trị của bất kỳ mạng lưới nào khác được khai thác. Tuy nhiên, các yếu tố khác trong chiến lược của SharkPool cần phải được làm rõ thêm.
Tại sao thợ mỏ lại sản xuất khối rỗng?
Trong các mạng mã hóa Proof of Work (PoW), thợ mỏ kiếm được phần thưởng cho việc sản xuất các khối và thêm các giao dịch hợp lệ vào sổ cái công cộng của blockchain. Miễn là coin mới tiếp tục lưu thông, phần thưởng có 2 dạng:
- Phần thưởng từ sàn Coinbase (tức là coin mới được tạo ra trong khối);
- Phí từ các giao dịch bao gồm trong khối.
Thỉnh thoảng, thợ mỏ sản xuất một khối trống, không bao gồm giao dịch ngoại trừ giao dịch coinbase phân phối phần thưởng trong khối cho chính họ. Điều đó có vẻ khác thường bởi giả sử có các giao dịch trong bộ nhớ của bể khai thác (mempool), nếu thực hiện hoạt động như trên các thợ mỏ sẽ mất thu nhập.
Về mặt kỹ thuật, có một số bước tốn thời gian mà các thợ mỏ phải thực hiện trước khi khai thác trên một khối do một thợ mỏ khác sản xuất. Một phần liên quan đến việc tải xuống tất cả các giao dịch từ khối trước đó và xóa chúng khỏi bản sao của mempool. Điều này ngăn cản người khai thác sản xuất một khối bao gồm các giao dịch đã có trong khối trước đó, điều này sẽ làm cho khối mới không hợp lệ.
Việc băm (hash) một khối trống cho phép thợ mỏ một điểm khởi đầu bởi không cần phải đợi để tải xuống các giao dịch từ khối trước đó hoặc cập nhật mempool trước khi bắt đầu tìm kiếm một khối mới. Do đó, khi phần thưởng khối cao và phí giao dịch thấp,thợ mỏ được khuyến khích khai thác các khối trống.
Như Stone giải thích:
“Vì các bể khai thác tối đa hóa lợi nhuận bằng cách tối đa hóa thời gian các ASIC, vốn là các khối băm có thể được thêm vào chuỗi. Một số bể khai thác sử dụng kỹ thuật này trong việc xây dựng một khối giao dịch duy nhất để khai thác trong khi chờ đợi nhận và xác nhận khối một cách đầy đủ.
Khi khối được xác nhận, các bể khai thác thường sử dụng các giao dịch có sẵn để xây dựng một ứng khối để tối đa hóa lợi nhuận và sau đó chuyển đổi các ASIC để khai thác khối đó”.
SharkPool tấn công các mạng lưới Crypto khác như thế nào?
Mặc dù không vi phạm các quy tắc, việc khai thác một tỷ lệ cao các khối trống sẽ bị phản đối, đặc biệt khi hoạt động mạng cao và số lượng giao dịch chưa được xác nhận đang tăng lên.
Trên mạng Bitcoin, hơn 18% tất cả các khối được khai thác đều trống, mặc dù tỷ lệ này đã giảm đáng kể qua các năm do hoạt động của mạng lưới và phí giao dịch gia tăng cũng như kích hoạt các nâng cấp loại bỏ các ưu đãi để khai thác các khối trống. Theo BTC.com, chỉ 0.86% khối lượng khai thác trong năm qua đã bị trống, mặc dù bể AntPool của Bitmain có tỷ lệ khối trống cao tới 2.12%.
Bạn có thể quan tâm: Xu hướng khai thác Crypto toàn cầu năm 2018
Bằng cách khai thác riêng các khối trống, SharkPool không chỉ tích luỹ các phần thưởng khối chuyển đổi thành BCH mà còn làm cho các mạng lưới bị ảnh hưởng khó xử lý các giao dịch. Nếu bể khai thác có đủ sức mạnh băm, nó có thể gây ra sự gián đoạn mạng nghiêm trọng bằng cách làm cho số lượng các giao dịch chưa được xác nhận chồng chất lên, điều này sẽ kéo dài thời gian xác nhận và tăng phí giao dịch. Một cuộc tấn công như vậy sẽ đặc biệt mạnh nếu được ghép nối với một cuộc tấn công spam được thiết kế để làm tắc nghẽn thêm mempool.
Hơn nữa, tùy thuộc vào sức mạnh băm của SharkPool và của các mạng lưới đang khai thác, có thể cuộc tấn công sẽ chia các blockchain ra nhỏ hơn để thu thập dữ liệu nếu SharkPool đợi đến khi độ khó của mạng lưới tăng lên và sau đó chuyển hướng tấn công một nạn nhân mới.
Nguồn: CCN