Keyword

    CAP: Giải pháp cho việc xác định nguồn gốc tài sản trên ICP

    CAP (Certified Asset Provenance) là một dịch vụ internet mở cho phép người dùng kiểm tra  thông tin về lịch sử giao dịch/hoạt động của Token/NFT và bất kỳ tài sản nào trên nền tảng Internet Computer.

    CAP hiện đang trong giai đoạn phát triển/thử nghiệm cuối cùng và họ đã chia sẻ quyền truy cập sớm vào mã nguồn để các dự án muốn sử dụng CAP có thể bắt đầu chuẩn bị/tích hợp , và cũng để thu thập phản hồi từ cộng đồng.

    Nguồn gốc tài sản có thực sự cần thiết? 🤔

    Không giống như Ethereum, IC không có lịch sử giao dịch gốc. Hmm, nghe có vẻ giống như là một vấn đề tiềm ẩn đúng không 🤔 Đúng là như vậy! Nếu không có lịch sử giao dịch, chúng ta sẽ đánh mất tính minh bạch vốn có của Web3 (và rất quan trọng đối với các tài sản như token & NFT). Điều này sẽ ảnh hưởng trực tiếp đến trải nghiệm cho người dùng IC.

    Bạn sẽ không bao giờ biết liệu mình có thực sự nhận được giá tốt cho NFT bạn đang muốn mua hay không, hoặc có thể thấy dòng tiền của token/NFT vào và ra khỏi ví của bạn (đó là lời phàn nàn của người dùng Plug, từ đó chúng tôi nghĩ ra ý tưởng về CAP) 😟

    Hiện tại (trước CAP), lịch sử giao dịch đang được phát triển bởi từng dự án riêng lẻ (ví dụ: mỗi token hoặc NFT sẽ phải tự triển khai nó) và tiếc là có nhiều dự án thậm chí còn chẳng bận tâm đến việc đó đồng nghĩa với việc token hoặc NFT của họ không có lịch sử nguồn gốc! Và đối với một số ít đang cố gắng triển khai nó thì cũng chưa có sự đồng nhất giữa các dự án.

    Với nhiều tiêu chuẩn token khác nhau, một ứng dụng muốn sử dụng dữ liệu lịch sử từ một hay nhiều dự án sẽ phải triển khai từng nguồn một cách thủ công. Điều này làm cho việc triển khai lịch sử giao dịch của những tài sản ngày càng khó triển khai trên quy mô lớn. CAP là giải pháp!

    Chứng nhận nguồn gốc tài sản cho IC 📖

    CAP là một dịch vụ internet mở dành cho các token có thể thay thế và không thể thay thế (fungible and non-fungible) để ghi lại lịch sử giao dịch và nguồn gốc tài sản trên Internet Computer.

    Canister chính của CAP hoạt động như một bộ định tuyến dùng để điều phối và quản lý có thể tạo ra các canister lịch sử mới cho các dự án riêng lẻ (NFT, Token Canisters, DEX, v.v.).

    Canister lịch sử mới này sẽ chỉ chấp giao dịch được gửi từ canister/tài sản đã khởi tạo nó. Có thể hiểu  rằng, CAP sẽ triển khai cơ sở hạ tầng lịch sử giao dịch dàng riêng cho canister của bạn.

    Khi tích hợp CAP vào canister Token/NFT của bạn (sử dụng SDK CAP), các dự án sẽ gọi CAP để tạo ra một canister lịch sử mới và nó sẽ chỉ chấp nhận các giao dịch gửi từ canister/dự án đã khởi tạo nó.

    Tóm lại, CAP triển khai cơ sở hạ tầng lịch sử giao dịch mà chỉ dự án của bạn mới có thể sử dụng. Và khi bạn làm như vậy, bạn có thể kết nối canister dự án của mình bằng cách kết nối phương thức giao dịch với canister lịch sử dự án của bạn, tự động chuyển các bản ghi giao dịch khi một giao dịch / sự kiện được thực hiện..

    Giờ đây, bạn có thể hiển thị dữ liệu giao dịch đó trực tiếp từ canister NFT/Token của mình!

    Lịch sử giao dịch sẽ được hiển thị như thế nào? 🤔

    Giờ đây, các ứng dụng và giao diện người dùng có thể tích hợp vào CAP để hiển thị lịch sử giao dịch của bất kỳ tài sản nào sử dụng CAP .

    Canister chính của CAP hoạt động như một bộ định tuyến cho tất cả lịch sử của tất cả các dự án tích hợp CAP; do đó, các ứng dụng thay vì phải tích hợp và gọi lịch sử của từng tài sản riêng lẻ (như hiện nay) đã có thể sử dụng canister chính của CAP làm bộ định tuyến để truy cập tất cả lịch sử giao dịch tài sản một cách dễ dàng.

    Nó cung cấp một cách rõ ràng hơn và dễ dàng hơn để cung cấp cho người dùng quyền truy cập trực quan vào lịch sử giao dịch tài sản của họ và mở ra cánh cửa cho trải nghiệm định hướng tin cậy và minh bạch đáng kinh ngạc, như:

    • Hiển thị giá bán gần nhất, chủ sở hữu và giá hiện tại của NFT trên thị trường.
    • Hiển thị lịch sử giao dịch của người dùng với token ICP và nhiều loại token khác.
    • Xây dựng ứng dụng phân tích hành vi và hoạt động của tài sản.

    Giới hạn số lượng giao dịch có thể lưu trữ đối mỗi canister lịch sử duy nhất hiện tại là 400.000 giao dịch. Tuy nhiên, đối với các dự án có số lượng giao dịch lớn, CAP sẽ sớm triển khai giải pháp mở rộng cho phép lưu trữ số lượng giao dịch vô hạn.

    Đó là một lợi ích tuyệt vời khác của việc sử dụng CAP – thay vì mỗi dự án cần phải lo lắng về việc xây dựng, duy trì và mở rộng lịch sử, bây giờ họ có thể thuê CAP để làm việc đó và hưởng lợi từ bất kỳ cập nhật, cải tiến nào trong tương lai của CAP!

    Backup dữ liệu ngoài off-chain 🗄️

    Hiện tại vẫn còn những ngày đầu đối với Internet Computer và CAP, vì vậy khi phát hành CAP, Psychedelic sẽ sao lưu tất cả dữ liệu CAP ngoài chuỗi – off chain để tăng cường bảo mật cho dữ liệu và nó hoàn toàn miễn phí cho CAP cũng như chính người dùng.

    Trong tương lai gần, Psychedelic cũng đang xem xét việc sử dụng Filecoin để lưu trữ dữ liệu. Điều này nhằm đảm bảo dữ liệu không bao giờ có thể bị mất, ngay cả trong trường hợp như nâng cấp IC dẫn đến làm hỏng dữ liệu.

    Tích hợp CAP 🛠

    CAP sẽ chính thức mainnet trong thời gian tới, nhưng  mở nguồn của CAP đã được cung cấp ngay từ thời điểm hiện tại để bất kỳ dự án nào muốn tích hợp đều có thể bắt đầu xem CAP hoạt động như thế nào và cung cấp phản hồi khi chúng tôi hoàn thiện quá trình phát triển.

    Thêm CAP vào một dự án mới hoặc dự án có sẵn 🧰

    Việc tích hợp CAP sẽ trở nên đặc biệt dễ dàng với sự trợ giúp của CAP SDK . Bất kể là dự án mới hay dự án có sẵn, SDK sẽ cho phép bạn khởi tạo canister CAP gốc, cung cấp dữ liệu giao dịch của bạn vào canister đó và bắt đầu điền lịch sử giao dịch tài sản của bạn.

    Đối với những người có kinh nghiệm tích hợp các API vào canister, quá trình này sẽ không kéo dài quá 30 phút. Với những người ít kinh nghiệm về kỹ thuật, hãy liên hệ với team hỗ trợ của CAP thông qua Discor Psychedelic, họ sẽ giúp bạn tích hợp CAP.

    Truy vấn dữ liệu CAP 🛰️

    Việc xử lý dữ liệu giao dịch CAP dễ dàng! Psychedelic đang phát triển CAP-js, một thư viện javascript để truy vấn dữ liệu.

    Mặc dù chỉ canister đã khởi tạo canister lịch sử giao dịch mới có thể ghi các giao dịch, nhưng mọi người đều có thể truy suất dữ liệu giao dịch đó. Do đó, tính minh bạch của tài sản hoàn toàn có thể đảm bảo. 🤟

    Mẫu – Template 📦

    Cùng với việc ra mắt CAP SDK & CAP-js, chúng tôi cũng sẽ ra mắt các mẫu NFT và Token đã tích hợp sẵn CAP.

    “Chúng tôi thực hiện công việc nặng nhọc và bạn có thể tập trung hoàn toàn vào dự án của bạn và làm nó trở nên độc đáo!”

    Những dự án đã tham gia CAP ecosystem 🤝

    Psychedelic đã bắt đầu hợp tác với một số dự án trong hệ sinh thái IC để nhận được phản hồi và ý kiến về CAP. Họ đã và đang bắt đầu chuẩn bị để có thể tích hợp NFT/Token với CAP và cung cấp cho chúng lịch sử hoạt động sau khi CAP chính thức mainnet.

    Những dữ án đó là:⭐

    1. Moonwalkers
    2. Cycles Token (XTC)
    3. Sonic (tên cũ DFinance)
    4. Portal
    5. ICSnakes
    6. Plug
    7. ICPSquad

    Họ đã chung tay để tích hợp CAP và bắt đầu mang đến cho người dùng câu trả lời cho những câu hỏi như:“NFT của tôi đã đi đâu rồi?”, “Trước đây cái này bán được nhiêu?”, “Làm sao để tôi có thể xem lịch sử cho các giao dịch của tôi? ”.

    Nếu bạn không thấy dự án yêu thích của mình trong danh sách trên. Hãy gửi cho họ bài này và gây áp lực buộc họ phải thêm lịch sử vào mã thông báo/NFT của họ 😂. Lịch sử giao dịch và nguồn gốc tài sản không phải là thứ mà người dùng cần phải hỏi. Đó là một yếu tố mặc định của tài sản. Đó là cách tài sản hoạt động trên các chuỗi khác.

    Tài sản sẽ chỉ được coi trọng hoặc giữ lại giá trị chỉ khi nó là tài sản có lịch sử/xuất xứ rõ ràng. Với CAP, việc đó trở nên cực kỳ dễ dàng và nhanh chóng, vì vậy không có lý do gì để bất kỳ dự án nào trên IC không có lịch sử giao dịch cho token hay NFT của họ.

    Tích hợp với Plug 🔌


    Sẽ có 2 cách để tích hợp Plug với CAP. Đầu tiên, để hiển thị lịch sử giao dịch của các tài sản đã được tích hợp với CAP trong tab “activity” của ví Plug.

    Plug cũng sẽ  được tích hợp CAP để đóng một vai trò quan trọng trong việc tạo lịch sử giao dịch cho bất kỳ dự án nào có thể được xuất hiện trong Plug, cho dù nó đã tích hợp CAP hay chưa.

    Bằng cách này, Plug có thể giúp tạo lịch sử hoạt động cho tất cả các dự án và cung cấp cho người dùng Plug lịch sử hoạt động hiển thị trong tab “Activity” của họ! Và sau đó khi token/NFT mới tích hợp đầy đủ CAP, nó sẽ có một số bản ghi để điền vào hộp lịch sử của chúng.

    Chúng tôi đặc biệt khuyến nghị các dự án tích hợp đầy đủ CAP trực tiếp vào canister của họ để tất cả hoạt động trên hệ sinh thái IC của người dùng sẽ được ghi lại, chứ không chỉ các hoạt động thông qua Plug.

    CROWNS là gì? 👑

    Ngoài các dự án được đề cập ở trên chúng ta còn có một partner khác của CAP là Crown.

    Đây bộ sưu tập NFT  được tạo ra nhằm giúp cho người dùng hình dung rõ hơn các tính năng đã được giới thiệu bên trên và cũng để thể hiện sức mạnh của CAP: CAP Crown.

    Bộ sưu tập 10,000 NFT Crown đã được phát hoàn toàn miễn phí vào cuối tháng 11 cho người dùng tham gia một cách ngẫu nhiên và một số dành cho một số người đã sử dụng ví Plug trước thời điểm buổi bốc thăm. Hãy kiểm tra ví Plug để xem mình có sở hữu bất kỳ NFT Crown nào không nhé. Và bạn có thể kiểm tra thông số NRI và thuộc tính Crown của mình bằng cách liên kết ví Plug đến website: https://www.crowns.ooo

     

    Tổng kết 🗞

    Nguồn gốc của tài sản là yếu tố không thể thiếu và là một phần quan trọng cần phải có của Internet Computer.

    Nó bắt đầu với “nguồn gốc tài sản” và đang phát triển nó thành “nguồn gốc hoạt động” trong tương lai. 

    Psychedelic tin rằng CAP có thể đóng một vai trò trong việc tích hợp BTC/ETH với IC; giúp thể hiện và sử dụng hợp lý các tài sản từ các chuỗi khác trên IC.

    Hãy chờ đợi sự ra mắt bản V1 của CAP trong thời gian tới. Nếu bạn có bất kỳ câu hỏi, ý tưởng hoặc mối quan tâm nào, vui lòng liên hệ với Discord của Psychedelic để giao lưu và đặt câu hỏi với một số thành viên trong nhóm để được giải đáp.

    Nguồn: https://medium.com/cap-ois/announcing-cap-asset-history-on-the-internet-computer-a6788283c8f3

    Resident