Gần đây, có người đề xuất hủy bỏ giới hạn chính sách về kích thước đầu ra OP_Return trong thư viện phần mềm Bitcoin Core, đã gây ra tranh luận về cái gì là giao dịch rác trên blockchain Bitcoin và cách xử lý chúng. Bài viết này xem xét sự kiện mạng Bitcoin bị tấn công giao dịch rác vào mùa hè năm 2015, nhằm so sánh tình hình lúc đó với hiện tại và khám phá những bài học rút ra.
Cuộc tấn công giao dịch rác vào mùa hè năm 2015 là một trong những trận đấu sớm trong cuộc tranh luận về kích thước khối. Kẻ tấn công là những "người ủng hộ khối lớn", họ muốn tăng giới hạn kích thước khối. Những người ủng hộ khối lớn cho rằng giới hạn 1MB là quá nhỏ, các khối dễ dàng bị lấp đầy bởi giao dịch rác, điều này làm cho việc thanh toán bằng Bitcoin trở nên không đáng tin cậy. Họ đề xuất tăng giới hạn kích thước khối để tăng chi phí lấp đầy khối bằng giao dịch rác.
"Người ủng hộ khối nhỏ" cho rằng, việc cho phép giao dịch rác nhanh chóng và rẻ tiền trên chuỗi không thể ngăn chặn các kẻ tấn công, mà còn giúp họ chiến thắng. Nếu giới hạn kích thước khối tăng lên, phí giao dịch sẽ giảm, khiến giao dịch rác trở nên rẻ hơn.
Vào ngày 20 tháng 6 năm 2015, một nhà cung cấp ví Bitcoin có tên là CoinWallet.eu đã thông báo sẽ tiến hành "kiểm tra áp lực Bitcoin". Họ tuyên bố rằng điều này nhằm chứng minh sự cần thiết của việc tăng giới hạn kích thước khối. Cuộc tấn công vòng đầu tiên diễn ra vào ngày 22 tháng 6, nhưng không đạt được hiệu quả như mong đợi do các vấn đề kỹ thuật.
Vào ngày 24 tháng 6, CoinWallet.EU thông báo rằng đợt tấn công thứ hai sẽ diễn ra vào ngày 29 tháng 6. Đợt tấn công này dường như hiệu quả hơn, một số người dùng phản ánh rằng Bitcoin trở nên khó sử dụng. Tuy nhiên, một số bể khai thác như Eligius đã thành công trong việc lọc giao dịch rác, giảm bớt tác động của cuộc tấn công.
Vào ngày 7 tháng 7, đã xảy ra cuộc tấn công thứ ba. Đây là lần tấn công mạnh mẽ nhất cho đến nay, gây ra sự hỗn loạn lớn. Kẻ tấn công đã sử dụng nhiều chiến lược đa dạng, chẳng hạn như gửi giao dịch bụi vào ví công cộng và lợi dụng địa chỉ có khóa riêng đã biết để tạo ra nhiều giao dịch rác hơn.
F2Pool thông qua việc tạo ra các giao dịch tích hợp lớn để làm sạch những đầu ra rác này, giúp giảm bớt tình hình. Nhà phát triển Bitcoin Gregory Maxwell sau đó đã hỗ trợ tối ưu hóa quá trình này, khiến các giao dịch tích hợp dễ xác minh hơn.
Vào tháng 9 năm 2015, CoinWallet đã thực hiện cuộc thử nghiệm tải lần thứ tư và cũng là lần cuối cùng. Lần này họ đã áp dụng phương pháp khác, công khai phát hành khóa riêng chứa số dư Bitcoin. Điều này đã dẫn đến việc phát sinh nhiều giao dịch xung đột, nhưng do có thể loại bỏ theo nguyên tắc "đầu tiên thấy an toàn", nên ảnh hưởng không nghiêm trọng như vòng thử nghiệm thứ ba.
Một bài báo học thuật đã phân tích cuộc tấn công giao dịch rác vào năm 2015, phát hiện ra rằng trong 10 ngày cao điểm, 23.41% giao dịch là giao dịch rác. Cuộc tấn công đã làm tăng phí trung bình của các giao dịch không phải rác lên 51%, và độ trễ xử lý tăng gấp 7 lần.
Những cuộc tấn công này đã có ảnh hưởng lớn đến Bitcoin, dẫn đến nhiều thay đổi kỹ thuật:
Thợ mỏ đã tăng giới hạn kích thước khối từ 250KB hoặc 750KB lên 1MB.
Phí trung chuyển tối thiểu trong Bitcoin Core đã tăng lên 5 lần.
Đã giới thiệu giới hạn bộ nhớ và giới hạn kích thước bộ nhớ mặc định là 300MB.
Kích thích sự căng thẳng và phân cực trong cuộc tranh luận về hạn chế kích thước khối.
Trong dài hạn, những người ủng hộ khối nhỏ đã thắng trong cuộc tranh luận này. Việc khối bị lấp đầy đã trở thành điều bình thường, và ý tưởng tăng giới hạn kích thước khối để cho phép nhiều giao dịch rác hơn trên chuỗi bị coi là không hợp lý. Tuy nhiên, cuộc tranh luận về định nghĩa và cách xử lý giao dịch rác vẫn tiếp tục.
So với tình hình năm 2015 và hiện tại, một sự khác biệt rõ rệt là số tiền phí. Năm 2015, khoảng 10.000 đô la có thể tạo ra ảnh hưởng đáng kể, trong khi kể từ năm 2023, đã có hàng trăm triệu đô la được sử dụng cho những khoản phí giao dịch được gọi là "rác". Điều này phản ánh sự phát triển của mạng lưới Bitcoin và khả năng chống lại giao dịch rác.
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
Tổng quan về cuộc tấn công giao dịch rác Bitcoin năm 2015: Những bài học cho các tranh cãi hiện tại về Blockchain
Gần đây, có người đề xuất hủy bỏ giới hạn chính sách về kích thước đầu ra OP_Return trong thư viện phần mềm Bitcoin Core, đã gây ra tranh luận về cái gì là giao dịch rác trên blockchain Bitcoin và cách xử lý chúng. Bài viết này xem xét sự kiện mạng Bitcoin bị tấn công giao dịch rác vào mùa hè năm 2015, nhằm so sánh tình hình lúc đó với hiện tại và khám phá những bài học rút ra.
Cuộc tấn công giao dịch rác vào mùa hè năm 2015 là một trong những trận đấu sớm trong cuộc tranh luận về kích thước khối. Kẻ tấn công là những "người ủng hộ khối lớn", họ muốn tăng giới hạn kích thước khối. Những người ủng hộ khối lớn cho rằng giới hạn 1MB là quá nhỏ, các khối dễ dàng bị lấp đầy bởi giao dịch rác, điều này làm cho việc thanh toán bằng Bitcoin trở nên không đáng tin cậy. Họ đề xuất tăng giới hạn kích thước khối để tăng chi phí lấp đầy khối bằng giao dịch rác.
"Người ủng hộ khối nhỏ" cho rằng, việc cho phép giao dịch rác nhanh chóng và rẻ tiền trên chuỗi không thể ngăn chặn các kẻ tấn công, mà còn giúp họ chiến thắng. Nếu giới hạn kích thước khối tăng lên, phí giao dịch sẽ giảm, khiến giao dịch rác trở nên rẻ hơn.
Vào ngày 20 tháng 6 năm 2015, một nhà cung cấp ví Bitcoin có tên là CoinWallet.eu đã thông báo sẽ tiến hành "kiểm tra áp lực Bitcoin". Họ tuyên bố rằng điều này nhằm chứng minh sự cần thiết của việc tăng giới hạn kích thước khối. Cuộc tấn công vòng đầu tiên diễn ra vào ngày 22 tháng 6, nhưng không đạt được hiệu quả như mong đợi do các vấn đề kỹ thuật.
Vào ngày 24 tháng 6, CoinWallet.EU thông báo rằng đợt tấn công thứ hai sẽ diễn ra vào ngày 29 tháng 6. Đợt tấn công này dường như hiệu quả hơn, một số người dùng phản ánh rằng Bitcoin trở nên khó sử dụng. Tuy nhiên, một số bể khai thác như Eligius đã thành công trong việc lọc giao dịch rác, giảm bớt tác động của cuộc tấn công.
Vào ngày 7 tháng 7, đã xảy ra cuộc tấn công thứ ba. Đây là lần tấn công mạnh mẽ nhất cho đến nay, gây ra sự hỗn loạn lớn. Kẻ tấn công đã sử dụng nhiều chiến lược đa dạng, chẳng hạn như gửi giao dịch bụi vào ví công cộng và lợi dụng địa chỉ có khóa riêng đã biết để tạo ra nhiều giao dịch rác hơn.
F2Pool thông qua việc tạo ra các giao dịch tích hợp lớn để làm sạch những đầu ra rác này, giúp giảm bớt tình hình. Nhà phát triển Bitcoin Gregory Maxwell sau đó đã hỗ trợ tối ưu hóa quá trình này, khiến các giao dịch tích hợp dễ xác minh hơn.
Vào tháng 9 năm 2015, CoinWallet đã thực hiện cuộc thử nghiệm tải lần thứ tư và cũng là lần cuối cùng. Lần này họ đã áp dụng phương pháp khác, công khai phát hành khóa riêng chứa số dư Bitcoin. Điều này đã dẫn đến việc phát sinh nhiều giao dịch xung đột, nhưng do có thể loại bỏ theo nguyên tắc "đầu tiên thấy an toàn", nên ảnh hưởng không nghiêm trọng như vòng thử nghiệm thứ ba.
Một bài báo học thuật đã phân tích cuộc tấn công giao dịch rác vào năm 2015, phát hiện ra rằng trong 10 ngày cao điểm, 23.41% giao dịch là giao dịch rác. Cuộc tấn công đã làm tăng phí trung bình của các giao dịch không phải rác lên 51%, và độ trễ xử lý tăng gấp 7 lần.
Những cuộc tấn công này đã có ảnh hưởng lớn đến Bitcoin, dẫn đến nhiều thay đổi kỹ thuật:
Trong dài hạn, những người ủng hộ khối nhỏ đã thắng trong cuộc tranh luận này. Việc khối bị lấp đầy đã trở thành điều bình thường, và ý tưởng tăng giới hạn kích thước khối để cho phép nhiều giao dịch rác hơn trên chuỗi bị coi là không hợp lý. Tuy nhiên, cuộc tranh luận về định nghĩa và cách xử lý giao dịch rác vẫn tiếp tục.
So với tình hình năm 2015 và hiện tại, một sự khác biệt rõ rệt là số tiền phí. Năm 2015, khoảng 10.000 đô la có thể tạo ra ảnh hưởng đáng kể, trong khi kể từ năm 2023, đã có hàng trăm triệu đô la được sử dụng cho những khoản phí giao dịch được gọi là "rác". Điều này phản ánh sự phát triển của mạng lưới Bitcoin và khả năng chống lại giao dịch rác.