building the decentralized web 3.0

How Ethereum can shard the web

Given the state of the web 25 years ago, and all the problems we inherited from legacy system designs from the 1970s, we should stop and remove components that are fundamentally broken and would provide a significant return on development investment. You need to take inventory. When you combine this concern with security, privacy, and resistance to censorship, the following should become painfully clear: A full-scale attack on Internet infrastructure has already begun.. As netizens, we have a common obligation to explore, exploit, and implement new technologies that benefit creators rather than oppressors.

And while encryption initially protected messages from prying eyes, it is increasingly being used in more abstract ways, such as the secure movement of digital value through cryptocurrencies. If PGP was the first major iteration of applied cryptocurrencies, and Bitcoin the second, the interaction and integration of cryptocurrencies into the very fabric of the decentralized web is a sophisticated 3 We expect it to become the first implementation, take root, and blossom in popularity.

Explosive growth in web services

Looking back at a brief history of the Web, most people would agree that Web 1.0 was typified by CGI scripts that generated templated content on the server and delivered it to the client in its final form. Probably. Although this was a clear model of monolithic centralization, this basic form of interaction was a significant improvement over the basic post-and-read form that comprised much of Internet content at the time. Imagine having to reload the entire Digg front page every time you click something.

2006’s Digg is a rich example of “Web 2.0” interactivity that cannot be achieved with traditional CGI scripts.

As browser technology advances, experiments such as: ajax The call is now initiated and the action can now be performed asynchronously without reloading the entire page. Finally, you can upvote without having to submit an HTML form and reload everything. This move to leverage CSS to separate content and presentation has moved the web forward.

Today we have technologies such as AngularJS and EmberJS This requires the designer to generate a client template that contains specific data holes that are filled by the backend. These frameworks facilitate some of the programming glue for seamless live updates, but they also push developers to work a certain way. But this is only a gradual step towards Web 2.5.

amuse bush

True Web 3.0 has not yet begun, but it could eliminate the concept of separating content and presentation by eliminating the need for servers altogether. Let’s take a look at some of the underlying technologies that the Ethereum project aims to offer.

  • contract: Distributed logic
  • flock: Distributed storage
  • whisper: Distributed Messaging

Ethereum Protocol - Decentralized Web Interactions including Ethereum contracts, Swarm storage, and Whisper communication

Technologies like Swarm serve as the underlying static hosting infrastructure, eliminating the need for highly distributed or caching specific content. because “decentralized dropbox” has been frequently discussed, so it is expected that bindings and services like HTTP will be built on top of this type of BLOB storage, making it even easier to integrate with Distributed Web 3.0. This effort will enable popular content delivery networks (CDN) distributed hash table (DHT) points to a file blob, similar to how BitTorrent works. Due to the flexibility provided by the Ethereum contract, the model for content access could be pay-to-author, pay-to-reader, or some hybrid system.

So, we just replaced the need for caches, reverse proxies, CDNs, load balancers, etc. to serve static content to users. Another way Etheruem impacts this traditional infrastructure is by replacing the business logic application layer with contracts on the blockchain. Traditionally developed in a variety of web-enabled languages ​​such as Perl, PHP, Python, ASP, C#, and Ruby, Ethereum contracts run in fully inspectable virtual machines, facilitating simplicity and reuse. Business analysts and project managers may find this code transparency refreshing, especially since they can write the same code in the following locations: snake (Python-like language), LLL (a Lisp-like language), XML (a nightmare), or even a visual block format.

Ethereum block editor Ethereum contract code visual editor

How is this possible?Check out the latest information Ethereum Proof of Concept 6 JavaScript Bindingsyou’ll see that all you need is a little JavaScript to monitor your account balances on the decentralized web.

<div>You have <span id="ether">?</span>.</div>
<script>{altered: eth.secretToAddress(eth.key)}).changed(function() {
document.getElementById("ether").innerText = eth.toDecimal(eth.balanceAt(eth.secretToAddress(eth.key)))

Because the Ethereum protocol also functions as a large-scale decentralized key store (a big bonus for fans of the Ethereum protocol) NoSQL), it will eventually be possible to migrate user accounts, credentials, and reputations onto the blockchain with the help of the Whisper communication protocol. In this way, Ethereum prepares for complete sharding of traditional infrastructure as we know it. No more complex high availability infrastructure diagrams. Decentralized DNS is also free in the Ethereum ecosystem.

Assessing this context in the larger picture of system infrastructure, it is clear that the current web is not as privacy-preserving and censorship-resistant as we would like. Economies of scale allow a single institution to provide vast amounts of processing power and storage on the Internet at very low prices, thereby increasing market share and allowing individual control over the majority of Internet activity. It is now possible. than a wise government. In a post-border era of endless Internet presence, such jurisdiction has little or no meaning.

As the economics of the Ethereum ecosystem mature and open contracts for lowest-rate storage develop, a free market for content hosting is likely to evolve. Given the nature and dynamics of P2P applications, popular content easily scales with swarm sharing rather than suffering from the buckling loads of siled servers.Ultimately, popular content will be distributed. Fasterit’s not too late.

We’ve spent decades optimizing the protocols that formed the basis of the Internet, but instead of curating new, optimized systems, we continually patch old systems and fail. It’s time to recognize the opportunities that have been created. The future is likely to see a transition period between traditional and decentralized technologies, where applications exist in a hybrid world and users are unaware of the turbulent undercurrents. But it should be.

This transformation offers developers the opportunity to build the next generation of decentralized, private, secure, and censorship-resistant platforms that return control to the creators and consumers of next-best ideas. Anyone with a dream is free to build this new class of next-generation decentralized web services without having to own a credit card or sign up for an account.

Although we are not told or expected to do so, there is an urgent need to care for and improve the very shared resources that there are those who seek to sabotage, manipulate, and control. Just as no one person fully understands the emerging collective intelligence of the Internet, no single organization can expect to fully understand or maintain fully aligned motives. You shouldn’t. Rather, you should rely on the Internet to solve your Internet problems.

This is why blockchain technologies like Ethereum enable cost simplification and reduction not seen since the introduction of infrastructure-as-a-service (IaaS). Ethereum wants to extend this idea beyond simple web projects and demonstrate how autonomous organizations can be fully decentralized (DAO) can exist entirely within cyberspace, eliminating the need not only for centralized servers but also for trusted third parties, fulfilling the dreams of early Internet pioneers who envisioned an independent Internet. new home of the heart.

Related Article


Leave a Comment