• Latest
inside the blockchain developer’s mind: what is a testnet?

What is a testnet, in the thinking of a blockchain developer?

November 1, 2021
6 Questions for Rene Reinsberg of Celo – Cointelegraph Magazine

6 Questions for Rene Reinsberg of Celo – Cointelegraph Magazine

März 31, 2023
Judge denies SEC motion to keep Hinman docs secret in Ripple case

Judge denies SEC motion to keep Hinman docs secret in Ripple case

März 31, 2023
The ultimate guide to Miami – Cointelegraph Magazine

The ultimate guide to Miami – Cointelegraph Magazine

März 31, 2023
Dr. Jane Thomason – Cointelegraph Magazine

Dr. Jane Thomason – Cointelegraph Magazine

März 31, 2023
1658007797 celsius is bankrupt with 12b balance sheet hole su zhu.jpg

Celsius is bankrupt with $1.2B balance sheet hole, Su Zhu returns to Twitter and OpenSea purges 20% of employees: Hodler’s Digest, July 10-16

März 31, 2023
6 Questions for Lisa Fridman of Quadrata – Cointelegraph Magazine

6 Questions for Lisa Fridman of Quadrata – Cointelegraph Magazine

März 31, 2023
Jed McCaleb empties XRP wallet after eight-year selloff

Jed McCaleb empties XRP wallet after eight-year selloff

März 31, 2023
Celsius has finally filed for bankruptcy: Law Decoded, July 18-25

Celsius has finally filed for bankruptcy: Law Decoded, July 18-25

März 31, 2023
The ‘godfather of crypto’ risked lifetime in jail, laying foundation for Bitcoin – Cointelegraph Magazine

The ‘godfather of crypto’ risked lifetime in jail, laying foundation for Bitcoin – Cointelegraph Magazine

März 31, 2023
SEC objects to XRP holders aiding Ripple defense

SEC objects to XRP holders aiding Ripple defense

März 31, 2023
Blockchain technology is transforming the real estate market – Cointelegraph Magazine

Blockchain technology is transforming the real estate market – Cointelegraph Magazine

März 31, 2023
1658612147 nfts banned in minecraft sec lists 9 tokens as securities.jpg

NFTs banned in Minecraft, SEC lists 9 tokens as securities and 3AC founder blames cockyness for company meltdown: Hodler’s Digest, July 17-23

März 31, 2023
  • Home
  • Coin Market Cap
  • Bitcoin
  • Ethereum
  • Ripple
  • Litecoin
  • Alt Coin
  • Business
  • Trading
  • Mining
CoinNewsDaily
  • Home
  • Coin Market Cap
  • Bitcoin
  • Ethereum
  • Ripple
  • Litecoin
  • Alt Coin
  • Business
  • Trading
  • Mining
No Result
View All Result
  • Home
  • Coin Market Cap
  • Bitcoin
  • Ethereum
  • Ripple
  • Litecoin
  • Alt Coin
  • Business
  • Trading
  • Mining
No Result
View All Result
CoinNewsDaily
No Result
View All Result
Home Ethereum

What is a testnet, in the thinking of a blockchain developer?

coinnewsdaily by coinnewsdaily
November 1, 2021
in Ethereum, Tech
0
inside the blockchain developer’s mind: what is a testnet?
193
SHARES
1.5k
VIEWS
Share on FacebookShare on Twitter

Testnets for blockchains are an intriguing subject because they come in a variety of shapes and sizes. Thus, my goal in this essay is to use my insider knowledge as CEO of Koinos Group (the developers of Koinos) to demystify testnets and provide some insight into why they appear to have such an effect on price.

To begin, the most logical place to begin is with the name: testnet. A testnet is used to evaluate a network. At the most fundamental level, there are two distinct „flavors“ of testnet. The first is a testnet that is released before to the launch of a mainnet (main network), and the second is a testnet that is launched after the mainnet has been launched. While these functions are identical, the context in which they are delivered has a significant impact on how they are seen and acted upon.

Related articles

Bankman-Fried faces down roomful of futures industry insiders at CFTC roundtable

Bankman-Fried faces down roomful of futures industry insiders at CFTC roundtable

Mai 25, 2022
Central African Republic to launch official crypto hub ‘Sango’

Central African Republic to launch official crypto hub ‘Sango’

Mai 24, 2022

I’ll begin with the second type of testnet because it is, in some ways, the more easy situation. When it comes to established networks such as Bitcoin and Ethereum, testnets serve two basic purposes. For starters, they provide a live environment for developers to test their decentralized applications. Because no developer believes in perfect code, testnets provide developers with an environment very close to the „main chain“ (e.g. Ethereum) in which they can test their code with virtually no risk. Things are meant to fail on a testnet, and the tokens used are expected to be worthless.

applications

Thus, testnets provide an environment in which developers of decentralized applications (DApps) can raise the value of their programs (i.e., make them better) exactly because no expectation of full functionality or wealth production exists. In some ways, the value of a testnet stems from its insignificance.

Developers of distributed applications vs. developers of distributed ledger technologie

However, testnets are bidirectional, which gets us to the second role of testnets, which is to the benefit of the platform developer, not the DApp developer (in our case, the blockchain developer). One thing that has shocked me from my unique vantage point is how frequently DApp developers are mistaken for blockchain developers. Typically, those that design smart contracts are not blockchain developers, and blockchain developers devote very little work to smart contract creation.

Ironically, Koinos throws a spanner in the works by implementing its entire system as smart contracts! Due to the upgradeability of Koinos smart contracts, any feature can be added to the blockchain without requiring a hard fork, but it also means that those developing the blockchain (such as members of the Koinos Group) are using and developing the exact same toolchain and toolkit that developers will use to build their DApps. However, because this is a property that is entirely unique to Koinos, we may disregard it for the sake of this debate.

