IPFS latest application privacy browser Brave integrates IPFS

In the latest news, the privacy browser Brave has added support for the Interplanetary File System IPFS, integrating IPFS into desktop web browsers for Windows, macOS and Linux.

The number of users of the privacy browser Brave has exceeded 20 million, and it has begun to support the local IPFS protocol, allowing people to use distributed networks more easily and simply. This realization marks an important step in the development of a more flexible and user-oriented Internet. .

The IPFS protocol is still under development and improvement. I believe that many people often encounter practical problems such as network interruptions or 404s, filtering of important information (such as COVID-19 news), high networking costs, and sharing and collaboration functions in offline environments during daily Internet access.

These are not problems that everyone faces, and those who are not aware of these problems at all may not understand why IPFS is so important. But for those who desperately need a flexible and open Internet so that they can autonomously control their online experience, IPFS can now be installed on Brave's browser with just one click.

01
IPFS function in Brave

Brave has integrated IPFS into its desktop web browser for Windows, macOS and Linux. When Brave detects that an address is an HTTP gateway URL for IPFS content, or a native IPFS address (for example, the user will be prompted to install and enable a native IPFS node or use an HTTP gateway), the default gateway used is dweb.link, which is tested by the protocol Room is running.

Users can also specify the gateway of their choice in the browser settings. You can access the IPFS management UI, or enable IPFS assistant and select the "My Node" button in the main menu. ipfs://ipns://brave://ipfs,

02Why
choose a web browser?

Modern web browsers support experimentation, innovation and new collaboration and value exchange models on the Internet. The ubiquity of the web runtime and the low barriers and low barriers to content creation make it an ideal choice for simplifying creators and users' access to content and applications.

However, the basic protocol of the current Web is HTTP. HTTP enables publishers to fully control service availability and data access, enabling end users to receive passively. IPFS changes this dynamic by realizing direct communication and sharing between users through collaborative public networks.

Today's Web does not allow this type of architecture, and changes are very slow. Brave's joining IPFS is to redefine the power dynamics of today's Internet architecture, allowing each independent individual to take an important step.

03
a long road

Changing the network is not only difficult, it also takes a long time.

The goal of making IPFS easy to use as a native web protocol is ambitious, but we are always making progress. This release of Brave is the culmination of years of trying to understand how IPFS works in browsers, what the security model requires, experimenting with different embedding methods, and working with browser vendors to make it possible.

The earliest understanding of use cases and challenges originated from the AreWeDistributedYet project (link: https://arewedistributedyet.com/). Many distributed web applications in this project contribute to these alternative protocols and are supported by browsers. The latest version of the source code repository (https://github.com/ipfs/in-web-browsers) can access the file content of our continuous optimization of IPFS.

In 2019, we reviewed the progress, Brave added support for IPFS Companion, Opera also announced a support plan for IPFS, and announced other experimental projects and browsers of interest.

In March 2020, Opera released IPFS native addressing in their Android browser, which is the first of this protocol. This is a big step, but still uses HTTP to connect to the IPFS network, so it does not provide all the benefits that IPFS can bring when used natively.

In 2020, we began to work with Igalia to fix problems in the browser itself-identifying compatibility issues, interoperability gaps, security model ambiguities, and lack of APIs that prevent progress on the distributed Web.

Their expertise has provided Chromium, Webkit, and Gecko open source projects with numerous repair functions, which not only help IPFS and dweb projects, but also make the Web better for all developers.

04The
future is worth looking forward to

The initial version of the native support for IPFS in Brave provides basic node functions. There is still a lot of work to be done. The following are some of the work planned by IPFS this year, and the areas that I want to try:

1. Improve performance and stability, reduce memory, CPU and bandwidth usage

2. Simplify the publishing and sharing of IPFS content in the browser UI

3. Add functions for revisiting, co-hosting, and offline/local collaboration

4. Define the application model of the IPFS web application

5. Try to integrate the functions and economic models of the basic attention token and file library

6. Develop the security and privacy user interface and visual language of IPFS in the browser address bar

7. Add IPFS support to Brave's Android browser

If all 7 items are successfully implemented, the user experience will be significantly improved. Thinking about it, the encryption world will be full of expectations. If you want to experience it for yourself now, you might as well install Brave now, try the IPFS function, and get a feel for how it works.

Guess you like

Origin blog.csdn.net/weixin_54569565/article/details/112866372