Kiến thức

SegWit2x là gì? Mối quan hệ và ý nghĩa của SegWit2x với Bitcoin

bePAY

20 Tháng Tư 2022

Bất cứ ai tham gia vào cộng đồng Crypto từ năm 2017 chắc hẳn đã chứng kiến sự thay đổi lớn của Bitcoin. Theo đó là những lần xuất hiện về thuật ngữ SegWit2x. Vậy chính xác SegWit2x là gì? Liệu đây có phải là giải pháp tối ưu cho đồng tiền ảo Bitcoin? Hãy cùng bePAY tìm hiểu ngay trong bài viết dưới đây. 

Giải đáp SegWit2x là gì?

Segregated Witness 2x (viết tắt là SegWit2x) mang ý nghĩa là những cá thể bị phân tách. Đây là thuật ngữ nói về một phiên bản nâng cấp phần mềm với mục đích nâng cấp Block size nhằm cải thiện các quá trình xử lý giao dịch tổng thể của đồng tiền ảo Bitcoin.

Nhiều người nghĩ rằng, SegWit2x là một Hard Fork của Bitcoin. Nhưng trên thực tế, dự án này được đề xuất thực hiện bởi đội ngũ phát triển Bitcoin Core.

Trước khi áp dụng SegWit2x, Bitcoin đã đề xuất và sử dụng SegWit. Có thể coi SegWit là một giải pháp Soft Fork còn SegWit2x sẽ là đề xuất Hard Fork.

bitcoin-segwit2x-la-gi

Bitcoin SegWit2x là gì?

So sánh SegWit và SegWit2x

Như đã đề cập phía trên, SegWit là phiên bản đầu tiên của SegWit2x. Trước khi áp dụng SegWit2x, các vấn đề liên quan đến khả năng mở rộng của Bitcoin được giải quyết nhờ SegWit. Cho đến cuối năm 2015, SegWit được đề xuất chính thức bởi Pieter Wuille – nhà phát triển giàu kinh nghiệm.

Cách vận hành của SegWit dựa trên việc phân tách signature data ra khỏi những phần dữ liệu giao dịch khác nhau. Từ đó kết quả sẽ được lưu trữ trong một khối duy nhất giữa các block. SegWit sẽ hỗ trợ làm tăng khả năng giao dịch thông qua cơ chế Soft Fork.

Trong khoảng thời gian thực hiện SegWit, hệ thống mạng Bitcoin đã xuất hiện nhiều đợt Fork khác. Đặc biệt là đợt Hard Fork vào tháng 8/2017 đã thôi thúc việc tạo ra Token Bitcoin. Sau sự kiện nổi bật này, Block size đã tăng lên 8 lần mà không cần phải dùng tới SegWit Protocol.

SegWit2x wallet là dự án được đề xuất trong giai đoạn hai. Mục tiêu lần này của những nhà khởi tạo ra Bitcoin đó là tăng Block size từ 1 megabyte lên 2 megabyte. Bên cạnh đó, họ cũng kỳ vọng rằng SegWit2x sẽ hạn chế được việc tăng phí giao dịch cho người dùng. Nhưng việc tăng blocksize như vậy sẽ tạo ra áp lực cho miners – những người cần phải lưu dữ liệu nhiều hơn.

so-sanh-segwit-va-segwit2x

So sánh giữa SegWit và SegWit2x để làm rõ vấn đề Segwit2x là gì

Cũng giống như những đợt Fork trước đây, SegWit2x là một software protocol. Giao thức này có thể dẫn đến một đợt Hard Fork và giúp tăng Block size. Tuy nhiên, điểm khác biệt của phương thức này là giữ được toàn bộ người dùng Bitcoin trên một nền tảng Blockchain duy nhất.

>> Xem thêm: Segwit là gì? 4 điều thú vị về phiên bản nâng cấp của Blockchain

Vai trò mà SegWit2x mang lại cho Bitcoin

Đối với mạng Bitcoin, SegWit đóng một vai trò quan trọng giúp điều chỉnh những thông tin thường xuyên lưu trữ trong từng Block. Những lần cập nhật Soft Fork sẽ giúp tạo ra sự thay đổi. Các chuyên gia nhận định rằng đây là quá trình đổi mới Bitcoin Protocol. Tuy nhiên, SegWit không giúp làm tăng Block size, chỉ giúp hạn chế tình trạng tắc nghẽn mạng tạm thời và giải quyết nhu cầu về tốc độ khi thực hiện giao dịch của người dùng. 

Trong khi đó, SegWit2x được xem là một bản nâng cấp Hard Fork. Mặc dù có thể khiến các Blockchain thay đổi qua quá trình phân tách nhưng giúp mạng lưới của Bitcoin mở rộng block size từ 1MB lên thành 2MB. 

