Tổng quan

FVM là một môi trường thực thi cho các hợp đồng thông minh chạy trên mạng lưới Filecoin. Những hợp đồng thông minh này, còn được gọi là “actors”, có thể được viết bằng Solidity. Môi trường thực thi này hoàn toàn tương thích với EVM. Điều này có nghĩa là các nhà phát triển có thể sử dụng bất kỳ công cụ nào mà họ cảm thấy thoải mái nhất để phát triển các ứng dụng của họ. Ngoài ra, các nhà phát triển cũng có thể tận dụng các tính năng của mạng Filecoin như tạo, giám sát và tương tác với các giao dịch lưu trữ.

Nếu bạn là một developers và muốn khai thác mạng lưu trữ phi tập trung như Filecoin để có thể giải quyết các vấn đề thực tế, hãy xây dựng với FVM. Nếu bạn chưa có một ý tưởng cụ thể nào, thì Filecoin đã tổng hợp một danh sách các ý tưởng mà cộng đồng mong muốn được thấy và xây dựng trên FVM.

Bài viết này sẽ tổng quan cho các bạn những cách bắt đầu hành trình xây dựng với FVM.

Bắt đầu với FVM: Bộ công cụ dành cho nhà phát triển

Starter Kits 101

Đây là bộ công cụ đầu tiên và cụ thể nhất, nhằm giúp các nhà phát triển hợp đồng thông minh của mình với FEVM. Rất dễ dàng với các bộ khởi động Hardhat và Foundry,  sẽ cung cấp cho các nhà phát triển các mẫu hợp đồng thông minh đơn giản để lưu trữ dữ liệu trên Filecoin chỉ với Solidity. Bên cạnh đó, các nhà phát triển cũng sẽ tìm thấy các mẫu hợp đồng để tương tác với thư viện Filecoin.sol, cho phép tương tác mượt mà với giap thức Filecoin và các hệ thống tích hợp sẵn của nó.

Hãy kiểm tra các bộ khởi động và tài nguyên ở dưới đây:

  • Thư viện Solidity Filecoin của Zondax.
  • FEVM Hardhat Starter Kit.
  • FEVM Foundry Kit.

Ngoài ra, để có danh sách các tài nguyên một cách chi tiết hơn để xây dựng ứng dụng phân cấp đầu tiên trên Filecoin Hyperspace Testnet, hãy xem FVM Hackathon Cheatsheet.

Starter Kits 201

Filecoin Ethereum Virtual Machine (FEVM) là một nền tảng đột phá cho phép các nhà phát triển viết logic trực tiếp trên các siêu dữ liệu của các giao dịch lưu trữ. Để giúp đỡ các nhà phát triển bắt đầu, đội ngũ Filecoin đã tạo ra các bộ khởi động dựa trên giải pháp cung cấp điểm khởi đầu cho các nhà phát triển xây dựng các giải pháp khác nhau.

Bộ khởi động đầu tiên trong bộ này là bộ khởi động tạo giao dịch lưu trữ có thể lập trình được. Bộ này cho phép các nhà phát triển sử dụng các hợp đồng thông minh để tạo giao dịch lưu trữ tự động trên blockchain của Filecoin và cho phép tùy chỉnh theo cách mà nhà phát triển muốn. Bộ này cho phép các nhà phát triển sử dụng các hợp đồng thông minh để tối ưu hóa và tự động hóa quá trình tạo giao dịch lưu trữ trên blockchain của Filecoin. Nó cũng cho phép bạn linh hoạt tích hợp nó khi cần thiết trong ứng dụng phân cấp của bạn.

Đội ngũ Filecoin cho biết, sẽ sớm ra mắt một bộ khởi động cho DataDAO và tính toán phân cấp trên FEVM trên trang web chính thức FVM.

Block Explorers

