
Từ khi công nghệ blockchain được triển khai đầu tiên đến với tiền điện tử Bitcoin vào năm 2008, việc đảm bảo
khả năng mở rộng quy mô luôn luôn là ưu tiên hàng đầu. Không giống như các bộ xử lý thanh toán và cơ sở dữ
liệu truyền thống, các chuỗi khối phải duy trì khả năng mở rộng đồng thời cung cấp các đảm bảo an ninh mật mã
và phân cấp đầy đủ - đây là một thách thức mà các chuyên gia blockchain đã phải dốc sức giải quyết trong một
thời gian dài.
Bạn có thể đã đọc hoặc nghe các chuyên gia này nhận xét rằng blockchain phải giải quyết các vấn đề về khả năng mở rộng của nó trước khi với đến tham vọng được sử dụng rộng rãi. Tuy nhiên, mở rộng quy mô thực sự bằng cách nào vẫn còn rất mờ nhạt và nhiều người dùng không hoàn toàn hiểu được tầm quan trọng hay mức độ liên quan của khả năng mở rộng blockchain. Đề cập về vấn đề này, ở đây chúng tôi xem xét tầm quan trọng của khả năng mở rộng quy mô và thực tế hơn là điều gì xảy ra khi một blockchain không thể mở rộng được quy mô của nó.
Khả năng mở rộng quy mô của Blockchain là gì?
Khả năng mở rộng liên quan đến các hạn chế của mạng blockchain khi xử lý các giao dịch. Khả năng mở rộng không chỉ giới hạn trong các giao dịch có giá trị trên giao thức blockchain, nó có thể liên quan đến bất kỳ giao dịch nào được thực hiện trên mạng - chẳng hạn như giữa các người tham gia trên một ứng dụng phi tập trung (decentralization).
Tốc độ giao dịch và do đó khả năng mở rộng quy mô (tăng công suất mạng) của blockchain thường được đánh giá qua số lượng giao dịch mỗi giây hoặc TPS (hệ thống xử lý giao dịch) mà mạng có thể xử lý. Thông thường, khi các blockchain tự hào về TPS cao, họ đang thực hiện các thỏa hiệp ở các lĩnh vực quan trọng khác - có thể là phân cấp hoặc bảo mật.
Nhiều chuyên gia blockchain gọi đây là ‘scalability trilemma’ hay “bộ ba bất khả thi trong mở rộng quy mô”, một thách thức khi vừa phải xây dựng một mạng an toàn và có thể mở rộng mà lại không tập trung và không còn là mạng phân tán thực sự. Vấn đề này đã trở nên quan trọng đối với việc áp dụng các công nghệ blockchain. Mặc dù trong các chuỗi khối hiện tại của họ an toàn và đáng tin cậy hơn các cơ sở dữ liệu truyền thống, việc họ không thể xử lý thông lượng giao dịch cao đã hạn chế nhiều trong việc mở rộng quy mô doanh nghiệp.
Điều gì xảy ra khi hệ thống không thể mở rộng quy mô?
Như chúng ta đã chứng kiến trước đây với dApp Crypto Kitties dựa trên nền tảng Ethereum, khả năng mở rộng thấp có thể gây hậu quả nghiêm trọng cho tất cả các giao dịch trên chuỗi. Crypto Kitties buộc làm tê liệt mạng Ethereum vào cuối năm 2017 khi người dùng phải thực hiện giao dịch với chi phí cắt cổ lại mất hằng giờ để xử lý. Các cryptographic pets (pet mật mã…) đã gây ra sự gia tăng gấp sáu lần các giao dịch trên nền tảng Ethereum và đẩy chi phí giao dịch, được gọi là phí gas, tăng đáng kể.
Gần đây, có nhiều tin tức nổi lên vào tháng 8, cho rằng mạng Ethereum một lần nữa đã đi quá giới hạn chịu đựng của nó, với chi phí giao dịch tăng đến mức nhiều người dùng không đủ khả năng chi trả để thực hiện giao dịch. Trả lời phỏng vấn với trang web tin tức tài chính Bloomberg, Vitalik Buterin - người tạo ra nền tảng Ethereum, đã dùng đồng Tether USD stablecoin để giải thích và đổ lỗi cho việc quá tải của nền tảng này.
Buterin nhận xét rằng blockchain Ethereum đã “gần như đầy” trong nhiều năm qua, và trong khả năng mở rộng trong tương lai sẽ phải là ưu tiên hàng đầu của các nhà phát triển. Kể từ khi đồng Tether bùng nổ về mức độ phổ biến như một hàng rào an toàn chống lại sự biến động hàng ngày của tiền điện tử, khả năng mở rộng đã bị ảnh hưởng theo. Đồng Tether sử dụng một phần rất lớn của mạng Ethereum, tạo ra 260.000 đô la phí xăng chỉ trong khoảng thời gian 30 ngày. Đương nhiên, đồng Tether chỉ là một dự án được xây dựng dựa trên nền tảng Ethereum và nếu có bất kỳ cơ hội nào để thu hút các dự án mới, nó phải có khả năng xử lý hàng trăm hoặc hàng nghìn ứng dụng cùng một lúc.
Vấn đề này không chỉ giới hạn ở riêng nền tảng Ethereum, mặc dù giao thức đã ở giai đoạn khó khăn trong khả năng mở rộng một thời gian dài do sự phổ biến của nó trong việc xây dựng các ứng dụng và triển khai hợp đồng thông minh. Tương tự, các sổ cái công khai và không cần kiểm duyệt khác có nguồn mở và được tự do xây dựng cũng phải đối mặt với các vấn đề về khả năng mở rộng đáng kể. Nếu không có giải pháp nhân rộng thực sự, vấn đề này vẫn sẽ tồn đọng.
Gần đây, có nhiều tin tức nổi lên vào tháng 8, cho rằng mạng Ethereum một lần nữa đã đi quá giới hạn chịu đựng của nó, với chi phí giao dịch tăng đến mức nhiều người dùng không đủ khả năng chi trả để thực hiện giao dịch. Trả lời phỏng vấn với trang web tin tức tài chính Bloomberg, Vitalik Buterin - người tạo ra nền tảng Ethereum, đã dùng đồng Tether USD stablecoin để giải thích và đổ lỗi cho việc quá tải của nền tảng này.
Buterin nhận xét rằng blockchain Ethereum đã “gần như đầy” trong nhiều năm qua, và trong khả năng mở rộng trong tương lai sẽ phải là ưu tiên hàng đầu của các nhà phát triển. Kể từ khi đồng Tether bùng nổ về mức độ phổ biến như một hàng rào an toàn chống lại sự biến động hàng ngày của tiền điện tử, khả năng mở rộng đã bị ảnh hưởng theo. Đồng Tether sử dụng một phần rất lớn của mạng Ethereum, tạo ra 260.000 đô la phí xăng chỉ trong khoảng thời gian 30 ngày. Đương nhiên, đồng Tether chỉ là một dự án được xây dựng dựa trên nền tảng Ethereum và nếu có bất kỳ cơ hội nào để thu hút các dự án mới, nó phải có khả năng xử lý hàng trăm hoặc hàng nghìn ứng dụng cùng một lúc.
Vấn đề này không chỉ giới hạn ở riêng nền tảng Ethereum, mặc dù giao thức đã ở giai đoạn khó khăn trong khả năng mở rộng một thời gian dài do sự phổ biến của nó trong việc xây dựng các ứng dụng và triển khai hợp đồng thông minh. Tương tự, các sổ cái công khai và không cần kiểm duyệt khác có nguồn mở và được tự do xây dựng cũng phải đối mặt với các vấn đề về khả năng mở rộng đáng kể. Nếu không có giải pháp nhân rộng thực sự, vấn đề này vẫn sẽ tồn đọng.
Các blockchains khác đã làm gì để tăng khả năng mở rộng?
Mạng Lightning Bitcoin là một trong những nỗ lực đầu tiên trong việc mở rộng khả năng giao dịch của blockchain Bitcoin. Tầm nhìn ban đầu của Satoshi Nakamoto, đối với Bitcoin là tiền kỹ thuật số có thể được sử dụng để thực hiện giao dịch tức thời trên toàn thế giới. Do đó, tốc độ giao dịch chậm chạp đã trở nên quá phổ biến ở đồng Bitcoin đến mức không thể chấp nhận được.
Mạng Lightning là một giao thức lớp thứ hai được triển khai trên nền tảng chuỗi khối Bitcoin, cho phép giao dịch nhanh giữa các nút tham gia. Lightning Networks hiện có thể được triển khai trên các blockchain khác và về bản chất, các mạng này cho phép các giao dịch được xử lý mà không cần phát sóng và chờ xác thực từ blockchain cơ bản - giảm đáng kể thời gian giải quyết.
Tuy nhiên, mạng blockchain trở nên phức tạp hơn khi các ứng dụng dApps và hợp đồng thông minh có thể được triển khai, như đã thảo luận với mạng Ethereum. Một số chuyên gia về blockchain đã đề xuất một phương pháp được gọi là “sharding" (chia nhỏ mạng lưới) để giải quyết các mối lo về khả năng mở rộng. Sharding không yêu cầu các nút lưu trữ một bản ghi đầy đủ về lịch sử blockchain, và thay vào đó, mỗi nút chỉ lưu trữ một tập hợp con dữ liệu để xác minh các giao dịch, điều này sẽ giúp giảm thời gian của khối giao dịch.
Có rất nhiều phương pháp khác đã được khám phá để tăng khả năng mở rộng, bao gồm các giao dịch ngoài chuỗi, sidechains, mạng plasma và nhiều hơn nữa. Tuy nhiên, vấn đề với nhiều giải pháp trong số này là gần đầy nhiều người yêu cầu phải đánh đổi để bảo mật hoặc phân cấp.
Làm thế nào để Metaverse đạt được khả năng mở rộng?
Có các giao thức mới nổi khác thực hiện các công nghệ mới để giải quyết các vấn đề về khả năng mở rộng được mô tả ở trên. Nhiều người đang sử dụng Lightening Network được điều chỉnh theo chuỗi khối riêng của họ, tạo chuỗi phụ (side chain) hoặc sử dụng các giải pháp như Segwit. Tuy nhiên, một vài dự án đang triển khai các giải pháp mới hơn, như chạy song song hai giao thức blockchain tường đồng.
Metaverse đạt được khả năng mở rộng đồng thời duy trì bảo mật và phân cấp thông qua Kiến trúc mạng Dualchain hay còn gọi là giao thức DNA. Metaverse DNA sử dụng bằng chứng ủy quyền, hay gọi tắt là dPoS, để đảm bảo thời gian của block cực kỳ nhanh chóng đồng thời cung cấp một cách công bằng và minh bạch cho những người tham gia mạng để đạt được sự đồng thuận. Tương tự như vậy, bằng cách triển khai các kênh lightening tích hợp, các giao dịch gần như diễn ra tức thời.
Bằng cách sử dụng hai chuỗi, Metaverse có thể cho phép tốc độ giao dịch nhanh với mức phí thấp và cho phép lưu trữ nhiều dữ liệu hơn trên chuỗi. Giao thức DNA có thể được triển khai trên tất cả các blockchain công khai và không cần cấp phép, và như vậy có thể được sử dụng làm tiêu chuẩn cho các blockchain khác. Từ đây, người dùng có thể phát hành các API và giao thức được tiêu chuẩn hóa cho phép dữ liệu, tài sản, nhận dạng kỹ thuật số và hợp đồng thông minh được triển khai trên chuỗi.
Là một trong những giao thức đầu tiên để triển khai hệ thống Dualchain, Metaverse tìm cách giải quyết các vấn đề liên quan đến khả năng mở rộng, đồng thời cung cấp bảo đảm bảo mật bằng mật mã và duy trì phân cấp mạng chúng tôi.
***
Cung cấp thế hệ mới - giao thức chuỗi song song an toàn, có thể mở rộng và có thể tương tác
Comments
Post a Comment