Bản cập nhật được mong đợi cho mạng Bitcoin, Bitcoin Core v30.0, đã chính thức được phát hành và có sẵn để tải xuống cho các nhà điều hành node.
Theo ghi chú phát hành được chia sẻ bởi Bitcoin Core, bản cập nhật mang lại cải tiến hiệu suất và sửa lỗi. Tuy nhiên, nhiều nhà phát triển và người ủng hộ Bitcoin đang phản đối việc cập nhật OP_RETURN, cho phép người dùng đính kèm dữ liệu lên đến 100,000 byte (100KB) thay vì giới hạn 83 byte trước đây.
Những thay đổi chính trong Bitcoin Core v30.0 là gì?
Một trong những cập nhật chính trong Bitcoin Core là phí mặc định thấp hơn. Các node có thể chuyển tiếp giao dịch giữa các peer với phí thấp tới 0.1 sat/vB. Thợ đào, mặt khác, sẽ có thể bao gồm các giao dịch trong khối tiếp theo với phí tối thiểu là 0.001 sat/vB.
OP_RETURN, cho phép người dùng Bitcoin đính kèm dữ liệu, như tin nhắn đặc biệt, có nhiều không gian hơn để đính kèm dữ liệu, từ 83 byte lên 100KB. OP_RETURN có nhiều đầu ra thay vì một đầu ra duy nhất trước đây. Việc tăng giới hạn dữ liệu cho phép người dùng đính kèm các hash, chứng chỉ, hoặc thậm chí là metadata nghệ thuật.
Hơn nữa, Bitcoin Core v30.0 không còn hỗ trợ ví BDB. Người dùng phải chuyển sang ví descriptor, an toàn hơn và dễ sao lưu hơn. Các lệnh ví như importwallet và dumpwallet cũng đã biến mất. Bản cập nhật cũng mang đến giao dịch TRUC, giúp tránh xung đột giao dịch trong khi chờ xác nhận.
Một lệnh mới khác là bitcoin, đơn giản hóa cách các nhà điều hành node và thợ đào tương tác với Bitcoin Core. Ngoài ra, việc gõ bitcoin node, bitcoin gui, hoặc bitcoin rpc thay thế nhiều lệnh cũ hơn. Thợ đào có thể kết nối trực tiếp với Bitcoin Core bằng Giao diện Mining PC thử nghiệm, hoạt động thông qua socket cục bộ, giúp yêu cầu mẫu khối nhanh hơn.
Giao diện người dùng đồ họa (GUI) cũng nhận được nhiều cập nhật. Bộ công cụ đồ họa đã được cập nhật từ Qt5 lên Qt6. Chế độ tối cho người dùng Windows hiện đã được hỗ trợ, và trên macOS, đồ họa Metal có sẵn để hiệu suất mượt mà hơn.
Các cập nhật khác bao gồm việc sửa năm lỗi mức độ nghiêm trọng thấp. Chi tiết đầy đủ về các bản sửa lỗi sẽ được phát hành trong vòng hai tuần. Bất kỳ node nào đang vận hành Bitcoin Core v27.x sẽ không còn nhận được các bản cập nhật mới vì v27.x hiện được gắn nhãn "Kết thúc vòng đời" theo ghi chú phát hành từ Bitcoin Core.
Tranh cãi về Core v30.0 là gì?
Việc tăng giới hạn dữ liệu của OP_RETURN từ 83 byte lên 100,000 byte (100KB) đã nhận được nhiều chỉ trích từ các nhà phát triển và người ủng hộ Bitcoin. Như đã đề cập ở trên, OP_RETURN hiện cho phép người dùng đính kèm nhiều dữ liệu hơn và cho phép nhiều đầu ra OP_RETURN trong một giao dịch.
Cộng đồng Bitcoin Knots, do nhà phát triển Luke Dashjr và Bitcoin Mechanic dẫn đầu, đã phản đối những thay đổi mới đối với OP_RETURN.
Họ lập luận rằng việc tăng giới hạn dữ liệu có thể buộc các nhà điều hành node lưu trữ nội dung bất hợp pháp hoặc có hại, chẳng hạn như tài liệu rõ ràng hoặc mã độc hại. Điều này có thể gây ra vấn đề pháp lý cho các nhà điều hành node.
Cộng đồng Knots tin rằng Bitcoin nên tập trung vào chuyển tiền, không phải lưu trữ tệp. Ngược lại, các nhà phát triển Bitcoin Core nói rằng những thay đổi chỉ điều chỉnh chính sách bể nhớ (mempool). Nó sẽ không ảnh hưởng đến các quy tắc đồng thuận của Bitcoin.
Vào tháng 9, các nhà phát triển Bitcoin Core đã lên kế hoạch loại bỏ quyền kiểm soát của người dùng đối với giới hạn dữ liệu OP_RETURN. Điều đó sẽ buộc các nhà điều hành node chấp nhận giới hạn dữ liệu cao hơn mà không có tùy chọn giảm chúng.
Sau phản ứng dữ dội, người bảo trì Core Ava Chow đã khôi phục khả năng cấu hình của người dùng đối với giới hạn dữ liệu ngay trước cửa sổ phát hành tháng 10. Quyết định này tạm thời chấm dứt nỗi lo về các cài đặt bắt buộc. Nhưng tính năng này có thể được triển khai trong các phiên bản tương lai.
Bản cập nhật cũng thay đổi cách cài đặt -datacarriersize hoạt động. Trong các phiên bản cũ hơn, một số như 83 đại diện cho giới hạn 83 byte, nhưng trong v30, cùng một giá trị cho phép dữ liệu nhiều hơn 9 lần. Các nhà phê bình nói rằng sự thay đổi âm thầm này gây hiểu lầm cho người dùng. Hiện tại, v30 giữ mặc định mới 100 KB trong khi vẫn cho phép người dùng giảm nó một cách thủ công.
Bitcoin có sắp fork không?
Vào cuối tháng 9, các tin nhắn bị rò rỉ cho thấy Luke Dashjr có thể xem xét một Hard Fork tạm thời của Bitcoin để chống lại các thay đổi giới hạn dữ liệu OP_RETURN mới.
TheRage tuyên bố Dashjr đang khám phá một fork để bảo vệ các nhà điều hành node khỏi dữ liệu có khả năng bất hợp pháp lan truyền qua mạng. Nhưng Dashjr đã phủ nhận các tuyên bố, gọi các báo cáo là "tin giả". Ông nói rằng ông không có kế hoạch fork nào và "không có Hard Fork nào". Tuy nhiên, ông vẫn duy trì sự phản đối của mình đối với các quy tắc mới và cáo buộc "những người biện hộ cho Core30" là những người duy nhất đề xuất fork.
Ấn phẩm TheRage vẫn giữ vững báo cáo của mình, chỉ ra rằng cả Dashjr và các đồng nghiệp của ông đều không tranh cãi về tính xác thực của các tin nhắn bị rò rỉ.
Muốn dự án của bạn trước mặt những bộ óc hàng đầu trong lĩnh vực tiền điện tử? Giới thiệu nó trong báo cáo ngành tiếp theo của chúng tôi, nơi dữ liệu gặp gỡ tác động.
Source: https://www.cryptopolitan.com/bitcoin-core-v30-0-released-btc-fork/



