Sau vài tháng phát triển, ứng dụng khách Bitcoin Core 0.18.0 đã được khởi chạy thành công với một số sửa đổi nhằm cải thiện hiệu quả khai thác BTC và bao gồm một số thay đổi theo cách nào đó có lợi cho việc áp dụng segwit.
Một trong những điều chỉnh cơ bản của bản cập nhật mới này là nó hy vọng người dùng sẽ cấu hình phần mềm của họ tương thích với segwit. Nếu khả năng tương thích này không được hỗ trợ, các lệnh ‘getblocktemplate’ sẽ bị lỗi, tạo ra phần thưởng thấp hơn cho các miner.
“Các yêu cầu ‘getblocktemplate` sẽ thất bại nếu quy tắc segwit không được chỉ định. Yêu cầu `getblocktemplate` mà không có segwit được chỉ định gần như chắc chắn là một cấu hình sai vì làm như vậy sẽ mang lại phần thưởng thấp hơn cho miner. Các yêu cầu thất bại sẽ tạo ra một thông báo lỗi mô tả cách kích hoạt quy tắc segwit”.
Theo cách này, không chỉ việc triển khai segwit được thúc đẩy, mà họ hy vọng các miner sẽ đạt được tự do và độc lập hơn từ các pool khai thác của họ. Nhóm cũng khuyến khích các miner áp dụng tiêu chuẩn này như một biện pháp tăng lợi nhuận cho họ.
Bitcoin Core: Tập trung vào khả năng mở rộng và thuận tiện?
Một trong những thay đổi quan trọng nhất được giới thiệu với bản cập nhật này là việc bổ sung RPC được gọi là jopsbts. Điều này cho phép liên kết một số giao dịch Bitcoin đã ký một phần thành một giao dịch chung duy nhất. PSBT cũng có thể hỗ trợ txs ngoại tuyến.
Nhóm phát triển của máy khách này quyết tâm thúc đẩy việc áp dụng segwit. Họ giải thích rằng theo kỳ vọng của họ, trong một năm, tiêu chuẩn Segwit sẽ được áp dụng trên toàn cầu.
“Bắt đầu với Bitcoin Core 0.20 (dự kiến khoảng một năm sau 0.18), Bitcoin Core sẽ mặc định là địa chỉ segwit tự nhiên (bech32) cung cấp tiết kiệm phí bổ sung và các lợi ích khác. Hiện tại, nhiều ví và dịch vụ đã hỗ trợ gửi đến địa chỉ bech32 và nếu dự án Bitcoin Core thấy đủ sự chấp nhận bổ sung, thay vào đó, nó sẽ mặc định là bech32 nhận địa chỉ trong Bitcoin Core 0.19 (khoảng tháng 11/2019)”.
Không phải ai cũng thân thiện với segwit
Segwit (segregated witness) là một triển khai tách chữ ký tx khỏi chính giao dịch. Theo cách này, các miner có thể xử lý nhiều giao dịch hơn trong cùng một khối, hỗ trợ khả năng mở rộng của blockchain.
Với segwit, chữ ký nằm ngoài blockchain
Giải pháp này đã bị chỉ trích mạnh mẽ bởi các fork BTC như BCH và BSV, trong đó tuyên bố rằng việc sử dụng segwit và các chiến lược công nghệ khác làm giảm tính minh bạch và độ tin cậy của blockchain. Nhiều người hoài nghi tin rằng segwit làm cho việc mở rộng quy mô trên chuỗi trở nên khó khăn hơn và tin chắc rằng việc tăng kích thước khối là giải pháp tốt nhất có thể.
If you believed #Segwit was a short term scaling solution you were fooled and hurt by the pro Blockstream censorship and propaganda. pic.twitter.com/Ti3M2Y8gv0
— Roger Ver (@rogerkver) September 8, 2017
- Hơn một năm kể từ thời điểm SegWit ra mắt, chúng ta nhận được gì?
- Phí giao dịch Bitcoin đạt mức thấp nhất trong 3 năm khi Lightning Network, SegWit giúp mở rộng mạng lưới BTC