Makin g your own ap­plica tions

Linux Format - - Tutorials -

To pro­gram for IPFS you need ei­ther JavaScript or the Go lan­guage de­vel­op­ment li­braries in­stalled. Other im­ple­men­ta­tions are planned or un­der­way, but they’re not avail­able for the time be­ing. Be­cause this is the dis­trib­uted web, node.js and sim­i­lar pro­gram­ming frame­works are use­ful.

Some ex­cit­ing projects in­clude Brave, a web browser with ad-blocker built-in. The browser sup­ports ad-block­ing and even a mi­cro­pay­ment sys­tem, which en­ables you to choose your favourite site and sup­port them. Nat­u­rally, they sup­port IPFS na­tively.

Another one is libp2p-we­brtc-star, a project that aims to bring sig­nalling to we­brtc, which was never built with a method for peers to find each other. This was a de­lib­er­ate choice to make sure they didn’t con­flict with ex­ist­ing sys­tems. Now we­brtc has another al­ter­na­tive ap­proach to find­ing each other. Then there’s peer­pad, an edi­tor. This edi­tor is hosted on IPFS and can be edited by the peo­ple you in­vite, even though you own the files. This is an ex­am­ple that highlights a dif­fer­ence be­tween other cloud doc­u­ment sys­tems: this one can be shared even when only the two of you are con­nected to each other.

The pos­si­bil­i­ties of this new sys­tem are fas­ci­nat­ing and get­ting your hand in now will give you the edge over your peers. What are you wait­ing for?

Newspapers in English

Newspapers from Australia

© PressReader. All rights reserved.