Trình khám phá khối (Block Explorers) cung cấp thông tin thời gian thực và lịch sử cần thiết về blockchain Filecoin và trạng thái mạng, bao gồm dữ liệu về các giao dịch, địa chỉ, khối, tương tác của diễn viên Filecoin, nhà cung cấp lưu trữ, v.v. Mỗi trình khám phá dưới đây cung cấp tất cả các điểm dữ liệu này, với một số khác biệt về giao diện người dùng thì Filecoin đã tích hợp SDK/API có sẵn nhằm mục đích sử dụng trong các hợp đồng thông minh của các nhà phát triển.

Beryx, Filfox và Starboard cung cấp tính năng xác minh hợp đồng, cho phép người dùng xác minh tính xác thực và tính toàn vẹn của các hợp đồng thông minh triển khai trên blockchain Filecoin bằng cách đảm bảo rằng mã nguồn của nó đã tạo ra bytecode được triển khai trên chuỗi.

Beryx Explorers

Beryx Explorer được phát triển bởi đội ngũ Zondax là một công cụ toàn diện để dễ dàng trích xuất dữ liệu về mạng Filecoin trong định dạng ” ready to add your code” từ mạng Filecoin và tương tác với các hợp đồng thông minh tùy chỉnh.

Filfox

Filfox là một trình khám phá toàn diện khác với thông tin về Mạng Filecoin bao gồm các tin nhắn, giao dịch, tipsets, mempool, v.v. Bộ xác minh hợp đồng Filfox cho phép bạn chọn phiên bản trình biên dịch và loại giấy phép khi xác minh hợp đồng thông minh.

Starboard

Starboard có nhiều sản phẩm phân tích khác nhau để cung cấp cho bạn cái nhìn sâu sắc về Mạng Filecoin, bao gồm Khám phá khối. Sử dụng API Spacescope để có được thống kê về Mạng Filecoin và xây dựng các ứng dụng và dapps dựa trên dữ liệu cho các đối tượng tham gia Kinh tế Filecoin, chẳng hạn như nhà cung cấp lưu trữ, khách hàng, v.v. Bảng điều khiển FVM của Starboard Ventures gần đây đã phát hành Công cụ Xác minh Hợp đồng của họ. Nó cũng cho phép bạn chọn loại Giấy phép.

Cross Chain Building Blocks

Các giải pháp chuỗi chéo giúp dễ dàng xây dựng nhiều hơn các dự án khác nhau bao gồm Cross chain swap, kết nối NFT, Cross chain lending và nhiều hơn nữa. Vì để xây dựng 1 dApps, cần 2 tác động chính đó một cây cầu giúp vận chuyển tài sản và truyền thông tin. Bất kể chuỗi khối nào mà dApp đó sử dụng, có thể sử dụng các native token của nó cùng với bộ công cụ giao dịch hợp đồng khách hàng để tạo các giao dịch lưu trữ Filecoin trực tiếp từ dApp của đó. Điều này cho phép các Users tích hợp chức năng Filecoin vào dApp của mình một cách mượt mà, giúp giảm thiểu các qui trình trung gian để có thể truy cập dữ liệu cho dApps của Users.

Celer

Celer là một giao thức tương tác blockchain cho phép trải nghiệm người dùng bằng một cú nhấp chuột để truy cập và sử dụng các dịch vụ, DeFi, GameFi, NFT, quản trị và nhiều hơn nữa trên nhiều chuỗi khối khác nhau. Celer cung cấp hai loại trải nghiệm kết nối:

  • Mô hình dựa trên pool thanh khoản, kết nối dựa trên các pool thanh khoản với USDC, USDT và ETH và các cặp wrapped FIL.
  • Kết nối NFT được thực hiện thông qua khung công cụ kết nối NFT.

Axelar

Celer là một giao thức tương tác blockchain cho phép trải nghiệm người dùng một lần nhấp chuột để truy cập vào các dịch vụ như DeFi, GameFi, NFT, quản trị…. Có hai loại trải nghiệm bridge nối có sẵn trên Celer: mô hình dựa trên Liquidity Pool USDC, USDT và Ethereum và mô hình mã thông báo bị giữ chặt nơi một FIL được bọc trên chuỗi Ethereum. Cầu nối NFT được thực hiện thông qua khung cầu nối NFT.

Hỗ trợ Oracle với Tellor

