Fun

News Feed - 2023-10-21 06:10:23

Felix Xu2 hours agoGames need decentralized randomness to be fairDoes your RNG have sufficient randomness? Is it secure against tampering? Is it decentralized? These qualities are critical to building a viable metaverse.214 Total views3 Total sharesListen to article 0:00Expert TakeJoin us on social networksQuantum mechanics tells us that what looks like a highly predictable and orderly universe is built on a world of unpredictability and mere probability. While the quantum world looks bizarre, it can be understood and even harnessed for technology like semiconductors, LEDs, and quantum cryptography. Something similar can be said about randomness in the metaverse. What looks like a system built on random values produced by random number generators (RNGs) is, in fact, based on programs with a method behind them that can be understood — for good or ill.The pivotal role of random numbers


Random numbers are of great importance in a number of applications, including games, security systems, decentralized autonomous organization (DAO) governance, and nonfungible token (NFT) generation. If your game cannot access randomly generated numbers, your starts will become repetitive and stale. If your security system relies on easily guessed authentication codes, it isn’t providing much security. If any system that needs variety isn’t getting it, it won’t be very effective.


Even if these systems don’t look random, they rely on being supplied with randomly generated values to execute important operations. Without access to randomness, well-planned systems can’t operate. However, the random numbers these systems rely on are not always as random as they may seem.


Many RNGs are, in fact, Pseudo RNGs (PRNGs). Instead of producing random outputs, they are providing the results of a fixed equation. The output value results from running a starting value, often called a “seed,” through this equation. The output is then used as a new seed, and the process starts again. While the outcome isn’t random, it can certainly appear random to an outside observer.


For many applications, this is effective. True randomness is not required in every application. In a video game with random encounters, for example, there may only be a limited number of actions the game can take at any given time. A PRNG that provides values outside a given scope isn’t going to be of much use. When the stakes are low, technical requirements often match. However, the quality of a PRNG can vary dramatically. This can be an issue for applications with higher stakes, many people depending on them, or a variety of use cases.


Some PRNGs rely on simple equations which can repeat themselves after a short period of time. This repetition breeds predictability. Others can be influenced by outside factors. This leads to tampering. Additionally, many PRNGs do not provide a way to determine if the number provided is the intended value. This lack of verification opens another door to tampering and can lead to accusations by users that applications relying on these numbers are being manipulated by biased outputs.


While being able to verify that an apparently random number was the one intended by an RNG may seem silly, it is no laughing matter. The ethos of many blockchain systems is based on transparency and trustlessness. Not being able to confirm that a given number was truly randomly produced strikes at the very heart of these ideals. When the numbers are doing work, such as providing winnings in games or reinforcing security, not being able to prove that the numbers were not tampered with can seriously impact community confidence.


Additionally, not every PRNG is suited to every possible application. Some are designed for certain Web3 functions. These are not universally applicable.True random number generators (TRNGs) compared to Pseudo RNGs (PRNGs). Source: Level Up CodingThe quest for true randomness


However, these systems also have failings. They are often highly centralized, which can again lead to tampering by anyone with access to the machine. True randomness often comes at a much higher price than services by a quality PRNG. Lastly, the centralization these devices rely on means that if anything goes wrong, there is system-wide downtime.Decentralization and the imperative of reliability


Using an RNG that does not meet your application"s decentralization, verification, or security needs can be disastrous. As the collapse of Axie Infinity due to a security breach demonstrated, a technical failure can have major repercussions for even the best applications with the strongest user base. Given how important RNGs are to the applications that use them, the best one for the task at hand must be used.


The perfect RNG would be unpredictable, tamper-resistant, verifiable, decentralized, and continuously available. If you"re selecting an RNG, ask:Does it provide sufficient randomness?Can the outputs be verified?Is it secure against tampering?Is it decentralized to avoid single point failures?


