Keyword

    Cách Internet Computer cho phép Dapps Web3 mở rộng vô hạn

    Internet Computer giúp các ứng dụng và hệ thống phi tập trung có thể hỗ trợ hàng chục triệu người dùng.

    Thành công của Bitcoin như một loại tiền kỹ thuật số phi tập trung đã truyền cảm hứng cho việc áp dụng công nghệ blockchain trên toàn thế giới. Trong những năm qua, blockchain đã được chứng minh là có tiềm năng biến đổi, thay thế các hệ thống được kiểm soát tập trung bằng các lựa chọn thay thế phi tập trung, do cộng đồng điều hành. Khi Ethereum giới thiệu các hợp đồng thông minh, nó đã giúp tạo ra một lớp dàn xếp toàn cầu do chính người dùng của nó quản lý và điều tiết.

    Phần cuối cùng để cho phép các nhà phát triển xây dựng trải nghiệm Web3 chống kiểm duyệt hoàn toàn trên chuỗi là “world computer” – một khái niệm xuất hiện lần đầu tiên trong cộng đồng Ethereum sơ khai. Nhà sáng lập kiêm Nhà khoa học trưởng của DFINITY, Dominic Williams, đã tập hợp hơn 200 nhà mật mã học nổi tiếng thế giới, kỹ sư hệ thống phân tán và chuyên gia ngôn ngữ lập trình từ Google, Amazon, Microsoft, IBM, v.v. để giải quyết thách thức lớn trong việc xây dựng Internet Computer , một world computer đủ mạnh để hỗ trợ các dapp Web3 có thể mở rộng vô hạn.

    Nhưng một mạng được quản lý bởi hàng nghìn người đang chạy hàng triệu nút trên toàn cầu đi kèm với những thách thức tiềm ẩn, đặc biệt là về khả năng mở rộng – thước đo số lượng cập nhật hoặc giao dịch mà một mạng có thể xử lý mỗi giây (TPS). Tín đồ tiền điện tử cho rằng mạng càng phi tập trung thì khả năng mở rộng và TPS càng thấp. Bitcoin và Ethereum, hai blockchain phổ biến nhất, có tốc độ lần lượt là khoảng 5 và 13 TPS. Khi nhu cầu giao dịch vượt quá khả năng của chúng, hiệu suất của các mạng này sẽ bị ảnh hưởng, tạo ra giao dịch tồn đọng và dẫn đến các vấn đề như tắc nghẽn mạng và chi phí giao dịch cao (hay còn gọi là phí gas).

    Các vấn đề về khả năng mở rộng từ lâu đã cản trở sự áp dụng rộng rãi của blockchain, ngăn cản nó cung cấp các giải pháp tối ưu cho các doanh nghiệp và ngành công nghiệp trên toàn thế giới, và cuối cùng, khiến tầm nhìn cypherpunk về một world computer nằm ngoài tầm với. Quỹ DFINITY nhận ra rằng một mạng blockchain cần phải chạy ở quy mô internet và tốc độ web để chiếm ưu thế của công nghệ mang tính cách mạng này – đó là lý do tại sao DFINITY đã phát triển mật mã và khoa học máy tính mới để xây dựng và khởi chạy Internet Computer, mang lại tầm nhìn về một thế giới phi tập trung máy tính.

    Khả năng mở rộng được kiến ​​trúc

    Internet Computer là blockchain lớp 1 nguyên bản cuối cùng mà các nhà phát triển trên khắp thế giới có thể sử dụng để xây dựng các dapp, DeFi, phương tiện truyền thông xã hội, hệ thống doanh nghiệp, NFT và các dịch vụ dựa trên web có khả năng mở rộng vô hạn. Hợp đồng thông minh Canister có khả năng nhận và phản hồi các yêu cầu HTTP và xử lý dữ liệu ở tốc độ mà người dùng mong đợi khi sử dụng web.

    Việc thực thi hợp đồng thông minh được phân chia giữa các lệnh gọi cập nhật, lệnh sửa đổi trạng thái và lệnh gọi truy vấn, là các yêu cầu chỉ đọc. Các cuộc gọi cập nhật được xử lý trên mọi node trong subnet nhất định, trong khi các truy vấn được xử lý trên một nút. Một đánh giá hiệu suất Internet Computer gần đây đã kiểm tra đồng thời tất cả các mạng con ngoại trừ NNS bằng cách nhắm mục tiêu các node của chúng với tải tăng dần, thể hiện thông lượng 11.000 cuộc gọi cập nhật / giao dịch mỗi giây trong 4 phút, với mức cao nhất là 11.500 và thời gian cuối cùng là 1 giây trên mạng con dapp . Thông lượng cho các cuộc gọi truy vấn ở mức 250.000 mỗi giây, với thời gian hoàn thành trong vòng 200 mili giây.

    Những con số này đặc biệt có ý nghĩa so với phép đo 1.000 TPS của Solana, vốn được coi là chuẩn mực cho hiệu suất blockchain gần đây.

    Do đó, mọi thứ từ hệ thống DeFi và dapp đến trò chơi trực tuyến và phương tiện truyền thông xã hội được mã hóa chạy trên Intenret Computer có thể hoạt động ở tốc độ web và cung cấp khả năng mở rộng chưa từng có. Nó cung cấp cho các nhà phát triển khung phần mềm mạnh mẽ để hình dung lại và xây dựng lại các hệ thống và dịch vụ của thế giới trên blockchain.

    Phát triển lớn mạnh với các subnet

    Giao thức Internet Computer đang chạy trên phần cứng node được tiêu chuẩn hóa trong các trung tâm dữ liệu độc lập trên khắp thế giới. Hệ thống thần kinh mạng, hệ thống quản trị chuỗi mở, không cần cấp phép, mở rộng quy mô mạng bằng cách kết hợp các nút từ các trung tâm dữ liệu khác nhau để tạo ra các blockchains subnet mới.

    Việc phân vùng của Internet Computer thành các blockchains subnet là thứ cho phép mạng mở rộng quy mô vô hạn. Mỗi blockchain subnet có khả năng xử lý các cuộc gọi cập nhật và truy vấn độc lập với các mạng con khác. Điều này có nghĩa là toàn bộ mạng có thể dễ dàng được mở rộng bằng cách chỉ cần thêm nhiều subnet hơn vào mạng. Đối với các cuộc gọi cập nhật cần được xử lý trên mọi nút, phương pháp mở rộng mạng này có thể đảm bảo rằng nhiều cuộc gọi cập nhật hơn được xử lý mỗi giây. Internet Computer có khả năng thêm hàng trăm subnet mới thông qua NNS.

    Tuy nhiên, đối với các cuộc gọi truy vấn, khả năng mở rộng có thể đạt được đơn giản bằng cách thêm nhiều nút hơn vào một mạng con vì các cuộc gọi này được xử lý cục bộ trên một node. Mạng có khả năng thêm hàng nghìn nút mới ở trạng thái hiện tại của nó. Việc bổ sung thêm nhiều nút và mạng con vào mạng đảm bảo tốc độ web và khả năng mở rộng vô hạn.

    Xác thực giao dịch

    Cơ chế đồng thuận mới của Intenret Computer cũng đóng một vai trò quan trọng trong khả năng mở rộng quy mô của mạng. Đồng thuận Internet Computer  (ICC) bao gồm bốn lớp khác nhau tạo ra các block ứng cử viên, xác định các block hợp lệ, xếp hạng các nhà sản xuất block và sau đó hoàn thiện các block đã thống nhất. Cơ chế hoàn thiện không đồng bộ của blockchain nhanh chóng một cách ấn tượng, đảm bảo rằng độ chính xác cuối cùng cho các block mới đạt được trung bình dưới 2 giây trên subnet NNS và 1 giây trên subnet dapp.

    Điều này góp phần vào khả năng phục hồi của Internet Computer. Ngoài ra, không giống như các blockchains kế thừa, Internet Computer không có các nút được lưu trữ bởi các nhà cung cấp dịch vụ cloud như AWS, Microsoft Azure, Google Cloud và Cloudflare, giúp đảm bảo rằng mạng chống giả mạo, an toàn và ổn định.

    Khả năng mở rộng nâng cao của Internet Computer báo hiệu một kỷ nguyên mới trong sự phát triển của các ứng dụng và hệ thống phi tập trung có khả năng hỗ trợ hàng chục triệu người dùng, giảm đáng kể chi phí liên quan đến các giao dịch blockchain và làm cho các dịch vụ dựa trên blockchain trở nên khả thi để áp dụng chính thống.

    Hoàng Long