“We saw that the fastest, easiest, most direct way to advance the decentralized web was to give everyday web users the tools they need to access and build on IPFS. IPFS provides the data integrity, privacy, and security that we believe are important. With the right tools, we knew we could provide a complete hosting experience and seamless workflow that makes IPFS as easy to use as a standard website today.” —Brett Shear, COO, Fleek We all know that the next generation of the Internet is efficient, open, free, fascinating, and even has many shining business opportunities. However, for most people, it is difficult to use or build a decentralized web . At this time, the importance of Fleek is revealed. Fleek is an application mainly used for developing hosted websites, storing and delivering files, and serving the decentralized Web ( DWeb ). Its mission is to help everyone create web3.0 applications more easily and store files on distributed websites, thereby putting DWeb at the forefront of " low-code / no-code " and accelerating the popularization and adoption of DWeb . It is worth noting that most of Fleek's products and services are built on the Fleek stack of IPFS, Textile, and Filecoin, and the infrastructure is deployed through Fleek Edge, combining IPFS's distributed peer-to-peer data sharing protocol with edge computing to create an exceptionally fast and reliable solution distributed network. On Fleek Edge, data and information are processed and stored at the edge location geographically close to the user's request, reducing the waiting time for real-time data applications and improving the performance and speed of peer-to-peer interactions. For the Fleek team, it is IPFS that makes the DWeb possible, and Fleek hopes to make IPFS easier, faster, and more streamlined. Fleek currently offers three products built on the Fleek Stack, each designed to enhance and simplify workflows around common DWeb use cases: Fleek Hosting: Tools for hosting sites and applications on IPFS, including industry-familiar continuous integration and deployment tools delivered through GitHub. Fleek Storage: A service for importing, storing, pinning, and fetching files via IPFS that includes a friendly UI in addition to the API and CLI interface. Space Daemon: A developer toolset for building peer-to-peer crypto applications that packages IPFS, Textile Threads and Buckets, and Filecoin into a single JavaScript interface. These products are all designed to facilitate the use and integration of IPFS in the most streamlined way possible. For example, Space Daemon makes it easy for users to leverage IPFS for encrypted database storage and serverless application development. Fleek's hosting and storage products automatically handle IPFS-specific details by automatically updating references to content identifiers (CIDs), TXT values in DNS records, and more. By creating a streamlined workflow to use, build, and deploy to IPFS, Fleek enables developers to integrate the key advantages of the protocol into their applications. In addition, the Fleek Edge network significantly improves performance and efficiency, benefiting everyone from DWeb newbies to IPFS veterans. In short, Fleek’s product portfolio offers a wide range of capabilities and bridges the gap between the traditional Web and the DWeb, facilitating a number of valuable use cases in both the end-user and developer space. “One of the biggest barriers to IPFS adoption by the broader web community is lack of familiarity with hosting or building something on IPFS,” said Shear. “Fleek does this work alone, which ensures that anyone who wants to host a site on IPFS can do so quickly and easily. Even experienced developers can benefit from Fleek’s ease of use and faster product deployments on Fleek Edge.” Why did Fleek choose IPFS? Fleek chose IPFS because it decentralizes two core aspects of the Internet: file storage and data transmission. Combined with the unique advantages of IPFS content addressing and IPFS's leading position as Filecoin's basic technology, this brings many unparalleled advantages: Data integrity in a peer-to-peer world : Fleek uses IPFS in conjunction with cryptographic tools like Textile, allowing them to offer the best of both worlds, where users have the advantages of client-side encryption, where the user owns the key, and the ability to share data directly without ever having to directly touch any third-party servers. Since transfers are encrypted by default, external observers cannot view transfers while they are in transit, and IPFS’s content addressing also ensures that the data a user receives when making a request is cryptographically verified to be the data they requested.
Censorship and disaster recovery : IPFS content addressing allows multiple copies of the same content-addressed resource to exist as equivalent items around the world. This can provide a degree of resilience against physical disasters or censorship that is not available on traditional networks.
Integrated access to future storage and retrieval markets : Since IPFS and Filecoin are tightly integrated, building on IPFS will help provide Fleek users with the ability to seamlessly access the Filecoin marketplace for their storage needs. Additionally, IPFS’s vibrant and active developer community means that the protocol is constantly evolving to better meet the needs of its users and builders. Fleek creates a streamlined workflow for anyone who wants to host, share, or build content on the decentralized web. Fleek provides its own public IPFS gateway , which means developers don't need to build their own services to serve their users. The gateway even allows older web browsers and applications that don't understand IPFS to access content served over IPFS. Fleek can also automate the build and deployment process on IPFS. Developers who use Fleek for site and application deployment do not need to do anything, just link Fleek with the GitHub repository, and Fleek will automatically build and deploy their code through IPFS. Because IPFS uses content addressing, each piece of content on IPFS needs to have its own unique content identifier (CID). This CID is updated with every change to the content associated with it. For developers, keeping up with these updates can be cumbersome, as it usually involves manually updating the CID pointer or implementing other downstream changes to match the new CID. Fleek handles all the manual work itself. For websites, Fleek automatically uses the IPFS-generated CID for the site content and points it to the Fleek subdomain URL, using a TXT record added to the DNS settings Fleek creates for the site. Every time someone visits a Fleek URL, the latest associated CID is delivered to the user via Fleek’s HTTP IPFS gateway - this means that requests that start with HTTP (such as older web browsers) always remain HTTP. With any changes to the site content, Fleek automatically detects the new hash and re-associates the TXT record accordingly. In short, Fleek developers can use familiar tools and workflows without having to worry about the manual work that might normally be required to use IPFS, while still taking advantage of the benefits that the decentralized web has to offer. The Future of Fleek + IPFS “The future of Fleek is tied to the future of IPFS. The Fleek product already provides leading performance on IPFS. Each step forward on the IPFS development roadmap will give us more tools to further improve that performance. Fleek is already bridging the traditional Web and the DWeb with easy-to-use tools to help with hosting, file storage, and development on top of IPFS . As IPFS continues to evolve, Fleek intends to evolve with it. Fleek is also looking forward to implementing IPFS in-browser connectivity to bring the full IPFS superpowers to users running or using Fleek-deployed applications, beyond just end users running their own local IPFS node. Finally, Fleek is currently working to integrate Filecoin payment options and storage on the Filecoin network into Space Daemon, unlocking endless possibilities for Space Daemon developers who want to use Filecoin to solve their storage needs. Early investors who participated in the 2017 Filecoin public offering and investors who want to learn more about IPFS and Filecoin are welcome to contact the IPFS China Community Operations Officer ( WeChat ID: chuanzhang129 ). |