As blockchain developers continue to expand their vision, push the boundaries of their applications, and provide more and more opportunities for the public to engage with the technology, it is imperative that the best possible support for their applications be made available.Felix Xu Crypto geek, early adopter, and NFT collector. Felix graduated from NYU Stern and founded two crypto projects, ARPA and Bella Protocol, among the global top 500 by market cap. Felix previously worked at Fosun Investment, Sackler family office, and Vertical Research in New York and Beijing. Felix loves sailing, kitesurfing and was featured in the Wall Street Journal and The New York Times for his NFT collection.


This article is for general information purposes and is not intended to be and should not be taken as legal or investment advice. The views, thoughts, and opinions expressed here are the author’s alone and do not necessarily reflect or represent the views and opinions of Cointelegraph.# Blockchain# Analysis# Technology# Tech# Games# Blockchain Game# Opinion# Gaming# GameFiAdd reactionAdd reactionRead moreWhy the 2024 Bitcoin halving may play out differently than in the pastBlockchain improves charity transparency — But is it right for everyone?Pay-to-use blockchains will never achieve mass adoption

News Feed

US Markets Tumble as Real Estate Weakens, Putin Suspends Nuclear Treaty, Morgan Stanley Warns of Stock Market ‘Death Zone’
US Markets Tumble as Real Estate Weakens, Putin Suspends Nuclear Treaty, Morgan Stanley Warns of Stock Market "Death Zone" On Tuesday, all four major U.S. benchmark stock indexes f
Global Commodities Skyrocket, Ounce of Gold Nears $2K, Musk Says ‘There’s a Need to Increase Oil and Gas Output’
Global Commodities Skyrocket, Ounce of Gold Nears $2K, Musk Says ‘There’s a Need to Increase Oil and Gas Output’ While the cryptocurrency prices dropped toward the end of the
Ethereum Approaches Decisive Level – Trading Around 200 DMA Resistance
Reason to trust Strict editorial policy that focuses on accuracy, relevance, and impartiality Created by industry experts and meticulously reviewed The highest standards in reporting and pu
World Record Egg’s two crypto tokens smell kind of bad
Yohan Yun11 hours agoWorld Record Egg’s two crypto tokens smell kind of badAfter reaching a $150 million market cap, the egg token’s dream has become costly for some investors.19299 Total views3 Total sharesListen to
How to Watch Mark Zuckerberg’s Grilling in Congress Today
Facebook CEO and founder Mark Zuckerberg will be facing a grilling from lawmakers in Congress at 14:00 UTC (10 a.m. local time) today. In his testimony before the House of Represent
ECB President Lagarde Warns of ‘Major Disaster’ If US Defaults on Debt Obligations
ECB President Lagarde Warns of ‘Major Disaster’ If US Defaults on Debt Obligations There is a lot of discussion lately about the U.S. government’s debt ceiling and whethe
William Suberg9 hours agoBTC price risks new sub-$29K dip as Binance fears test Bitcoin bullsBitcoin is not done with short-term BTC price downside, analysis predicts, with overall volatility still among its lowest-ever
Marcel Pechman3 hours ago3 reasons why Bitcoin’s price is primed to hold the $30,000 level as supportBitcoin’s price has been showing weakness near the $30,000 level, but multiple data points highlight the fact that
Gareth Jenkinson18 hours agoTether CTO Paolo Ardoino says Bitcoin mining needs better analytical toolsStablecoin issuer Tether is building specialized Bitcoin mining software aimed at using data analytics to optimize min
Aethir, MetaGravity partnership boosts scalable DePIN gaming development
Josh O"Sullivan10 hours agoAethir, MetaGravity partnership boosts scalable DePIN gaming developmentThe partnership aims to simplify and scale gaming development using DePIN technology, enhancing accessibility and efficie
Biggest Movers: DOGE Loses Five Days’ Worth of Gains on Wednesday
Biggest Movers: DOGE Loses Five Days" Worth of Gains on Wednesday Dogecoin saw a five-day winning streak snapped on Wednesday, with today’s drop engulfing recent gains. The meme
Dogecoin Is Bullish Long-Term, but Short-Term Screams Caution. Here’s Why Meme Index Presale Can 100X as a Result.
Reason to trust Strict editorial policy that focuses on accuracy, relevance, and impartiality Created by industry experts and meticulously reviewed The highest standards in reporting and pu