Dự án Internet Computer được đánh giá là cuộc cách mạng đại diện cho sự đổi mới blockchain thứ 3, sau Bitcoin và Ethereum. Vậy Internet Computer là gì? Dự án này có điều gì nổi bật? Cùng ViMoney tìm hiểu thông tin về dự án này nhé!
1. Internet Computer là gì?
Internet Computer là tập hợp các giao thức cho phép các trung tâm dữ liệu độc lập trên toàn thế giới kết hợp với nhau và cung cấp các giải pháp thay thế phi tập trung cho các nhà cung cấp internet cloud tập trung hiện tại.
Đây là dự án blockchain đầu tiên trên thế giới chạy ở tốc độ web, có thể lưu trữ dữ liệu không giới hạn và tính toán trên các blockchain. Nền tảng này giúp việc xây dựng các DApp, DeFi, Website một cách dễ dàng, có khả năng mở rộng và hơn thế nữa.
Bắt đầu xây dựng từ tháng 10/2016, dự án ra mắt và cung cấp mã nguồn mở từ ngày 10/05/2021 bởi quỹ DFINITY.
2. Mục tiêu của dự án
ICP được tạo ra nhằm mở rộng quy mô hợp đồng thông minh và tính toán dữ liệu, chạy chúng ở tốc độ web cũng như xử lý và lữu trữ dữ liệu một cách an toàn và hiệu quả. Nó tạo ra khung phần mềm giúp các nhà phát triển có thể sử dụng dễ dàng hơn. Internet Computer nhằm mục đích cách mạng hóa các dịch vụ internet được mã hóa, hệ thống tài chính phi tập trung nền tảng và cả hệ thống, trang web doanh nghiệp truyền thống.
Ngoài ra, dự án cũng hướng tới mục tiêu tạo ra hệ thống và dịch vụ được xây dựng và hình dung thông qua việc sử dụng các hợp đồng thông minh và chạy hoàn toàn từ blockchain công cộng vô hạn mà không cần hệ thống công nghệ thông tin truyền thống.
3. Những tính năng nổi bật
Tích hợp trực tiếp với Bitcoin
Giao thức Internet Computer sẽ được mở rộng để thêm các hợp đồng thông minh vào Bitcoin. Một ứng dụng của mật mã Chain Key sẽ cung cấp cho mỗi hộp khóa công khai Bitcoin của riêng họ, tích hợp trực tiếp với blockchain Internet Computer với mạng Bitcoin. Đặc biệt, các hợp đồng thông minh trên Internet Computer sẽ có thể giữ, gửi và nhận Bitcoin của chính chúng.
Công nghệ chìa khóa chuỗi (Chain Key Technology – CKT)
Đây là công nghệ sử dụng nhiều giao thức mật mã để sắp xếp các nút tạo trên Internet Computer. Nó có một khóa công khai duy nhất, cho phép bất kỳ thiết bị nào, kể cả điện thoại thông minh hay đồng hồ thông minh, xác minh tính xác thực của các hiện vật từ Internet.
Ngôn ngữ lập trình hợp đồng thông minh Mokoto
Đây là ngôn ngữ lập trình mới dành cho các hợp đồng thông minh. Nó được thiết kế để hỗ trợ liền mạch mô hình lập trình của Internet Computer và giúp việc tận dụng các tính năng độc đáo của blockchain dễ dàng hơn. Motoko hỗ trợ tích hợp cho tính ổn định trực giao và truyền thông điệp không đồng bộ. Các tính năng năng suất và an toàn bao gồm quản lý bộ nhớ tự động, tính chung chung, đối sánh mẫu và số học có độ chính xác và cố định.
Những tin nhắn sử dụng ngôn ngữ định nghĩa giao diện Candid của Internet Computer và định dạng một cách rõ ràng để có khả năng tương tác được đánh máy và đa ngôn ngữ.
Tạo khóa phân tán không tương tác (Non-Interative Distributed Key Generation – NIDKG)
Đây là giao thức mật mã để tạo phân tán các chia sẻ Key cho mỗi Node tham gia vào một blockchain mạng con. Công nghệ này áp dụng mật mã tiên tiến, bao gồm chuyển tiếp bí mật và mã hóa bằng chứng không tương tác.
Hệ thống thần kinh mạng (Network Nervous System – NNS)
Đây là hệ thống thuật toán mở quản trị blockchain của Internet Computer, bao gồm khả năng phân cấp giao thức Internet Computer và phần mềm chạy trên các node, thêm các node mới vào mạng blockchain để tăng dung lượng,…
Xác thực mạng Internet (Internet Identity)
Công nghệ này làm nhiệm vụ xác thực danh tính của người dùng trong các cộng đồng hay các trang web trực tuyến. Ví dụ như cảm biến vân tay trên máy tính xách tay, hệ thống nhận dạng khuôn mặt trên điện thoại.
Sự đồng thuận của Internet Computer
Blockchain Internet Computer chạy trên mạng lưới các nút trong các trung tâm dữ liệu độc lập đặt trên khắp thế giới. trong mỗi blockchain mạng con, các nút tham gia xử lý các thông báo giống nhau theo cùng một thứ tự để đảm bảo rằng chúng đạt được cùng một trạng thái. Để đạt được mục tiêu này, Internet Computer dựa trên giao thức đồng thuận mới này.
Peer to Peer (P2P)
Internet computer blockchain được thiết kế an toàn, đáng tin và có thể mở rộng. Khả năng mở rộng được cung cấp thông qua các blockchain mạng con chyaj các hợp đồng thông minh trên Canister trên một số nút lựa chọn. Peer-to-Peer layer cho phép giao tiếp đáng tin cậy và an toàn giữa các nút tham gia vào cùng một mạng con. P2P thu thập và quảng cáo tin nhắn từ người dùng và các nút khác để chúng được nhân rộng trên tất cả các nút trong cùng một chuỗi mạng con.
4. Roadmap
5. Mã thông báo Internet Computer (ICP) là gì?
Internet Computer (ICP) là mã thông báo kỹ thuật số cho phép người dùng tạo ra ứng dụng, trang web và các dịch vụ dựa trên web khác. Loại tiền mã hóa này được tạo ra bởi Dfinity Foundation và sự hỗ trợ của các công ty đầu tư mạo hiểm nổi tiếng Andreesen Horowitz và Polychain Capital.
Tiền đề của tiền điện tử là nó có thể được sử dụng như một cách để tạo lại web nhưng ở một hình thức phi tập trung hơn. Tương tự như một mạng máy tính phi tập trung có thể chạy phiên bản ứng dụng mới hoặc khác trên web, người sáng lập dự án cho biết tiền điện tử này có khả năng thách thức những gã khổng lồ trên internet như Google, Facebook và Amazon Web Services.
6. Thông tin kỹ thuật
- Tên mã thông báo: Internet Computer.
- Kí hiệu: ICP
- Phân loại mã thông báo: Tiện ích
- Tổng nguồn cung: 480,091,545 ICP.
- Nguồn cung lưu hành: 223,884,533.15 ICP
7. Phân bổ mã thông báo
8. Mở bán mã thông báo
Người dùng có thể gioa dịch ICP trên các sàn giao dịch tập trung và phi tập trung như Binance, Coinbase,…
9. Trường hợp sử dụng mã thông báo
ICP là mã thông báo tiện ích riêng của Internet Computer Protocol. Nó đóng vai trò trong mạng:
- Tạo điều kiện thuận lợi cho quản trị mạng: Mã thông báo ICP có thể được khóa để tạo ra các tế bào thần kinh tham gia quản trị mạng bằng cách bỏ phiếu, qua đó họ có thể hiếm được phần thưởng kinh tế.
- ICP có thể được chuyển đổi thành chu kỳ, tính toán năng lượng trong vai trò của nhiên liệu được đốt cháy khi nó được sử dụng. Cơ chế quản lý hệ thồng thần kinh mạng (NNS) chuyển đổi ICP thành các chu kỳ với tốc độ thay đổi. Tỷ lệ này được chọn để đảm bảo người sử dụng mạng luôn có thể tạo các chu trình mới với chi phí xấp xỉ không đổi trong điều kiện thực tế nhằm dự đoán các chi phí mua nhiêu liệu.
- Phần thưởng cho người tham gia: mạng tạo ra ICP mới để thưởng và khuyến khích những người đóng góp cho mạng và cho phép nó hoạt động. Những đóng góp này bao gồm việc được tham gia biểu quyết các vấn đề quản trị.
10. Thị trường và Cộng đồng
11. Đội ngũ phát triển
Internet Computer được hỗ trợ bởi một cộng đồng ngày càng tăng bao gồm những người đam mê tiền điện tử, các nhà đầu tư và các nhà cung cấp nút độc lập, những người vận hành các máy nút cung cấp nang lượng cho Internet Computer. Nhóm các nhà nghiên cứu và kỹ sư đẳng cấp thế giới của chúng tôi đề xuất, thiết kế và phát triển các tiện ích mở rộng và cải tiến cho blockchain Internet Computer dựa trên những phát minh đột phá về tiền điện tử, điện tử phân tán và quản trị phi tập trung.
12. Đối tác và Nhà đầu tư
Tổng kết
Từ những đổi mới và ứng dụng của Internet Computer sẽ thúc đẩy một làn sóng đổi mới, tăng trưởng, cơ hội và những cách thức hoạt động hiệu quả theo một cách mới và hấp dẫn.
Nguồn: Coincu