Architecture

In every other blockchain, developers must create updates in the programming language used to create the blockchain (C++, Rust, Haskell, etc. ), and they are tasked with maintaining a very big and complicated system dubbed a „monolithic architecture.“ Within monolithic systems, changing any component of the system might have a cascading effect on other parts of the system, hence increasing the risk of making changes.

Additionally, blockchain developers require a live environment with modest stakes in which to test their changes and determine what breaks. As with application developers, they want this environment to be as near to the real network as feasible, which implies that their code should communicate with the code that application developers will be running.

Two sides of testnets

This demonstrates the duality of testnets. They let application and platform developers to collaborate and securely test their code in a setting as near to real-world as possible, yet with very low stakes. This enables both organizations to enhance their products and increase their users‘ value.

Now we can see why testnets appear to have such a significant effect on token prices. If we consider that pricing is a function of value and that testnets assist developers in increasing the value of their products, we should anticipate a price impact. The issue is that this association has resulted in a number of unfavorable effects. Frequently, projects will create a „testnet“ that is completely useless to developers in order to artificially inflate the price of their token. Unfortunately, many people will notice the testnet news and automatically conclude that something worthwhile has been released, resulting in the desired effect on the price.

Testnets before mainnet

Until now, I’ve concentrated on the utility of testnets in relation to existing blockchains, namely that they provide a secure environment for application developers to test their applications and for blockchain engineers to test platform improvements. This will assist you in comprehending the other critical context in which testnets are produced, namely prior to the mainnet’s release.

Once again, testing is paramount, but the emphasis is much more on the system itself, as it has never been active before. Naturally, because it is new, there will be no programs running on it. The situation has shifted to a more one-sided state. The majority of the codebase’s contributors will be blockchain developers, and the goal is to get the platform to a point where developers will want to build on it.

The first need for developers will be to demonstrate that the platform is sufficiently secure, and this should be the primary focus of the specific tests that are done. If developers are persuaded that the platform is sufficiently secure, they must be instructed on proper platform usage. In other words, the testnet should be viewed as a teaching tool that enables developers to obtain a better grasp of how to use the platform while simultaneously assisting in the network’s security testing.

Finally, when users test the network and learn how to use it, they will undoubtedly discover areas where the platform may be improved – critical libraries may be required, or critical documentation may be required to assist them in comprehending the system. This information is priceless input that platform developers must use immediately to improve the platform prior to finalizing mainnet implementations.

Computer networks have become an integral part of our lives, whether we are aware of it or not, and their importance is only growing. Testnets are a vital phase in the process of developing new and innovative computer networks that have the potential to add exponentially more value to our lives. Hopefully, by developing a more nuanced understanding of testnets and the critical settings in which they are published, you are now better positioned to evaluate specific testnet releases and determine whether they are being built and launched for the correct reasons.

This article does not contain investment advice or recommendations. Every investment and trading move involves risk, and readers should conduct their own research when making a decision.

Tags: applicationsArchitectureBitcoinBlockchainBlockchainsBoostingC++decentralized applicationsEthereumEveryForkfunctionsHaskellIncreaseInvestmentlargeLearningLeveragemainnetnetworkPlatformplatform developerpriceproductsTeamTestnetToken
Share77Tweet48
Previous Post

What is the Multi Chain Universe?

Next Post

First week of deflationary issuance for Ethereum

coinnewsdaily

coinnewsdaily

CoinNewsDaily.com is an online Crypto Coin News Website that aims to provide latest trendy news from market and around the world.

Related Posts

Bankman-Fried faces down roomful of futures industry insiders at CFTC roundtable
Tech

Bankman-Fried faces down roomful of futures industry insiders at CFTC roundtable

Mai 25, 2022
Central African Republic to launch official crypto hub ‘Sango’
Tech

Central African Republic to launch official crypto hub ‘Sango’

Mai 24, 2022
Top 3 cryptocurrencies that are faring the best in the 2022 bear market
Alt Coin

Top 3 cryptocurrencies that are faring the best in the 2022 bear market

Mai 24, 2022
Core Ethereum developer details changes to expect after the Merge
Ethereum

Core Ethereum developer details changes to expect after the Merge

Mai 24, 2022
South Korean police request exchanges freeze LFG related funds
Tech

South Korean police request exchanges freeze LFG related funds

Mai 24, 2022
fUSD stablecoin launch and rumors of Cronje’s return send Fantom (FTM) price higher
Ethereum

fUSD stablecoin launch and rumors of Cronje’s return send Fantom (FTM) price higher

Mai 23, 2022
Load More
Next Post
ethereum negative supply issuance

First week of deflationary issuance for Ethereum

Kategorien

  • Alt Coin
  • Bitcoin
  • Business
  • Ethereum
  • ICO
  • Litecoin
  • Mining
  • NFT
  • Ripple
  • Tech
  • Trading

What New here?

  • 6 Questions for Rene Reinsberg of Celo – Cointelegraph Magazine
  • Judge denies SEC motion to keep Hinman docs secret in Ripple case
  • The ultimate guide to Miami – Cointelegraph Magazine
  • About Us
  • Contact Us
  • Privacy & Policy

© 2018-2021 CoinNewsDaily.com by CoinNewsDaily Inc. Crafted with Love by iFtiDev

Please enter CoinMarketCap Free Api Key to get this plugin works.
✕
No Result
View All Result
  • Home
  • Coin Market Cap
  • Bitcoin
  • Ethereum
  • Ripple
  • Litecoin
  • Alt Coin
  • Business
  • Trading
  • Mining

© 2018-2021 CoinNewsDaily.com by CoinNewsDaily Inc. Crafted with Love by iFtiDev