The Good Tech Companies - The Sun and the Ether: Why Ethereum Has Already Won
Episode Date: June 24, 2024This story was originally published on HackerNoon at: https://hackernoon.com/the-sun-and-the-ether-why-ethereum-has-already-won. Ethereum has already won by design over ...Bitcoin and Solana due to decentralization, scalability, and security, without compromise. Check more stories related to web3 at: https://hackernoon.com/c/web3. You can also check exclusive content about #cryptocurrency, #ethereum, #web3, #sun-vs-ether, #decentralization, #decentralization-and-ethereum, #bitcoin-vs-ethereum-vs-solana, #good-company, and more. This story was written by: @degate. Learn more about this writer by checking @degate's about page, and for more stories, please visit hackernoon.com. There are many contenders for the race to be the Number 1 platform underlying the Internet of Money, amongst them Bitcoin, Ethereum, and Solana. For one, there is Bitcoin, which is the best known blockchain and the highest in market capitalization. Yet because it is not a general purpose blockchain, it is unlikely that it will be able to contain the many applications of the new Internet of Money. Historically, "ether" referred to a hypothetical invisible medium believed to permeate the universe and serve as a conductor of light waves. This name was not chosen without consideration. If the Ethereum seems relatively cool and detached by comparison, it is a feature not a bug. It encapsulates more things and more people, because it is more decentralized. This laissez faire attitude has led some to accuse it of being slow, but it has shown to be an all-encompassing church for all creeds, precisely because of how easy it is for the everyman to set up a node and be part of the ecosystem. Because Ethereum is both decentralized and high throughput by design, it has already won the race.
Transcript
Discussion (0)
This audio is presented by Hacker Noon, where anyone can learn anything about any technology.
The Sun in the Ether. Why Ethereum has already won, by DeGate.
Is there room for more than one general-purpose blockchain in the world?
Clearly, the answer is yes. But there will also likely be only one major winner.
While the topic is currently hotly debated, I believe that the endgame for the crypto industry
is already written, in an almost deterministic fashion, into the choices that were made in designing the current
contenders. I believe the final equilibrium for the crypto industry in the financial domain will
form around a super large-scale, efficient, neutral asset platform serving as the
internet of money. A term popularized by, amongst others, Andreas Antonopoulos.
Crucially, this one platform will
have to be decentralized, the winner has already been decided, and it is the one that best provides
decentralization, scalability, and security, without compromise. We will examine why Ethereum
has already won by design, although Solana will put up a worthy fight. The Internet of Money,
built on a blockchain protocol, will be the future
infrastructure of global finance, directly and indirectly serving billions of people,
with an asset scale of at least several tens of trillions of dollars. A large variety of assets
will be issued on the Internet of Money and because these assets are on the blockchain,
they naturally possess programmable attributes, enabling efficient handling around the clock, transfers,
trades, mortgage, bundling, unbundling, issuing derivatives based on underlying assets, and so on.
Why does the blockchain have value? Why does the blockchain have value?
This is a question all crypto investors have asked. The recognized answer in the crypto industry is,
because of decentralization. I believe this
answer is correct. However, when we talk about, decentralization, what exactly are we discussing,
greater than in my view, decentralization, is a means, and the goal is, trustlessness.
So, what is trustlessness? Let's first discuss what trust is. When you trust someone,
you give them the, power, to harm you while holding a positive
expectation that they will not harm you. A fine example of trust in the financial system was when
people initially stored their gold in vaults, which issued a deposit receipt, promising to
return the gold whenever you presented the receipt. A depositor essentially had to trust the vault,
which now had the ability not to return your gold, but they felt it would be fine, assuming the vault would return it. As we all know, vaults realized it was unlikely all depositors
would withdraw their gold at the same time, so they lent out a portion of the gold to earn interest.
Eventually, this developed into the fractional reserve system. The vaults became banks,
which then repeatedly faced bank runs. In 1971, the promise of dollar-to-gold conversion
was broken, the deposit receipt was directly invalidated, US dollars became unanchored,
dollars, and we entered an era of unbridled fiat currency issuance, moving into the credit money
era dominated by fiat currencies. What then is trustlessness? Trustlessness means you do not
need to give others the power to harm
you. Trustless service means you can obtain services without giving the service provider
the power to harm you. Blockchain provides trustless services. In the blockchain world,
as long as you control your private keys, no one can take or freeze your BTC or ETH.
As long as you pay the blockchain miner's fee, you can send coins to any address.
Trustless services are especially suitable for the financial domain,
including services such as issuing assets, BTC, ETH, according to pre-agreed rules and
handling assets in various ways, such as transfers, trades, and mortgages, among others.
The blockchain is the basis for the Internet of Money because it is ruled by code and not law.
The blockchain that builds the Internet of Money must be
a. Sufficiently decentralized b. Able to provide enough throughput
These two points must be made simultaneously, without exception.
While Solana and other L1s will put up a worthy fight,
Ethereum is the only contender in this race.
Why must this base infrastructure be
sufficiently decentralized? Recalling our previous discussion, the attribute of decentralization
provides trustless services, and trustless services are the foundation of the internet of money.
Why is trust, or rather, trustlessness, so important? What would Satoshi do?
Blockchain expert BitGulu notes that if the Bitcoin blockchain were not decentralized
but ran on a centralized server Satoshi Nakamoto would have to open accounts for every user on the
Bitcoin network and during account opening, Satoshi Nakamoto would have to review each
user's documents, proof of home address, etc. Satoshi Nakamoto would ask you where your BTC
came from. Please provide proof of funds. Satoshi Nakamoto would
have to apply for operating licenses from governments. Satoshi Nakamoto would have to
report various suspicious transactions to governments. Satoshi Nakamoto would have to
provide tax-related information to governments. Satoshi Nakamoto would have to accept government
directives, freeze BTC as and when required, and sometimes even transfer
the frozen BTC to designated accounts. Obviously, a single server could not run the Bitcoin network.
So why 8 centralized network? Because decentralization is an army that prevents
providing the blockchain network with a form of sovereign independence, thereby providing the
internet of money with neutral, independent, services so how much decentralization is enough everyone's judgment is different and
this threshold is dynamically changing related to the severity of the external environment
dozens of consensus nodes are definitely not enough to build the internet of money
a few hundred may not be enough a few thousand nodes may start to make people feel at ease.
The degree of decentralization, in addition to the number of consensus nodes,
is also very related to the nature of the nodes themselves.
For example, if the hardware requirements for nodes must be data center level,
then even with a few thousand nodes, this army is still fragile because the privacy of nodes
is almost non-existent, and, soldiers,
cannot conduct guerrilla warfare. Thus, the Ethereum community believes that it is very
important for ordinary people's computers to be able to run consensus nodes, the crucial basis
for Ethereum's decentralization. Throughput is equally important, the blockchain building the
internet of money must not only be sufficiently decentralized but also able to provide enough throughput. However, before the proposal of second-layer technology in Ethereum
English, layer 2, hereinafter referred to as L2, the crypto industry once popularized the
impossible trilemma theory. This theory posits that it is impossible to simultaneously achieve
scalability, decentralization, and security, with the best being two out of three. Obviously, security cannot be compromised,
so one must choose between scalability, i.e. high throughput, and a high degree of decentralization.
As a result, many blockchains compromised on decentralization to achieve high performance.
Such a compromise has already disqualified them
from the race to build the internet of money. Today's L2 technology solves the problem posed
by the impossible trilemma. What defines an L2 is simple. Whether the L2 system can ultimately
achieve the, trustless, level of L1, layer 1, i.e. the underlying blockchain, in design,
L2 is an extension of L1, forming the entire
blockchain internal ecosystem together with L1. If it loses the most important, trustless,
attribute after extension, then such an L2 system is not part of the blockchain ecosystem and cannot
provide independent space for building the internet of money. Otherwise, logically speaking,
centralized exchanges could
also claim to be L2, because after you deposit, rename as bridge, to a centralized exchange,
you can also transfer and trade. Leaving aside those, pseudo L2, systems that claim to be L2,
among the real L2 technologies, the most important branch is rollup technology.
The working principle of roll-up technology is
to compress a large batch of transactions into an roll-up transaction and upload it to the L1
blockchain. There are currently two types of roll-up technology, optimistic roll-up and ZK
roll-up, both of which break the so-called impossible trilemma in their own ways.
Optimistic roll-up outsources the verification work that Ethereum nodes need to
complete, allowing anyone to challenge the state after an Optimistic Rollup transaction on Ethereum
within a specific period, typically seven days. The challenge mechanism can be designed to reward
successful challengers, encouraging active public supervision and challenges against any errors.
In ZK Rollup, cryptographic zero-knowledge proofs ensure the
correctness of the state after ZK rollup, and zero-knowledge proof technology also allows
Ethereum nodes to quickly verify a large batch of transactions compressed together with very
little computational resources. L1 plus L2 is a potent combination. Ethereum's future will be a
combination of L1 blockchain plus L2 system
equivalent to L1's trustlessness. Hereinafter referred to as L1 plus L2 inches. Especially
after ZK rollup solves the technology for general purpose smart contract platforms.
Such a combination not only maintains the current decentralization level of Ethereum but also
provides high throughput services, making it the best choice to cartons of trillions of dollars of the internet of money. L2beat, L2beat.com,
provides an overview of the various stages of maturity and trustlessness. This website
comprehensively presents the maturity of various L2 projects, including RealL2 and pseudo L2. NL2 beat judges the trustlessness of each L2 here maturity based
on five risk factors. These five risk factors are 1. State validation, verification of state
validity, 2. Sequencer failure, 3. Proposer failure, 4. Exit window. The window period for user escape. 5. Data availability. For example,
as shown in the figure below, only when all five risk factors are evaluated as green can a stage
2 rating be obtained. Currently, among all ZK rollup projects, only one has achieved stage 2
rating, which is degate, as shown in the figure. Why is it so difficult to technically achieve L1 trustlessness equivalent, INL2? The core reason is that L2 systems are very complex,
the more complex a system, the higher the difficulty of achieving secure operation,
and the longer the construction time required for secure operation.
Both optimistic rollups and ZK rollups are new technologies, especially ZK rollups' use of
cutting-edge cryptography in the field of zero-knowledge proofs. In fact, the application
of ZK rollups is rapidly advancing the development of zero-knowledge proofs in the academic field.
Among the L2 systems displayed on L2Beat, to my knowledge, the earliest to implement ZK rollup,
looping, has gone through at least five years from project
initiation to now. DeGate, which achieved stage 2, took three years and underwent five rounds of
security audits and a serious bug bounty program with ImmuneFI. Recently, the blockchain industry
has engaged in heated discussion about modular DA, data availability, layers, with some proposing
to migrate DA services out of Ethereum
to use other cheaper data services. If DA services are migrated out of Ethereum and
rollup systems can still maintain L1 level, trustlessness, in design, I fully support it.
In fact, there are such schemes and excellent teams are actively exploring and building in
this area. However, recent discussions actually aim to
abandon L1-level trustlessness, downgrading the concept of L2 to pseudo-L2 for lower costs,
which is unacceptable. All financial application L2s aim to scale up and eventually become
important members of the L1 plus L2 system. Therefore, whether to abandon L1 level trustlessness from the start in design must
be carefully considered. Abandoning trustlessness will severely hinder pseudo L2 from scaling up.
Currently, among the L2 projects running on L2 beat, the capital scale in value locked of real
L2 is more than 10 times that of pseudo L2, indicating that the market cares about real
trustlessness. The Sun vs. the Ether. There are many contenders for the race to be the number
one platform underlying the internet of money, amongst them Bitcoin, Ethereum, and Solana.
For one, there is Bitcoin, which is the best-known blockchain and the highest in market capitalization.
Yet because it is not a general
purpose blockchain, it ice unlikely that it will be able to contain the many applications of the
new internet of money. More interesting is the challenge posed by this bull run's major competitor,
Solana. While the introduction of ZK compression could vastly improve throughput potentially,
Solana has the problem of decentralization to contend with. If Solana is the son of this bull run, because in the immortal words of Will Ferrell in the movie
Zoolander it is, so hot right now, one centralized ball offlame, it is also very likely to fail by
that same logic. It is too centralized by design to withstand the eventual stress tests from all
sides attacking at its centralization. This is not to say that it will
not have a great run, and that there will be no value created in this dynamic ecosystem,
before its eventual demise due to a lack of trustlessness, a flaming out, if you will,
in the albeit distant future. Conversely, there is aetherium. Historically, ether,
referred to a hypothetical invisible medium believed to permeate the universe and
serve as a conductor of lightwaves. This name was not chosen without consideration.
If the Ethereum seems relatively cool and detached by comparison, it is a feature not a bug.
It encapsulates more things and more people, because it is more decentralized.
Thilis' affair attitude has led some to accuse it of being slow, but it has shown to be an
all-encompassing church for all creeds, precisely because of how easy it is for the everyman to set
up a node and be part of the ecosystem. Because Ethereum is both decentralized and high-throughput
by design, it has already won't race. Info note. In writing this essay, many ideas are indebted to
the writings of Big Gulu and Andreas Antonopoulos.
N Thank you for listening to this HackerNoon story, read by Artificial Intelligence.
Visit HackerNoon.com to read, write, learn and publish.