IPFS: A Review of 2019

IPFS: A Review of 2019

Let’s review 2019 together!

From progress made across over 825 repositories to events taking place in at least 23 countries around the world, we’re taking a look back at 2019 and all the amazing things that happened with IPFS.

We have seen some major versions in our implementation

The js-ipfs team has successfully pushed out five major versions of your favorite JavaScript implementation of the InterPlanetary File System. V0.34.0 kicked off 2019 with increased speed and flexibility, followed by v0.35.0 which cut the bundle size in half. The 0.36.0 and 0.37.0 versions added URL-safe CIDs, DOM file support, new constructors, better DNSLink support, and delegated routing. As of last month and the v0.40.0 release, js-ipfs now ships with a repo migration tool that will automatically migrate repos in the browser, so go ahead and migrate, and switch to v1 CIDs in 2020.

The go-ipfs guys released two major versions: version 0.4.20, which used go modules instead of GX for the first time, greatly improved content routing, and made some major changes to commands, including ipfs swarm connect, ipfs add URL, etc. . V0.4.21 added some important fixes, as well as some new features such as experimental TLS1.3 support (to eventually replace secio) and OpenSSL support for SECIO handshakes. Now the go-ipfs team is looking forward to releasing v0.5 this year.

IPFS Cluster Reaches Critical Point

In 2019, support for IPFS Cluster started to pick up. The project got better documentation, released not one, but two major versions, and the Cluster team started hosting workshops at events. In March, version 0.10.0 brought support for CRDT consensus, and the largest release in the project's history, 0.11.0, led to the creation of new CRDT components. We've already started to see people using IPFS Cluster in the wild, as it's now on version 0.12.0.

To follow news about IPFS Cluster in the new year, subscribe to the RSS feed at cluster.ipfs.io/news.

IPFS Camp brings us together

In June, the first-ever IPFS Camp brought 160 campers from 22+ countries to Barcelona, ​​Spain for three days of workshops, lectures, deep dives, a sci-fi expo, an epic poster session, lightning talks, and more. If you can’t make it, the presentations will be recorded.

Here is a video of Juan Benet’s IPFS Camp “Why IPFS?”.

Watch the rest of these top five videos on IPFS revenue this summer:

  • How IPFS handles files

  • Develop applications using the IPFS API

  • Private Content on IPFS

  • The life cycle of data in Dweb

For more sources, check out the many YouTube playlists containing IPFS Camp videos.

The project had a great year

Textile

Our friends at Textile have had a very busy year! They released mobile SDKs for iOS and Android, introduced a JavaScript client, an embeddable implementation to simplify desktop building, and Threads, a new protocol and event-sourced database for decentralized user-isolated data. On top of that, they built an awesome peer-to-peer game (seriously!), overhauled their entire website, and brought the joy of IPFS to countless decentralized events. We can’t wait to see what they come up with this year.

Peergos

The p2p http proxy that Peergos (pronounced peer-goss in gossip) has developed this year is massive. It enables a seamless transition from any current architecture to an IPFS-based and DNS-free architecture for any application. That’s how they started the year! Add Peergos alpha releases, a great presentation at IPFS camp, launching apps on Peergos, tossing around some great releases, and adding atomic access control throughout the year, and that doesn’t cover it all. Great work, all around!

Temporal

The enterprise-minded folks at Temporal have been very busy leveraging IPFS technology to power a distributed data storage system that can be easily integrated. Between collaborations with some of our favorite partners: Permaweb, Textile, Dappkit, launching the S3 API, absolutely dominating social media gaming, and creating a digital playground for testing IPFS capabilities (you can play with 3GB for free!), 2019 has been a great year for us at Temporal.

Q

Qri (for "query") started work in February and they are a Git based go-ipfs for datasets (now supporting a variety of data formats). Frankly, they are very happy to see the brilliant release notes and interesting data interpretations (see "Booting the Machine - MLB Edition"). Qri has also released a beta version, some excellent tutorials, a desktop version (now in v0.3.1), and started hosting community calls, so keep an eye on them in 2020.

