Segregated Witness (SegWit) là gì?
Segregated Witness (SegWit) là một bản nâng cấp của Bitcoin chuyển dữ liệu chữ ký vào khu vực riêng để các khối chứa được nhiều giao dịch hơn và sửa một vài lỗi. Hãy tưởng tượng bạn bỏ các hóa đơn vào túi phụ để ví chứa nhiều tiền hơn trong khi vẫn giữ mọi hóa đơn làm bằng chứng.
“SegWit xóa chữ ký, nên kém an toàn hơn.” Sai. Segregated Witness (SegWit) giữ tất cả chữ ký, chỉ lưu chúng riêng, và các node vẫn xác minh chúng rất kỹ.
Cách Segregated Witness (SegWit) hoạt động
Tóm tắt ngắn gọn, không dùng thuật ngữ phức tạp. SegWit tách chữ ký ra khỏi phần chính để nhiều dữ liệu hữu ích hơn được chứa trong mỗi khối và một lỗi đã biết gọi là malleability được khắc phục.
- Bước 1: Bạn thực hiện thanh toán và ví của bạn xây dựng một hoặc nhiều giao dịch.
- Bước 2: Với Segregated Witness (SegWit), dữ liệu chữ ký chuyển vào phần witness trong khi các chi tiết lõi vẫn nằm ở phần cơ sở.
- Bước 3: Vì dữ liệu witness nhẹ hơn trong hệ thống trọng số khối, nhiều giao dịch hơn được chứa, nên xác nhận thường diễn ra nhanh hơn và phí thấp hơn.
- Bước 4: Chữ ký không còn làm thay đổi ID giao dịch, điều này chặn các thủ thuật làm thay đổi giao dịch và mở đường cho các lớp thông minh hơn.
- Bước 5: Thợ đào bao gồm giao dịch, các node kiểm tra mọi thứ, và ví của bạn thấy một thanh toán đã được xác nhận với phí gọn hơn. Đúng vậy, đó là ý chính.
Tại sao Segregated Witness (SegWit) quan trọng
Lợi ích cho bạn là gì? Một vài điểm ảnh hưởng tốt tới ví và thời gian chờ của bạn.
- Lợi ích: Tăng thông lượng và phí thấp hơn giúp nâng số giao dịch mỗi giây (TPS) thực tế.
- Góc nhìn: Đây là một phần lõi của Bitcoin khả năng mở rộng, song song với ví tốt hơn và logic phí thông minh.
- Liên quan: Bạn sẽ gặp địa chỉ bc1, phí nhẹ hơn, và các tính năng lớp hai dựa trên việc sửa lỗi malleability.
Bật địa chỉ SegWit bản địa trong ví của bạn, những địa chỉ bắt đầu bằng bc1, để tiết kiệm phí tốt nhất và mã QR gọn hơn.
Đặc điểm chính của Segregated Witness (SegWit)
Những nét nổi bật, không lan man:
- Thông lượng: Nhiều dữ liệu hữu ích hơn được chứa trong mỗi khối, giúp mạng hoạt động dễ dàng hơn khi bận.
- Phí: Dữ liệu witness được tính nhẹ hơn trong trọng số khối, thường dẫn tới phí gửi rẻ hơn.
- Malleability: Sửa lỗi tồn tại lâu khiến ID giao dịch có thể thay đổi trước khi xác nhận.
- Tương thích: Hoạt động với địa chỉ cũ qua định dạng lồng nhau và tối ưu với bech32 bản địa.
- Bảo mật: Chữ ký vẫn được các node xác minh, chỉ lưu ở nơi khác.
Biến thể
Bạn sẽ thấy vài dạng phổ biến:
- Lồng: SegWit đóng gói trong P2SH phù hợp với công cụ cũ hơn nhưng vẫn nhận được nhiều lợi ích.
- Bản địa: Địa chỉ bech32 bắt đầu bằng bc1 cho phí thấp nhất và checksum gọn hơn.
- Taproot: Phiên bản bech32m xây trên SegWit để có quyền riêng tư tốt hơn và quy tắc chi tiêu linh hoạt.
SegWit không phải là một đồng tiền mới. Đây là một nâng cấp mà nhiều ví và sàn đã dùng, nhưng một số vẫn mặc định loại địa chỉ cũ, nên kiểm tra cài đặt.
Ví dụ
Bạn mở một kênh trên Lightning Network và trả phí trên chuỗi nhỏ hơn vì giao dịch tài trợ dùng SegWit.
Sự thật thú vị
Kích hoạt lớn của SegWit năm 2017 đã tạo nên sự pha trộn hiếm giữa meme, phối hợp từ cộng đồng cơ sở và chiến dịch người dùng kích hoạt soft fork, cho thấy các diễn đàn Internet có thể tạo ra thay đổi lớn khi phí tăng cao.
Kết luận
Hãy coi SegWit như việc dời chữ ký khỏi trang chính để hàng chờ tiến nhanh hơn mà không bỏ qua bất kỳ kiểm tra an ninh nào.
