Bạn có thể đã từng nghe nói về Segwit2x nếu bạn theo dõi thị trường bitcoin thường xuyên. Segwit2x, giống như Fork, vô cùng phổ biến trong thế giới tiền điện tử. Kể từ đợt hard fork của Bitcoin vào năm 2017, Segwit2x đã được cộng đồng chú ý nhiều hơn. Vậy Segwit2x là gì? Segwit2x đại diện cho điều gì trong bối cảnh phát triển của Bitcoin? Bài viết hôm nay của FX Việt sẽ giải đáp các thắc mắc này cho bạn nhé.
SegWit là gì?
SegWit là từ viết tắt của từ tiếng Anh “segregated certificate”, trong tiếng Việt cũng có nghĩa là “những người bị tách biệt”. Đây là một thuật ngữ được sử dụng để mô tả việc nâng cấp mạng trong hệ sinh thái Bitcoin. Nhóm phát triển Bitcoin Core sẽ là những người đề xuất cho các bản cập nhật này. Đây sẽ là bản cập nhật mới nhất được ra đời để xử lý hàng loạt các vấn đề đang tồn tại trong mạng lưới Bitcoin.
Cho đến thời điểm hiện tại, Bitcoin Core đã có đủ số lượng và vẫn thực hiện các giao dịch một cách thường xuyên. Khách hàng của Bitcoin bao gồm một tập hợp các công ty đang gặp sự cố với các hoạt động giao dịch bằng đồng tiền điện tử Bitcoin.
![SegWit là gì?](https://fxviet.net/wp-content/uploads/2022/06/SegWit-la-gi.png)
Khi người dùng đã cập nhật các SegWit, người dùng sẽ sở hữu các phiên bản Bitcoin Core mới và vẫn được hỗ trợ các hoạt động giao dịch. Đồng thời, người dùng vẫn có quyền từ chối cập nhật nếu thất không thật sự cần thiết.
SegWit hỗ trợ giải quyết vấn đề gì của blockchain hiện tại?
Trách nhiệm chính của nền tảng SegWit trong mạng lưới Bitcoin là quản lý, điều chỉnh thông tin di chuyển trong mỗi khối. Bản cập nhật soft fork được sử dụng để thực hiện việc này. Đây là quá trình giao thức Bitcoin được đổi mới.
Các node cũ phải chấp nhận các khối giao dịch mới tại thời điểm này. Đồng thời có thể sử dụng đồng thời phiên bản cũ và phiên bản mới. Khi phần lớn thợ đào Bitcoin đồng ý với quy trình nâng cấp, soft fork sẽ bắt đầu hoạt động.
Tóm lại, SegWit yêu cầu hệ thống phải trải qua một soft fork không bắt buộc. Thủ tục chỉ mất vài phút. Điều quan trọng nhất, không giống như một đợt hard fork, chuỗi khối của Bitcoin sẽ không bị chia đôi.
Mặt khác, SegWit không phải là giải pháp toàn diện để giải quyết vấn đề kích thước khối của Bitcoin. Bởi vì khối không tăng kích thước, số lượng dữ liệu được lưu cũng sẽ không tăng theo. Thay vào đó, nó chỉ là một giải pháp tạm thời để giảm bớt một số tắc nghẽn mạng.
Nhiều chuyên gia cho rằng giải pháp lâu dài là không cần thiết trong tình hình hiện nay. Hiện tại, vấn đề quan trọng nhất là nâng cao tốc độ giao dịch. SegWit sẽ đóng vai trò là nền tảng cho sự chuyển đổi của Bitcoin sang giao thức Lightning Network sau khi nó chính thức được kích hoạt.
![Hiện tại Bitcoin đang gặp các vấn đề gì?](https://fxviet.net/wp-content/uploads/2022/06/Hien-tai-Bitcoin-dang-gap-cac-van-de-gi.png)
Hai thành phần cơ bản của nền tảng SegWit
SegWit có khả năng thay đổi, điều chỉnh dữ liệu trong từng khối. Lighting Network cũng giúp tăng lưu lượng mạng bằng cách điều phối các giao dịch và do đó nâng cao tốc độ xử lý.
Theo bản cập nhật mới nhất của nền tảng Bitcoin Core gần đây nhất, đội ngũ các thợ đào dừng như có sự thích thú nhiều hơn với SegWit. SegWit cũng có thể được kích hoạt bởi các thợ đào Bitcoin không thuộc nhóm vận hành SegWit.
Segwit2X là gì?
Trong trường hợp kế hoạch mở rộng Bitcoin tiến đến hồi kết, đề xuất SegWit2x của nhóm khai thác Bitcoin NYA là sự thay thế lý tưởng. Khi SegWit2x được đề xuất vào tháng 5 năm 2017, đa số người dùng Bitcoin đều đồng ý với đề xuất này.
Tuy nhiên, vẫn còn rất nhiều tranh luận xung quanh SegWit2x, một số người tin rằng nó không thực sự khả thi. Điểm cốt yếu là SegWit2x không phải là thành viên của nhóm xuất Bitcoin Core (nhóm phát triển chủ chốt của hệ thống Bitcoin hiện tại).
Mặc dù thực tế là SegWit2x không nằm trong số các tùy chọn mở rộng quy mô Bitcoin đầu tiên được cung cấp. Tuy nhiên, khi so sánh với một số cách tiếp cận trước đó, nền tảng này lại có một số đặc điểm độc đáo khác biệt hẳn. Trên thực tế, SegWit2x không phải là một khái niệm hoàn toàn mới. Bởi vì nó có một số sáng kiến được tổng hợp từ các đề xuất từng được giới thiệu trước đó.
![Tìm hiểu Segwit2X là gì?](https://fxviet.net/wp-content/uploads/2022/06/Tim-hieu-Segwit2X-la-gi.png)
Đề xuất nâng cấp mạng Bitcoin của SegWit2x sẽ được thực hiện trong hai giai đoạn. Giai đoạn đầu tiên, theo khuyến nghị của nhóm phát triển Bitcoin Core sẽ thực hiện việc triển khai nâng cấp nền tảng SegWit trong trường hợp có một soft fork. Hiện tại, mục tiêu chính của SegWit là tăng số lượng giao dịch có thể được thực hiện trong một khối mà không cần phải thực hiện vấn đề tăng kích thước khối.
Giai đoạn thứ 2, hệ thống bắt đầu mở rộng kích thước khối từ 1MB lên 2MB. Cách đây rất lâu, người ta đã đề xuất rằng kích thước khối nên được tăng lên. Tuy nhiên, điều này sẽ đòi hỏi một quy trình nâng cấp phần mềm dài và phức tạp.
Triển vọng tăng dần kích thước khối lên 8M vẫn còn được hy vọng khá nhiều trong đợt hard fork tạo ra mạng Bitcoin Cash. Thông qua đó, số lượng dữ liệu chứa trong mỗi khối sẽ tăng lên đáng kể, đồng thời tốc độ xử lý cũng tăng theo.
Thách thức lớn nhất mà mạng lưới Bitcoin đang gặp phải là gì?
Bitcoin đã tồn tại hơn 12 năm. Đây được xem là một chuỗi khối blockchain về đồng tiền điện tử đầu tiên trên thế giới. Nó đã tạo ra một ngành công nghiệp tiền điện tử mới với giá trị lên đến hàng nghìn tỷ đô la. Tuy nhiên, mạng Bitcoin bắt đầu gặp nhiều vấn đề hơn theo thời gian. Chúng có khả năng phá vỡ chuỗi khối này thành 5 và 7 nếu không được xử lý đúng cách.
Vấn đề lớn nhất mà mạng blockchain Bitcoin vẫn đang giải quyết là kích thước khối không đủ để đáp ứng khối lượng giao dịch ngày càng cao của người dùng.
Về nguyên tắc, thời gian tạo khối của Bitcoin trung bình là 10 phút, bằng với thời gian cần thiết để xử lý một giao dịch. Tuy nhiên, khi số lượng giao dịch tăng lên đột biến, mạng lưới sẽ bị tắc nghẽn, dẫn đến thời gian xử lý giao dịch tăng lên đáng kể, người dùng phải chờ đợi khá lâu.
Mỗi blockchain có cấu trúc được tạo thành từ nhiều khối dữ liệu được kết nối với nhau theo từng chuỗi. Nói một cách khác, blockchain được xem như một sổ cái kỹ thuật số dùng để ghi lại tất cả các giao dịch trên hệ sinh thái bitcoin.
![Bitcoin đang gặp các thách thức gì?](https://fxviet.net/wp-content/uploads/2022/06/Bitcoin-dang-gap-cac-thach-thuc-gi.png)
Câu hỏi đặt ra là liệu các blockchain Bitcoin chính có bị giới hạn kích thước khối ở mức 1MB hay không. Kích thước này sẽ không đủ để xử lý hàng trăm giao dịch đồng thời mỗi ngày. Người dùng sẽ phải mất rất nhiều thời gian để đợi đến các giao dịch của họ. Nếu số lượng giao dịch tăng quá nhiều thì bạn có thể mất vài giờ hoặc có thể là vài ngày đến khi giao dịch được thực hiện.
Thời gian cần để thực hiện một giao dịch tỷ lệ với kích thước phối thời điểm hiện tại. Do đó, nếu người tiêu dùng muốn hoàn thành giao dịch một nhanh chóng, họ phải trả một khoản phí cho nền tảng.
Có thể thấy Bitcoin ngày càng thu hút được nhiều người dùng. Khi số lượng người tham gia vào Bitcoin ngày càng tăng, thì số lượng giao dịch cũng vậy. Mặt khác, kích thước khối lệnh được đặt cố định là 1MB. Mạng Bitcoin đang dần dần ngừng hoạt động do mối quan hệ nghịch đảo giữa số lượng giao dịch và kích thước khối.
Vấn đề tương tự về kích thước khối đã dẫn đến một đợt hard fork lớn vào năm 2017. Cộng đồng người dùng Bitcoin đã phải trải qua một đợt chia tách lớn do kết quả của đợt hard fork này. Họ đang tranh luận về việc nên tiếp tục với mạng blockchain hay chuyển sang mạng blockchain mới phân tách.
Một số thông tin tổng quan về fork
Trong hầu hết các dự án mã nguồn mở, từ fork được các nhà phát triển Bitcoin sử dụng để chỉ định một lập trình ứng dụng. Nói một cách đơn giản, fork cho phép một nhóm kỹ sư, lập trình viên thực hiện các thay đổi hoặc cập nhật phần mềm.
Ví dụ: khi bạn cập nhật một ứng dụng trên điện thoại thông minh của mình, bạn đang nhận được một bản fork của phiên bản trước đó. Fork có thể được nghĩ theo cách tương tự trong lĩnh vực Bitcoin.
Tuy nhiên, trong Bitcoin thì fork sẽ được chia thành hai loại cơ bản là hard fork và soft fork. Cùng tìm hiểu về 2 loại fork này nhé.
![Một số thông tin tổng quan về fork](https://fxviet.net/wp-content/uploads/2022/06/Mot-so-thong-tin-tong-quan-ve-fork.png)
Bản cập nhật hard fork là gì?
Hard fork là bản nâng cấp bắt buộc và sẽ không tạo ra bất kỳ xung đột nào với các phiên bản trước đó. Chỉ khi hệ thống đồng ý với hard fork thì người dùng mới có thể tiếp tục sử dụng nó. Tất nhiên, nếu phần mềm không được cập nhật nó sẽ không thể khởi chạy.
Do tính chất bắt buộc của nó nên quy trình hard fork không thể bị vô hiệu hóa sau khi nó đã được kích hoạt, ngoại trừ trường hợp xảy ra sai sót trong quá trình cập nhật. Trong trường hợp như vậy, nền tảng sẽ bắt buộc có thêm một bảng hard fork khác để quay về phiên bản trước đó.
Bản cập nhật soft fork là gì?
Soft fork, không giống như hard fork, đây là một bản nâng cấp tùy chọn không bắt buộc và đương nhiên nó cũng sẽ không tạo ra bất kỳ xung đột nào với các phiên bản trước đó. Hệ thống mạng vẫn có thể thêm các tính năng mới ngay cả trong quá trình nâng cấp nhờ soft fork.
Nếu chương trình soft fork này không hoạt động hoặc phát sinh lỗi mà người dùng không thể chấp nhận, quá trình cập nhật có thể bị tạm dừng và người dùng có thể quay lại phiên bản trước đó.
Ngày nay hầu hết các phần mềm hay ứng dụng mà chúng ta đang sử dụng đều là các đơn vị điều phối của một thực thể. Do đó, khi họ muốn cập nhật từng chương trình gốc, họ thường chọn nâng cấp dưới dạng soft fork.
Bitcoin là một loại tiền tệ phi tập trung không thể bị kiểm soát bởi một người hoặc một nhóm nào. Đồng thời, cũng sẽ không có cơ quan trung ương nào phụ trách nền tảng này. Tuy nhiên, đây cũng là lý do khiến lần truy cập hệ thống cập nhật lần trước làm dấy lên cuộc tranh luận giữa người dùng. Bởi vì không phải ai cũng muốn thực hiện các bản fork này. Việc cập nhật fork sẽ không thể thực hiện được nếu không có các đồng phân của đại đa số các node.
Kết luận
Qua bài viết trên, nhà đầu tư cũng đã hiểu hơn về Segwit2X là gì? Đồng thời cũng đã hiểu được phần nào cơ chế hoạt động của dự án. Bạn nên cân nhắc và đưa ra các lựa chọn kỹ càng trước khi quyết định đầu tư vào các dự án này nhé