Segwit và Segwit2x là gì? Tại sao Segwit và Segwit 2x ra đời?

Trong bài trước bạn đã hiểu “Fork là gì, Hard fork là gì, Soft Fork là gì”. Trong bài viết này Coin24h sẽ tiếp túc giúp bạn hiểu về Segwit và Segwit 2x là gì? Tại sao Segwit và Segwit 2x ra đời?
Thời gian để thực hiện một giao dịch liên quan trực tiếp đến kích cỡ block tại thời điểm hiện tại. Nếu bạn muốn giao dịch diễn ra nhanh hơn, bạn cần trả phí giao dịch cao hơn. Trong khi quy mô của mạng càng ngày càng phát triển, cường độ giao dịch cũng tăng lên, còn kích thước khối thì vẫn cứ giữ nguyên. Điều đó khiến cho thời gian giao dịch càng ngày càng chậm cũng như phí giao dịch càng ngày tăng cao, có nghĩa là vấn đề này càng ngày càng trở nên tồi tệ hơn theo thời gian.
Lúc này Segwit và Segwit 2x ra đời để giải quyết vấn đề lớn nhất này của Bitcoin. Thế Segwit là gì? Và Segwit 2x là gì? Bạn tiếp tục theo dõi bài viết này của Coin24h nhé!
Segwit là gì?
SegWit là 1 thuật ngữ được viết tắt từ Segregated Witness (các nhân chứng bị tách rời), là một bản cập nhật dành cho Bitcoin được đề xuất bởi nhóm phát triển Bitcoin Core, và được tạo ra với mục đích khắc phục hoặc hạn chế các vấn đề còn tồn đọng của Bitcoin.
Hiện tại thì Bitcoin Core đang có lượng khách hàng sử dụng để giao dịch Bitcoin phổ biến nhất, được sử dụng bởi đa số doanh nghiệp và các quốc gia phát triển nhưng đang gặp phải vấn đề nghiêm trọng của Bitcoin như đã nêu ở trên. Sau khi Segwit, người dùng phiên bản Bitcoin Core cũ vẫn có thể hoạt động giao dịch ngay cả khi họ không cập nhật phần mềm Bitcoin Core mới phiên bản 0.13.1.
SegWit giải quyết vấn đề quy mô của Bitcoin như thế nào?
Mục tiêu của Segwit đối với Bitcoin là điều chỉnh lượng lại thông tin cần được lưu trữ trong từng block, điều này có thể được thực hiện qua một quá trình Soft Fork (thay đổi giao thức Bitcoin khi mà chỉ những block giao dịch cũ mới bị coi là không hợp lệ. Đồng thời, các nút (nodes) cũ sẽ chấp nhận các block giao dịch mới là hợp lệ nên Soft Fork có thể tương thích ngược – tức là bản mới có thể làm việc cùng với bản cũ – vì vậy nên Soft Fork chỉ cần đa số các thợ mỏ đồng ý nâng cấp để thi hành luật mới cho Bitcoin)
Như vậy, Segwit chỉ yêu cầu Soft Fork mà không cần Hark Fork, và có thể được thực hiện nhanh và sẽ không chia Blockchain của Bitcoin ra làm 2 (vì khả năng tương thích ngược của Soft Fork).
Đây sẽ không phải là giải pháp tuyệt đối và vĩnh viễn cho Bitcoin vì kích cỡ block không tăng nên dù có điều chỉnh thế nào lượng thông tin lưu trữ cũng sẽ đến lúc phải đầy, và khi đó vấn đề hiện tại lại xảy ra trong tương lai không xa, đặc biệt khi mà lượng giao dịch Bitcoin hiện tại tuy lớn, nhưng thực ra chưa đáng kể so với giao dịch tiền thật trên thế giới.
Tuy vậy, cũng có nhiều người cho rằng một giải pháp vĩnh viễn là chưa thật sự cần thiết tại thời điểm này, hiện giờ chỉ cần tăng tốc độ giao dịch là được rồi.
Nếu Segwit được thực hiện, Segwit sẽ còn mở ra khả năng phát triển Bitcoin xa hơn bằng giao thức Bitcoin dưới dạng “Lighting Network”.
Tóm lại, Segwit bao gồm trong nó 2 phần:
- Thứ nhất, Segwit có thể điều chỉnh lại lượng thông tin cần được lưu trữ trong từng block.
- Thứ hai, Lightning Network là một trong những giải pháp được đề xuất, được kỳ vọng là sẽ tạo ra sự gia tăng đáng kể lưu lượng của mạng lưới nhờ việc điều phối phần lớn các giao dịch ra khỏi Blockchain và xử lý chúng một cách nhanh chóng hơn.
Hiện nay bản phần mềm mới nhất của Bitcoin Core đã khiến cho SegWit trở thành sự chọn lựa tốt đối với các người thợ mỏ
Lý do là người bảo trì chính tên là Wladimir van der Laan đã ra một thông cáo báo chí tới cộng động, bản phần mêm mới cho phép những người đào Coin nào mà chưa chạy phần mềm tương thích SegWit vẫn có thể tiếp tục làm việc binh thường sau khi bản nâng cấp này được áp dụng trên toàn bộ mạng lưới Bitcoin.
Điều này cho phép những người đào Coin không thuộc Segwit tiếp tục vận hành bình thường ngay cả khi Segwit đã được kích hoạt.
Segwit2X là gì?
Khi nhiều đề xuất mở rộng quy mô Bitcoin đang tiến gần đến hạn chót của mình thì một đề xuất khác xuất hiện mang tên gọi SegWit2x từ những người đào Coin tại sự kiện New York Agreement (NYA), có lẽ đang nhận được nhiều sự chú ý từ cộng đồng hơn.
Lần đầu tiên được đề xuất vào tháng 5/2017, kế hoạch SegWit2x đã nhận được sự ủng hộ của nhiều startup cũng như hội đào Coin. Tuy nhiên, SegWit2x vẫn có nhiều tranh cãi về tính khả thi của nó. Và đặc biệt là SegWit2x không được đề xuất hay cũng như nhận được sự ủng hộ từ Bitcoin Core (đội ngũ phát triển chính của mạng lưới Bitcoin hiện nay).
Mặc dù SegWit2x không phải là giải pháp mở rộng quy mô Bitcoin được đề xuất đầu tiên. Thế nhưng SegWit2x có một vài điểm khác biệt nhỏ so với các các giải pháp trước đó. Thực tế, SegWit2x không dựa trên sáng kiến mới mà được tổng hợp và chắt lọc lại từ những đề xuất trước đó. Thật sự là để hiểu hết bản chất của đề xuất SegWit2x là một thách thức kể cả đối với những người có kiến thức chuyên sâu. Nhưng mình sẽ cố găng tóm lược những ý chính cơ bản nhất để ai cũng có hiểu được.
Bản kế hoạch của SegWit2x
Đầu tiên, nó sẽ triển khai SegWit thực hiện bằng một cuộc Soft Fork như đã được đề xuất của nhóm Bitcoin Core. SegWit sẽ giúp gia tăng lượng thông tin giao dịch mà có thể được lưu trong một block mà không cần phải mở rộng kích thước block ra. Bên cạnh đó, nó cũng hỗ trợ tính linh hoạt cho các giao dịch, nếu được giải quyết ổn thỏa thì sẽ giúp cải thiện mạng lưới lên rất nhiều.
Nâng cấp Bitcoin theo hai giai đoạn
Giai đoạn thư hai là tăng kích thước block trong mạng lưới Bitcoin từ 1 MB lên thành 2 MB, dự kiến bắt đầu 3 tháng sau khi SegWit thành công. Gia tăng kích thước block là phương án mở rộng quy mô mà đã được đề xuất từ rất lâu rồi đơn giản chỉ là việc nâng cấp phần mềm hệ thống để nó cho phép tích hợp các block có kích thước 2 MB. Một vài đề xuất tương tự khác trước đây như Bitcoin XT, Bitcoin Classic và Bitcoin Unlimited cũng từng nổi lên nhưng sau đó lại lắng xuống vì không nhận được sự ủng hộ đủ lớn từ cộng đồng. Nhưng một đối thủ đáng gờm với giải pháp SegWit2x mới đây xuất hiện là Bitcoin Cash hứa hẹn cho phép mở rộng kích thước Block lên 8MB đang dần được gây chú ý.
Tóm lại có thể hiểu Segwit2x chính là Segwit cộng với 1 đợt Hark Fork kích thước khối lên 2MB nhưng mong muốn không gây chia rẽ cộng đồng Bitcon.
SegWit2x được chạy thử trên Testnet từ ngày 14/7 và dự kiến quá trình tích hợp thật sự sẽ bắt đầu vào ngày 21/7, với hạn chót là ngày 1/8 để có thể nhận được đủ số lượng ủng hộ cần thiết và khắc phục các sự cố nếu có.
Lời kết
Trên đây là bài viết “Segwit và Segwit2x là gì?” hi vọng sẽ giúp bạn hiểu hơn về các khái niệm xung quanh Bitcoin thường gặp phải. Với những người mới tìm hiểu các thuật ngữ này sẽ khá là khó hiểu, chỉ những người đã có kinh nghiệm trong thị trường cryptocurrency và đào bitcoin mới hiểu rõ được vấn đề, vì thế mình nghĩ bạn cứ tìm hiểu dần nhé. Nếu còn thắc mắc gì hãy để lại cưới phần bình luận dưới, mình sẽ hỗ trợ. Chúc bạn may mắn.
Từ khóa tìm kiếm tới bài viết: hard fork, hard fork là gì, hard fork bitcoin, hard fork bitcoin 2017, hard fork bitcoin là gì, bitcoin hardfork là gì, fork bitcoin, fork bitcoin là gì, hardfork là gì, soft fork là gì, bitcoin fork là gì, private key bitcoin la gi, chia tách bitcoin là gì, chia tách btc, bitcoin chia đôi, bitcoin bị chia tách, bitcoin segwit, bitcoin ngày 1/8, chia tách bitcoin, segwit2x là gì, segwit 2x là gì.
Biên tập: Coin24h.Online