Mặc dù Bitcoin là mạng lưới Blockchain tiền mã hóa lớn nhất và lâu đời nhất nhưng khả năng mở Block size vẫn luôn là vấn đề lớn mà đội ngũ phát triển đang tìm cách thay đổi. Và với SegWit2x dần trở thành phương án tối ưu trong việc giải quyết vấn đề này là điều chắc chắn.

vai-tro-cua-segwit2x-doi-voi-bitcoin

Vai trò của SegWit2X đối với Bitcoin

Sự ủng hộ và phản đối SegWit2x đến từ đâu?

Đa số các cá nhân và công ty kinh doanh Bitcoin có tên tuổi đều ủng hộ dự án SegWit2x. Các doanh nghiệp này đa số có quan hệ mật thiết với cộng đồng Startup và giới đầu tư tiền điện từ. Cụ thể là: 

  • Các miners Bitcoin lớn trên thế giới.
  • Những công ty cung cấp thị trường giao dịch Bitcoin như Blockchain, Coinbase, BitPay.
  • Một số nhân vật nổi tiếng, tiêu biểu điển hình như Bitcoin Core Gavin Andersen.

Những đơn vị ủng hộ dự án có thể được tìm thấy trong danh sách Thỏa thuận tiến hàng SegWit2.

Mặc dù có rất nhiều người ủng hộ song vẫn có một số phía phản đối kế hoạch như:

  • Hầu hết toàn bộ đổi ngũ phát triển chính Bitcoin Core.
  • Người dùng Bitcoin và các nhà điều hành đại lý.
  • Một vài doanh nghiệp nhỏ khác như Bitonic, Bitrated.

segwit2x-wallet-nhan-duoc-su-ung-ho-tu-dau

SegWit2x wallet nhận được sự ủng hộ từ đâu?

>> Xem thêm: Etherbanking là gì? Thực hư Etherbanking lừa đảo

Những rủi ro mà SegWit2x phải đối mặt trong quá trình phát triển

Việc SegWit2x được đưa vào sử dụng rộng rãi hay không vẫn còn phụ thuộc vào người dùng. Do đó, bạn có thể trực tiếp nhìn thấy một trong hai kịch bản sau đây có thể xảy ra:

  • Những miners ủng hộ SegWit2x ban đầu sẽ tiếp tục giữ vững quyết định của mình và tiếp tục kích hoạt chức năng này cho hệ thống của mình.
  • Bitcoin SegWit2x không nhận được sự ủng hộ ở trên và mang đến “hiệu ứng domino”. Trong trường hợp tệ nhất đó là mạng lưới sẽ bị chia thành hai loại Bitcoin cạnh tranh nhau trên thị trường tiền ảo.

Tuy nhiên, Bitcoin là một hệ sinh thái lớn nên có rất nhiều ý kiến khác nhau đối với những kịch bản trên, khả năng lớn xuất phát từ sự khác nhau về lý do đã đưa họ tới với công cuộc mua bán tiền điện từ ngay từ đầu. Chính vì vậy, SegWit2x không được ghi nhận là phương án giải quyết quy mô duy nhất mà gây ra sự chú ý ở thời điểm hiện tại. 

bitcoin-segwit2x-se-doi-mat-voi-nhung-rui-ro-gi

Bitcoin SegWit2x sẽ đối mặt với những rủi ro gì?

Blockchain Bitcoin đang gặp thử thách lớn trong việc kích thước khối không đủ để xử lý số lượng giao dịch cùng lúc. Do vậy, việc đưa SegWit2x vào hoạt động cũng là một phương án tối ưu cho dự án này. Hy vọng qua bài viết trên, bạn đã hiểu rõ được khái niệm SegWit2x là gì cũng như những điểm khác biệt của phiên bản này với SegWit. 

FAQ

Thuật ngữ Fork là gì?

Theo các chuyên gia Bitcoin, Fork là thuật ngữ dùng để nói đến các giải pháp lập trình ứng dụng trong những dự án open source. Hiểu một cách đơn giản, Fork cho phép lập trình viên thay đổi, cập nhật hoặc nâng cấp các phần mềm lên các phiên bản mới hơn

Làm sao để phân biệt Hard Fork và Soft Fork?

Soft Fork là trạng thái không bắt buộc và “xung khắc” với các phiên bản Blockchain trước đó. Giải pháp này cho phép 2 phiên bản trước và sau chạy song song và không bị phân tách. Trong khi đó Hard Fork là quá trình tạo ra sự thay đổi block mà khi đó ở môi trường mới software cũ không được network chấp nhận.

Sau đợt Hard Fork, nền tảng Blockchain sẽ bị phân tách vĩnh viễn. Thậm chí còn có khả năng chia đôi mạng lưới nếu chúng không được chấp thuận. Tương tự như với dự án SegWit2x wallet và SegWit trong bài viết này vậy.