ingilizce dilinden please answer one, more, or all of the questions below about web3. is web3 useful to you? if you use web3, what is the nature of your participation? are you an end consumer of an app, app developer, influencer, anything else? what do you use web3 for? tell us a few ways that you have used a web3 product in the past. how frequently do you use a web3 product? çevirisi
ingilizce dilinden please answer one, more, or all of the questions below about web3. is web3 useful to you? if you use web3, what is the nature of your participation? are you an end consumer of an app, app developer, influencer, anything else? what do you use web3 for? tell us a few ways that you have used a web3 product in the past. how frequently do you use a web3 product? çevirisi Ne90'dan bulabilirsiniz
What is Web3? The Decentralized Internet of the Future Explained
If you’re reading this then you are a participant in the modern web. The web we are experiencing today is much different than what it was just 10 years ago. How has the web evolved, and more importantly – where is it going next? Also, why do any of these things matter?
If history has taught us anything, these changes will matter a lot.
In this article, I will lay out how the web has evolved, where's it going next, and why this matters.
Think about how the internet affects your life on a daily basis. Consider how society has changed as a result of the internet. Social media platforms. Mobile apps. And now the internet is going through another paradigm shift as we speak.
The Evolution of the Web
The web has evolved a lot over the years, and the applications of it today are almost unrecognizable from its most early days. The evolution of the web is often partitioned into three separate stages: Web 1.0, Web 2.0, and Web 3.0.
What is Web 1.0?
Web 1.0 was the first iteration of the web. Most participants were consumers of content, and the creators were typically developers who build websites that contained information served up mainly in text or image format. Web 1.0 lasted approximately from 1991 to 2004.
Web 1.0 consisted of sites serving static content instead of dynamic HTML. Data and content were served from a static file system rather than a database, and sites didn't have much interactivity at all.
You can think of Web 1.0 as the read-only web.
What is Web 2.0?
Most of us have primarily experienced the web in its current form, commonly referred to as web2. You can think of web2 as the interactive and social web.
In the web2 world, you don’t have to be a developer to participate in the creation process. Many apps are built in a way that easily allows anyone to be a creator.
If you want to craft a thought and share it with the world, you can. If you want to upload a video and allow millions of people to see it, interact with it, and comment on it, you can do that too.
Web2 is simple, really, and because of its simplicity more and more people around the world are becoming creators.
The web in its current form is really great in many ways, but there are some areas where we can do a lot better.
Web 2.0 Monetization and Security
In the web2 world, many popular apps are following a common pattern in their life cycles. Think of some of the apps that you use on a daily basis, and how the following examples might apply to them.
Imagine the early days of popular applications like Instagram, Twitter, LinkedIn, or YouTube and how different they are today. The process usually goes something like this:
When a developer or company launches a popular app, the user experience is often very slick as the app continues rising in popularity. This is the reason they are able to gain traction quickly in the first place.
At first, many software companies do not worry about monetization. They strictly focus on growth and on locking in new users – but eventually they have to start turning a profit.
They also need to consider the role of outside investors. Often the constraints of taking on things like venture capital negatively affect the life cycle, and eventually the user experience, of many applications that we use today.
If a company building an application takes in venture capital, its investors often expect a return on investment in the order of magnitude of tens or hundreds of what they paid in.
This means that, instead of going for some sustainable model of growth that they can sustain in a somewhat organic manner, the company is often pushed towards two paths: advertisements or selling personal data.
For many web2 companies like Google, Facebook, Twitter, and others, more data leads to more personalized ads. This leads to more clicks and ultimately more ad revenue. The exploitation and centralization of user data is core to how the web as we know and use it today is engineered to function.
Web2 applications repeatedly experience data breaches. There are even websites dedicated to keeping up with these breaches and telling you when your data has been compromised.
In web2, you don’t have any control over your data or how it is stored. In fact, companies often track and save user data without their users' consent. All of this data is then owned and controlled by the companies in charge of these platforms.
Users who live in countries where they have to worry about the negative consequences of free speech are also at risk.
Governments will often shut down servers or seize bank accounts if they believe a person is voicing an opinion that goes against their propaganda. With centralized servers, it is easy for governments to intervene, control, or shut down applications as they see fit.
Because banks are also digital and under centralized control, governments often intervene there as well. They can shut down access to bank accounts or limit access to funds during times of volatility, extreme inflation, or other political unrest.
Web3 aims to solve many of these shortcomings by fundamentally rethinking how we architect and interact with applications from the ground up.
What is Web 3.0?
There are a few fundamental differences between web2 and web3, but decentralization is at its core.
Web3 enhances the internet as we know it today with a few other added characteristics. web3 is:
In web3, developers don't usually build and deploy applications that run on a single server or that store their data in a single database (usually hosted on and managed by a single cloud provider).
Instead, web3 applications either run on blockchains, decentralized networks of many peer to peer nodes (servers), or a combination of the two that forms a cryptoeconomic protocol. These apps are often referred to as dapps (decentralized apps), and you will see that term used often in the web3 space.
To achieve a stable and secure decentralized network, network participants (developers) are incentivized and compete to provide the highest quality services to anyone using the service.
When you hear about web3, you'll notice that cryptocurrency is often part of the conversation. This is because cryptocurrency plays a big role in many of these protocols. It provides a financial incentive (tokens) for anyone who wants to participate in creating, governing, contributing to, or improving one of the projects themselves.
These protocols may often offer a variety of different services like compute, storage, bandwidth, identity, hosting, and other web services commonly provided by cloud providers in the past.
People can make a living by participating in the protocol in various ways, in both technical and non-technical levels.
Consumers of the service usually pay to use the protocol, similarly to how they would pay a cloud provider like AWS today. Except in web3, the money goes directly to the network participants.
In this, like in many forms of decentralization, you'll see that unnecessary and often inefficient intermediaries are cut out.
Many web infrastructure protocols like Filecoin, Livepeer, Arweave, and The Graph (which is what I work with at Edge & Node) have issued utility tokens that govern how the protocol functions. These tokens also reward participants at many levels of the network. Even native blockchain protocols like Ethereum operate in this manner.
Native payments
Tokens also introduce a native payment layer that is completely borderless and frictionless. Companies like Stripe and Paypal have created billions of dollars of value in enabling electronic payments.
These systems are overly complex and still do not enable true international interoperability between participants. They also require you to hand over your sensitive information and personal data in order to use them.
Crypto wallets like MetaMask and Torus enable you to integrate easy, anonymous, and secure international payments and transactions into web3 applications.
Networks like Solana offer several hundred digit millisecond latency and transaction costs of a small fraction of a penny. Unlike the current financial system, users do not have to go through the traditional numerous, friction-filled steps to interact with and participate in the network. All they need to do is download or install a wallet, and they can start sending and receiving payments without any gatekeeping.
A new way of building companies
Tokens also brings about the idea of tokenization and the realization of a token economy.
Take, for example, the current state of building a software company. Someone comes up with an idea, but in order to start building they need money in order to support themselves.
To get the money, they take on venture capital and give away a percentage of the company. This investment immediately introduces mis-aligned incentives that will, in the long run, not align well with building out the best user experience.
Also, if the company ever does become successful, it will take a very long time for anyone involved to realize any of the value, often leading to years of work without any real return on investment.
Imagine, instead, that a new and exciting project is announced that solves a real problem. Anyone can participate in building it or investing in it from day one. The company announces the release of x number of tokens, and give 10% to the early builders, put 10% for sale to the public, and set the rest aside for future payment of contributors and funding of the project.
Stakeholders can use their tokens to vote on changes to the future of the project, and the people who helped build the project can sell some of their holdings to make money after the tokens have been released.
People who believe in the project can buy and hold ownership, and people who think the project is headed in the wrong direction can signal this by selling their stake.
Because blockchain data is all completely public and open, purchasers have complete transparency over what is happening. This is in contrast to buying equity in private or centralized businesses where many things are often cloaked in secrecy.
This is already happening in the web3 space.
One example is the app Radicle (a decentralized GitHub alternative) which allows stakeholders to participate in the governance of their project. Gitcoin is another that allows developers to get paid in cryptocurrency for jumping in and working on Open Source issues. Yearn allows stakeholders to participate in decision making and voting on proposals. Uniswap, SuperRare, The Graph, Audius, and countless other protocols and projects have issued tokens as a way to enable ownership, participation, and governance.
DAOs (Decentralized Autonomous Organizations), which offer an alternative way to build what we traditionally thought of as a company, are gaining tremendous momentum and investment from both traditional developers and venture capital firms.
These types of organizations are tokenized and turn the idea of organizational structure on its head, offering real, liquid, and equitable ownership to larger portions of stakeholders and aligning incentives in new and interesting ways.
For example, Friends with Benefits is a DAO of web3 builders and artists, is about a year old, has a market cap of around $125 million as of this writing, and recently receiveda $10 million round of investment from a16z.
DAOs could encompass an entire post in and of themselves, but for now I'll just say that I think that they are the future of building products and (what we in the past thought of as) companies. Here is a good post outlining the current DAO landscape.
How Identity Works in Web3
In web3, Identity also works much differently than what we are used to today. Most of the time in web3 apps, identities will be tied to the wallet address of the user interacting with the application.
Unlike web2 authentication methods like OAuth or email + password (that almost always require users to hand over sensitive and personal information), wallet addresses are completely anonymous unless the user decides to tie their own identity to it publicly.
If the user chooses to use the same wallet across multiple dapps, their identity is also seamlessly transferable across apps, which lets them build up their reputation over time.
Protocols and tools like Ceramic and IDX already allow developers to build self-sovereign identity into their applications to replace traditional authentication and identity layers. The Ethereum foundation also has a working RFP for defining a specification for "Sign in with Ethereum" which would help provide a more streamlined and documented way to do this going forward. This is also a good thread that outlines some of the ways that this would enhance traditional authentication flows.
How to Build on Web3
I'm a developer who recently transitioned into the web3 space from a traditional development background. So I wanted to start building to get a sense of what the development experience felt like. And I wanted to get an understanding of the types of apps that we can build today.
I dove right in and decided to document some of the things I was doing in a couple of blog posts.
How to Get Into Ethereum, Crypto, and Web3 as a Developer – This is an introduction to the space in general, coming from a developer, for developers looking to break into the industry.
The Complete Guide to Full Stack Ethereum Development – This is a tutorial that teaches you how to build out your first dapp.
The Complete Guide to Full Stack Solana Development with React, Anchor, Rust, and Phantom - This guide dives into Solana to show you how to build a full stack dapp.
If you are interested in learning more about web3 in general, you can check out these posts:
The New Creator Economy - DAOs, Community Ownership, and Cryptoeconomics
The Value Chain of the Open Metaverse
The Rise of Micro-Economies
Yazı kaynağı : www.freecodecamp.org
What Is Web3 All About? An Easy Explanation With Examples
Well, opinions on this differ somewhat. Web3 is currently a work-in-progress and isn’t exactly defined yet. However, the main principle is that it will be decentralized – rather than controlled by governments and corporations, as is the case with today’s internet – and, to some extent, connected to the concept of the “metaverse."
Before we start – just to avoid confusion – it’s worth mentioning that, until a few years ago, the term “web 3.0” was frequently used to describe what is now known as the “semantic web." This was a concept put forward by the original "father of the internet," Sir Tim Berners-Lee, for a machine-to-machine internet. Language is defined by its use, and the term is more frequently used to describe something else now. However, Berners-Lee’s concepts are considered to be a part of what we now call web3, although not the entirety of it.
What is the decentralized web?
Let’s look at decentralization first. Today, all of the infrastructure that the popular sites and hangouts we spend time on online are usually owned by corporations and, to some extent, controlled by regulations set out by governments. This is because this was the simplest way to build network infrastructure – someone pays to install servers and set up software on them that people want to access online, and then either charges us to use it or lets us use it for free, as long as we abide by their rules.
Today, we have other options, and in particular, we have blockchain technology. Blockchain is a relatively new method of storing data online, which is built around the two core concepts of encryption and distributed computing.
Encryption means that the data stored on a blockchain can only be accessed by people who have permission to do so – even if the data happens to be stored on a computer belonging to someone else, like a government or a corporation.
And distributed computing means that the file is shared across many computers or servers. If one particular copy of it does not match all of the other copies, then the data in that file isn’t valid. This adds another layer of protection, meaning no one person other than whoever is in control of the data can access or change it without the permission of either the person who owns it or the entire distributed network.
Put together, these concepts mean data can be stored in a way so that it is only ever under the control of the person who owns it, even if it happens to be stored on a server owned by a corporation or subject to the control of a local government. The owner or government can never access or change the data without the keys to the encryption that proves they own it. And even if they shut down or remove their server, the data is still accessible on one of the hundreds of other computers that it’s stored on. Pretty clever, right?
Other important concepts that are often used in relation to the technical infrastructure of web3 are that it is open, meaning largely built on open-source software, trustless and permissionless.
Trustless means that interactions and transactions can take place between two parties without the need for a trusted third party. This was not necessarily the case on web2 or below because you would have to be certain that whoever owned the medium you were using to interact or transact was not manipulating your communications.
A good example of a web3 trustless transaction would be sending Bitcoin directly to another person – not via an online exchange or wallet stored on a centralized server. The entire process of making the transaction is controlled by the blockchain algorithm and encryption, and there is close to zero chance that anyone can step in and disrupt it.
Similarly, "permissionless" means that neither party in a transaction or interaction have to seek permission from a third party (such as a service provider or government) before it can take place.
By the way, if you think all this talk about avoiding government interference sounds a little bit anarchistic or libertarian, then you’re not alone! There are still big questions to be answered about the implications that this lack of oversight or control has for safety and legality. We’ve already seen governments attempt to create legislation that will allow them to retain some level of control over communications and interactions on the web3. This includes the UK Government’s indications that it would like to regulate citizens' ability to send end-to-end encrypted messages.
Yazı kaynağı : bernardmarr.com
What does web 3.0 mean for app development?
Before we can start to explain exactly what web 3.0 is and its impact on app development, it’s essential we help you understand what preceded it and how it came to be. So, here’s some context.
As we touched on earlier, the first version of the internet was a static, black-and-white place where users remained anonymous and were nothing more than outsiders. We use it to consume information from government or company sites and not much else. However, with the advent of newer and more modern technologies, the internet experience morphed into the social, interactive, user-led haven that experts call web 2.0. It is the internet as we know it today. A lot has changed since the birth of web 2.0, but the basics of it remain the same. We started becoming active participants in the content we consumed, started spending more time online, and witnessed one of the breaking points in the history of IT-based technologies: the birth of social media. Suddenly, we were transferring a part of our lives to the internet and living it through our internet-enabled devices. Social media platforms and online businesses prompted us to create user accounts, upload and download images and videos, contribute articles or opinions to countless websites, and to even create our own sites, whether for business or entertainment purposes. Thus, app developers started creating products designed to fit those standards and meet those needs for participation and socialization.
But more importantly, since web 2.0 made us active participants in the online world, it started amassing vast amounts of data which quickly became as valuable as gold. As a result, companies worldwide began to bid for data pools to power their operations, give a fresh direction to their market endeavors, design better products, and much, much more. These data pools became so immense that they grew from 2 zettabytes in 2010 to almost 15 zettabytesof data traffic by the end of 2015. However, as data traffic grew exponentially, it became impossible to store all that information locally. Hence, companies began to use centralized servers to submit their requests and manage their data traffic better and faster. These centralized servers are owned and operated by a single governing entity that controls all the applications and the data traffic that flows through them. Hence, web 2.0 applications are known as centralized applications, and they make up the vast majority of the current app market.
Web 2.0’s legacy is undeniable. It fathered the era of mobile communications and cloud computing, giving way to the birth of mobile app development and the apps that have become essential to our day-to-day lives, like Facebook, Uber, Twitter, and Instagram. Unfortunately, these apps that came from web 2.0’s womb are all centralized applications because they are owned and operated by one central organization. That’s how web 2.0’s app universe has always worked, and that’s the only way we know of using the internet, which explains why most of us rarely question this centralized status quo. However, this status quo is becoming less sustainable and transparent now that our personal data has become a commodity and is sold to large companies with unclear purposes. Luckily, with the advent of emerging technologies like blockchain and AI, things are changing, and the era of Web 3.0 has begun.
Yazı kaynağı : www.foonkiemonkey.co.uk
Yorumların yanıtı sitenin aşağı kısmında
Ali : bilmiyorum, keşke arkadaşlar yorumlarda yanıt versinler.