Published on GitHub code system , which allows you to surf the Internet without domains and serverssteemCreated with Sketch.

in #news8 years ago (edited)

1474127298167412685561aa.jpg
web2web - Three days ago, on GitHub interesting project I have been published. It consists of a web page that loads your content using torrents and blokcheynov technology and can operate without central servers and domains.

Why do it?

-For many reasons. The idea of ​​creating an ad hoc network has been around for a long time, and it looks quite promising:

Protection from hacking. Normal web site can be hacked, to gain unauthorized access to the server. In an ad hoc network no servers as such, and hence to crack simply nothing.

Protection from attacks. Work usual site can be locked using a distributed DOS-attacks on the server. Carry out DOS-attack on all members of the network, which store a copy of the page, it is impossible.

-Lack Of censorship. The most clear example for the people of Russia - the government blocking of sites. Servers in the usual Internet can be locked by IP address (but not lock it so difficult to get around) or a domain. When transferring data via torrents, the only way to block - complete filtering of all traffic.

-No Resource problems. The data is stored for free and in unlimited volume.

Cool! And why no one before this is not done?

In fact, we did. There are already projects like MaidSafe - distributed data storage and transfer system, representing a decentralized server - or ZeroNet - an application that provides access to sites distributed system based on BitTorrent.

Uh ... And then what this project is different from the rest?

The fact that it works right in your browser. MaidSafe required for the installation of the client application. ZeroNet works of brazuera, but it also needs to be installed separately. This approach allows for much more flexibility, but at the same time greatly raises the threshold input for ordinary users. Few people want to download, and then another, and to establish something for the sake of visiting a website. Web2Web solves this problem.

Good. And you can read more about how it works?

The system is very simple. You open the html-page (you can get it in any way - like a URL address, and another on a flash drive) any browser. On this page you will see a message asking you to wait a few minutes. At that time js-script asks for a certain bitcoin-address of the last outgoing tranzkatsiyu through OP_RETURN. This script will contain information for downloading a new page via torrent. After downloading this page will replace the old (with a request to wait).

At what stage is the project?

While there is only proof-of-concept. You can be sure that the solution really works, go to the demo page. Unfortunately, our editors have noticed that the page is not always displayed correctly. In fact, it's not cheating, we have been able to make opening the page through the Chromium browser (although the video still does not work). We hope that the author will soon return all in a fully operational state.