Dfinity đã sẵn sàng cho Defi
Bản nâng cấp kết hợp blockchain mạnh mẽ nhất thế giới với làn sóng đổi mới DeFi, mở ra sự phát triển tiếp theo của DeFi.
Hiện tại các smart contract trong các Canister chưa thể gửi hoặc nhận ICP tuy nhiên điều này sắp thay đổi. Trong lần nâng cấp sắp tới, việc mở khóa chức năng chuyển và nhận ICP giữa các Canister sẽ được tiến hành. Cộng đồng Internet Computer tích cực định hình cách các tính năng kỹ thuật và nâng cấp của blockchain được thông qua và triển khai tự động, và phản hồi của cộng đồng đã nhấn mạnh rõ ràng rằng việc cho phép các smart contract chuyển và nhận ICP luôn là ưu tiên hàng đầu, đặc biệt là để kích hoạt DeFi tiên tiến trên hệ sinh thái Internet Computer.
Giờ đây, nó đã trở thành hiện thực: Canister giờ đây có thể tự do giữ và chuyển ICP. Để kích hoạt tính năng này, cộng đồng đã bỏ phiếu thông qua với 18,918% sự tán thành (58,620,582 voting power) so với 0,004% từ chối (13,052 voting power) để thông qua Đề xuất NNS # 30946. Tuy nhiên, do vấn đề kỹ thuật trong subnet “pjljw”, Dfinity Foundation đã bỏ phiếu không thông qua trong đề xuất ban đầu vào phút cuối. Sau khi subnet “pjljw” hoạt động bình thường trở lại và Dfinity Foundation đã gửi lại Đề xuất NNS số 31471 vào ngày hôm nay với một phiếu thuận. Sự phát triển quan trọng này kết hợp blockchain nhanh nhất và mạnh nhất thế giới với làn sóng thử nghiệm DeFi, mở ra sự phát triển tiếp theo của DeFi trên Internet Computer.
Ví dụ: ở cấp độ cơ bản, một Canister giờ đây có thể gửi ICP đến Canister khác để chuyển đổi thành Cycles và duy trì hoạt động của nó. OpenChat sẽ sớm cho phép người dùng gửi ICP cho nhau qua tin nhắn. Một loạt các dapp và thị trường sẽ triển khai các tích hợp khác nhau để chuyển hoặc giao dịch ICP thông qua Canister, tạo ra vô số khả năng sử dụng ICP. ( Lưu ý: Chúng tôi tiếp tục củng cố Internet Computer, nhưng nó vẫn đang ở giai đoạn Beta và mọi thứ có thể xảy ra sai sót. Chúng tôi đặc biệt khuyên người dùng chỉ nên gửi một lượng nhỏ ICP. Hơn nữa, khi người dùng muốn gửi một lượng lớn ICP trong trong tương lai, chúng tôi đã cung cấp hướng dẫn để kiểm tra bộ điều khiển Canister và kiểm tra mã nguồn trước khi gửi ICP. Xem thêm chi tiết bên dưới. )
Điều này cũng đánh dấu sự xuất hiện của các sàn giao dịch phi tập trung chạy hoàn toàn trên blockchain, không có bất kỳ một dex nào chạy trên cloud hay một nhà cung cấp máy chủ nào. Hãy tưởng tượng nếu Uniswap chạy hoàn toàn trên chuỗi. Một nhà phát triển cộng đồng gần đây đã tiết lộ giao diện người dùng Uniswap trên Máy tính Internet , cho thấy các giải pháp DeFi thông thường có thể chạy hoàn toàn trên công nghệ blockchain như thế nào.
Các dex đã được xây dựng từ đầu đến cuối trên Internet Computer bao gồm ICPSwap , DFinance và InfinitySwap . Ngay cả các sàn giao dịch tập trung như Coinbase, Binance và Crypto.com cũng có thể được đưa hoàn toàn vào blockchain. Giáo sư Houman Shadab của Trường Luật New York gần đây đã lưu ý . “Các trang web crypto nên chạy trên các mạng phi tập trung như Internet Computer”.
Với các tính năng khác trong lộ trình đang được tiến hành, chẳng hạn như sự tích hợp trực tiếp của Internet Computer với Bitcoin và Hệ thống mạng dịch vụ để mã hóa dapp , sự phát triển lớn này đối với Canister báo trước một giai đoạn đổi mới mở trong DeFi – và sự khởi đầu của cuộc cách mạng tài chính Web3 .
Đánh giá kỹ thuật
Xem xét kỹ các chi tiết, đề xuất mà cộng đồng đã thông qua ngày hôm nay không chỉ cho phép Canister chuyển ICP. Trên Internet Computer, các thực thể có số nhận dạng được gọi là nguyên tắc , chẳng hạn như ryjl3-tyaaa-aaaaa-aaaba-cai
(canister principal). Có nhiều loại nguyên tắc khác nhau: người dùng có nguyên tắc tự xác thực và Canister thì không. Trước đây, chỉ các công ty tự xác thực mới có thể gửi ICP, có nghĩa là người dùng có thể chuyển ICP nhưng các hộp phải được đưa vào danh sách trắng. Với việc thông qua thay đổi này, tất cả các principals đều được phép chuyển ICP. Ngoại lệ duy nhất là principals ẩn danh, được chỉ định cho người dùng không xác thực với Internet Computer.
Bạn nên cẩn thận trước khi để một smart contract có Canister xử lý ICP của bạn.
Như đã lưu ý, Internet Computer vẫn đang trong giai đoạn thử nghiệm. Người dùng cần lưu ý rằng, không giống như các blockchain khác, nơi các hợp đồng thông minh chỉ có thể là bất biến (không thể thay đổi), các hộp trên Internet Computer có thể thay đổi hoặc bất biến . Mỗi canister có một danh sách các bộ điều khiển được phép sửa đổi mã. Điều này có lợi cho một nhà phát triển đang xây dựng dapp, vì họ có thể cải thiện dapp theo thời gian mà không cần phải triển khai các contract mới. Nhưng nó cũng là một rủi ro: smart contract trong Canister có thể trông an toàn, nhưng người kiểm soát có thể gian lận và cập nhật mã của canister để làm điều gì đó không mong muốn với ICP mà nó nhận được.
Người dùng phải cảnh giác với sự nguy hiểm của các hoạt động rug-pull, nơi các nhà phát triển xấu có thể thiết lập một Canister có bề ngoài an toàn và yêu cầu mọi người chuyển ICP cho nó, sau đó thay đổi mã Canister để đánh cắp ICP. Nếu bạn đang sử dụng số lượng lớn ICP, hãy đảm bảo chỉ tương tác với Canister bất biến có bộ điều khiển đáng tin cậy.
Có một số cách mà nhà phát triển có thể làm cho Canister trở thành bất biến – ví dụ: bằng cách xóa bộ điều khiển hoặc đặt nó được điều khiển bằng black-hole canister được đảm bảo không thay đổi mã. Hơn nữa, ngoài việc kiểm tra bộ điều khiển của hộp về tính bất biến hoặc độ tin cậy, người dùng cũng có thể cần xác minh mã nguồn của Canister để đảm bảo nó có hoạt động phù hợp. Để biết thêm thông tin, hãy xem hướng dẫn về cách đạt được sự tin tưởng vào Canister và để các nhà phát triển tạo các smart contract trong canister nguồn mở có thể xác minh được.
Chức năng và lộ trình bổ sung
Phiên bản ledger canister mới được phát hành này bao gồm các phương pháp Candid để chuyển ICP giữa các tài khoản và lấy số dư tài khoản. Những điều này đủ để cho phép xác minh chuyển khoản đến: người gửi và người nhận chuyển khoản đồng ý trước về một tài khoản phụ mới cho giao dịch. Tài khoản phụ cụ thể có thể mã hóa, ví dụ, các tham số bổ sung. Sau đó, người nhận có thể xác minh số dư của tài khoản phụ để đảm bảo rằng chuyển khoản đã diễn ra chính xác
Các bản phát hành sắp tới của ledger canister sẽ bao gồm các phương pháp Candid để tìm nạp các giao dịch cụ thể; những điều này sẽ cho phép các phương pháp xác minh thay thế đã thực sự xảy ra.
Hai nâng cấp liên quan đến Canister có thể chuyển ICP là thiết kế lại quy trình chuyển đổi ICP thành Cycles (để cải thiện chức năng và bảo mật) và cung cấp các thông tin tóm tắt hữu ích (ví dụ: thư viện và / hoặc Canister bổ sung) giúp tích hợp liền mạch với ledger Canister. Các tính năng này hiện đang trong giai đoạn lập kế hoạch.