Tellor là một trình trợ giúp chung cho bất kỳ dữ liệu nào với bất kỳ tần suất nào. Các nhà phát triển có thể được hỗ trợ bằng cách lấy thông tin dữ liệu giá từ trình trợ giúp Tellor và đối với bất kỳ loại ứng dụng nào khác, dữ liệu thế giới thực cũng có sẵn

wfil

wFIL được tạo ra bằng cách gửi FIL vào một hợp đồng thông minh mà sẽ tạo ra một số lượng tương đương wFIL trên chuỗi Ethereum (hoặc một chuỗi khác). Sau đó, wFIL này có thể được sử dụng trong các giao thức DeFi khác nhau trên Ethereum hoặc các nền tảng khác như sàn giao dịch phi tập trung, nền tảng cho vay và vay mượn và các ứng dụng yield farming. wFIL được hỗ trợ thông qua Glif, cBridge và sẽ sớm có sẵn trên Axelar

DEX

Đội ngũ sẽ thông báo ra mắt một sàn DEX trong vài tuần tới, hãy theo dõi #fil-builders Filecoin Slack để biết thông tin chi tiết.

Hackathons, Chương trình Accelerators

Chương trình hackathon
Chương trình hackathon

Filecoin thành công thông báo về các chương trình xây dựng mới trong quý này sau thành công to lớn của chương trình FVM SpaceWarp. Để tiếp tục đưa các nhà xây dựng mới vào để xây dựng trên FVM, Filecoin phối hợp với DevPost để tổ chức cuộc thi FVM Dataverse hackathon. Với hơn 40.000 đô la giải thưởng, nhiều yêu cầu thử thách. 6+ công nghệ đối tác và nhiều cơ hội kết nối với nhóm FVM, FVM Dataverse hackathon là nơi để cộng đồng xây dựng Filecoin gặp gỡ. Sự kiện sẽ diễn ra ở chế độ trực tuyến, cung cấp cơ hội tuyệt vời để xây dựng và kết nối mạng. Cuộc thi sẽ bắt đầu vào ngày 1 tháng 5 và các bài nộp đều phải hoàn thành trước ngày 23 tháng 5 năm 2023.

Tất cả các phiên sẽ được truyền trực tiếp trên kênh Twitch của FIL Builders. Đăng ký theo dõi kênh để nhận thông báo!

Như đã đề cập, cộng đồng vừa kết thúc cuộc thi Hackathon lớn nhất của Filecoin đến nay – FVM Spacewarp với ETHGlobal. Hãy xem tất cả các dự án được xây dựng trong cuộc thi và những điểm nổi bật của người chiến thắng để tìm cảm hứng. Để có thêm ý tưởng, hãy xem danh sách các dự án mà cộng đồng hy vọng sẽ được xây dựng trên FVM trong yêu cầu cho các doanh nghiệp khởi nghiệp cho FVM.

Đối với các nhà xây dựng sẵn sàng bước sang bước tiếp theo trong hành trình kinh doanh của mình, có một số chương trình tăng tốc tập trung vào FVM mở để đăng ký thông qua nền tảng Softnoise.

Trong đó, chương trình Graph Paper Capital là chương trình tăng tốc giai đoạn đầu và hệ sinh thái mạng lưới, tập trung vào việc giúp các startup web3 giai đoạn trước và sau giống tìm kiếm PMF và đến được đích an toàn. Các đơn đăng ký cho đợt GPC1 mùa xuân ’23 hiện đã mở đến ngày 28 tháng 4. Hãy xem trang web chính thức để đăng ký, điều khoản đầu tư, ngày khóa học, cấu trúc chương trình 12 tuần, mạng lưới đầy đủ các nhà hướng dẫn và nhà đầu tư, câu hỏi thường gặp và nhiều hơn nữa.

Hãy đón chờ các chương trình khác được thông báo để hỗ trợ các nhà xây dựng tiếp tục xây dựng trên FVM sau FVM Dataverse Hackathon! Hãy đăng ký theo dõi danh sách gửi thư của IPFS & Filecoin Builders.