Inspiration
With the growing popularity of Web3, Dapps, DeFi, NFT, GameFi, and DAO, the shortcomings of Ethereum become more obvious. It is limited by high fees and low transaction speed. At the same time, Web3, DeFi, NFTs, and the popularity of Metaverses have led to the rapid development of blockchain ecosystems. A great number of emerging projects have sprung up, while market demand for decentralized storage facilities is increasing. This makes us realize that the future blockchain world must be a pattern of multi-chain parallel and multi-chain interoperability. Therefore, our project, FOREVERLAND, integrates a variety of public chain protocols. It enhances the importance of the multi-chain model in addressing storage needs. The platform also supports the development of the new expansion route of the Layer 2 protocol. Thus, users can use Flow, Solana and other ecosystems' wallets to log in. Users can also make multi-chain payments through Polygon, Ethereum, or BSC.
What it does
FOREVERLAND is a cloud computing platform driven by blockchain technology and designed for Web3. It helps developers build Web3 applications. The platform features Global acceleration, Privacy protection, and low-cost distributed storage. On top of IPFS FOREVERLAND built a consensus-driven Swarm node. It has advanced Data I/O efficiency and developed a TEE-based storage challenge proof. FOREVERLAND's efforts are aimed at creating a platform for stable content storage and distribution, fast network access, and file reading, which can prevent storage fraud.Moreover, FOREVERLAND supports cross-chain storage. Its application layer provides DWeb hosting, decentralized gateways, DDNS, a digital marketing system, and data services. Based on IPFS and Filecoin FOREVERLAND's team built a distributed network and Web3 infrastructure with global acceleration, privacy protection, and permanent links helping developers access Web3 with one click.
How we built it
The unique cryptographic and economic model allowed FOREVERLAND to launch a global node network forming the IPFS Swarm node network. FOREVERLAND created a bridge to transfer stored files between different storage ecosystems. Moreover, the platform supports multi-chain assets.
•Multi-chain login: wallet login, the platform obtains the signature of each wallet as an ID and verifies it during the login process. If the signature is verified the login is successful.
•Data cross-chain: According to the data transmission mechanism, the custom tag of IPFS is bridged in the process of transmission to Arweave on-chain, in fact, the data service it carries has been returned to IPFS itself during the transmission process, and the node is allowed to Arweave + IPFS Implement the usual data distribution incentives. At present, we have not only completed the construction of the Arweave+IPFS cross-chain bridge, but also are developing and building a cross-chain bridge between IPFS and Filecoin.
•Multi-chain payment: through Celer network service, support evm compatible chains, deploy a contract in each of the two evm compatible chains for sending and receiving, the sending itself is determined by the user, but if you accept it, you need to go through Celer IM The service sends another transaction to execute.
Challenges we ran into
We have conducted a lot of technical research on asset cross-chain and data cross-chain of different public chains, and we have not encountered too many challenges. At present, we are supporting more public chains to cross-chain assets and realize data exchange between public chains. Building more bridges will be a new challenge at the technical level.
Accomplishments that we're proud of
we have an absolute advantage in overall performance and other convenience. In addition, due to our excellent functions and service experience, FOREVERLAND has established in-depth cooperation with multiple ecosystems such as Polygon, zkSync, Harmony, Near, Flow, OKC, KCC, etc., and has become their ecosystems infrastructure solution. Today's 4EVERLAND has a strong community and developer base, which are rapidly growing. We are proud that we can help countless developers enjoy the experience of developing in IPFS and Filecoin through FOREVERLAND.
What we learned
During the research and development process, we realized that decentralized storage should not be limited. Permanent storage based on smart contracts cannot be modified once uploaded, which will have limitations for users. However, IPFS swarm nodes can not only avoid single-point risks, but also delete files and re-upload them at any time according to user needs, and the storage process is based on our self-developed PoSC storage consensus mechanism. The gateway node realizes the mutual synchronization of data between nodes, builds a bridge, and realizes flexible and permanent storage of specific data.
What's next for FOREVERLAND
We will continue to iterate our products, improve the FOREVERLAND ecosystem, expand brand influence, and promote the development of integrated Filecoin:
•Based on IPFS swarm nodes, more nodes are encouraged to build bridges to realize the exchange of resources and data.
•Hosting, Bucket, Gateway and other core products support more public chain login systems (wallets), reducing the migration cost for developers of each chain.
•All nodes and storage of FOREVERLAND based on IPFS enable Filecoin automatic archiving/backup to further ensure that users have double insurance on FOREVERLAND's decentralized storage network;
•We will link some open source underlying technical capabilities based on FOREVELRLAND provider to support the development of high-quality storage ecological applications and Filecoin to create more value.
•Support more and more public chain payments, and create a public chain to prosper in the Infra of Web3.
Built With
- coredn
- docker
- fasthttp
- go
- grpc
- ipfs
- java
- javascript
- kubernetes
- minio
- springboot
Log in or sign up for Devpost to join the conversation.