Filecoin launches their alphanet and testnet

After years of hard work, the Filecoin project kicked off 2019 by opening its GitHub repository and launching alphanet. Not only that, Filecoin also released its first implementation, Lotus, an experimental codebase written in Go, which is the first implementation. Last month, the team launched the testnet (on schedule!) and shared a roadmap for the mainnet launch, which is scheduled for early this spring.

ProtoSchool spread to more than 20 countries within a year

Launched this time last year, ProtoSchool has successfully created communities around the world dedicated to teaching decentralized web protocols through online tutorials and local events. With chapters on four continents and counting, and interactive tutorials on decentralized data structures, mutable file systems, peer-to-peer storage, and more, 2020 is shaping up to be another significant period of growth for this educational community effort.

Things that keep us going

  • IPFS + ENS Everywhere: An Introduction to EthDNS: Learn how to use DNS to load ENS + IPFS sites. It's as easy as one, two, three.

  • They continue to improve Cloudflare’s IPFS gateway (and connect to Pinata!).

  • DAppNode's IPFS Pinner package demo

  • SimpleAsWater: An open source community where anyone can learn and build these things on a distributed community.

  • Seeing people love libp2p, a highly modular network framework that could become the standard for the decentralized web, the framework continued to dominate in 2019.

  • When we found out Tim Berners-Lee was a fan.

  • Quasar is smart contract-based IPFS storage built for the Aragon Network, but suitable for other Ethereum applications - it enables users to save data based on permissions set in custom contracts.

  • Built on Origin: A Decentralized Shopify Alternative

  • Our Community Forum celebrates its third anniversary!

  • IPFS data explosion: IPFS link shortening service

  • When GeoHot hacked into IPFS during one of his Simple Skills Sunday classes.

  • Opera is integrating ENS + IPFS!

  • Dappkit: The Firebase of Web3. We bring together the best DWeb projects under one roof and help you easily build scalable dapps (we'll take care of all the complexity of setting up infrastructure and user management on our side, while still keeping the decentralized nature).

  • Space-ready publishing with Gatsby and IPFS

  • When OrbitDB 0.20.0 is released.

  • STORJ on IPFS: Files can now be uploaded to the Storj network via IPFS powered by Tardigrade Network.

  • This short documentary explains how to build a better, more decentralized web.

Coming in 2020

Welcome to a new year of IPFS documentation with a fresh new look - now completely redesigned with search, reorganized content, helpful tips, and more on the new Beta site. Getting started with IPFS has never been easier. Help us drive new documentation efforts by making a contribution.

In the upcoming year, we hope to make a lot of progress towards goals such as making IPFS the default way to distribute files or collections of files over 1GB, or providing strong support and edge capabilities for powerful decentralized web applications based on p2p connections.

Join us as we tackle problems in encryption and personal networks, and plot our way to Mars and beyond. ?(https://github.com/ipfs/roadmap#-interplanetary-web---mars-2024-d3-e3-i4)

<<:  Pan Yu, founder of Baichuan Chain Service: Times have changed, and the future is promising——Exclusive interview with Wabi.com

>>:  Bitcoin halving and the efficient market hypothesis in one article

Recommend

What does a mole on a girl's right knee mean?

Analyzing the moles on our body, we can see that ...

Marriage line to see marriage, marriage line is messy how

Generally speaking, our marriage line has a great...

How to view the entrance

As the saying goes, if someone has nasolabial fol...

What does a woman's right eye twitching mean?

It is said that when your eyelids twitch, somethi...

Will there also be MEV in eth2? How will the validator’s earnings be affected?

Since the transaction ordering process in Ethereu...

Analysis of the facial features and moles of lustful women

A person's character can be roughly understood...

How to understand your palm lines

How to understand your palm lines First of all, m...

What is the fortune of people with moles on the right corner of the eye?

1. Analysis of emotional fortune: In physiognomy,...

How to tell feelings from facial features

Humans are advanced creatures and have emotions, ...

The impact of SEPA instant remittances on the European Bitcoin trading market

Not long ago, the European Central Bank announced...