The Beginner’s Guide to Monero

The Beginner’s Guide to Monero

Monero is an anonymous digital currency that enables untraceable and unlinkable transactions by obfuscating a public ledger. It combines ring signatures, stealth addresses, Kovri and RingCT in a way that hides senders, recipients, their IP addresses and transacted amounts

Why Monero?

In the today’s data-driven world, the issue of privacy is drawing an increasing amount of attention. And rightfully so, as privacy is an essential human right. One must at all times be able to retain this right and protect one’s personal data from mining by tech giants trying to figure out browsing and spending patterns.

Monero (XMR) is a peer-to-peer cryptocurrency that seeks to address the issue of privacy present in most today’s cryptocurrencies. Bitcoin, the original cryptocurrency, is pseudonymous, meaning it offers some level of anonymity as long as nobody knows the real-world identity behind a particular public address. As we’ve come to learn, identities can, in fact, be linked to addresses by analyzing transaction patterns associated with an address.

Unlike most blockchains that achieve security at the cost of privacy, Monero harnesses the magic of cryptography to provide an anonymous digital cash system. Monero transactions are often described as unlinkable and untraceable. While those are similar concepts, it is important to note that unlinkability implies that no transaction can be linked to any particular address with a sufficient amount of certainty, and untraceability means that coins cannot in any way be traced back to previous transactions, which essentially makes XMR fungible.

How does Monero work?

Monero combines a number of techniques to address each component of a transaction. These components and the respective techniques are as follows:

  • sender’s address — ring signatures;
  • recipient’s address — stealth address;
  • amount of funds sent — RingCT;
  • their IP addresses — Kovri, an I2P router.

Ring signatures

Ring signatures are not a new invention and have been used here and there from the early 00s. But before we can understand them, let’s go back and talk about transactions.

Like in many other cryptocurrencies, in Monero transactions are done by passing the right to spend coins from one user to another using digital signatures. A user makes a transaction by referencing all the outputs of past transactions by which they came into possession of the coins.

A ring signature is a digital signature that obfuscates the sender’s output by mixing it together with other past transaction outputs randomly pulled out from the blockchain. An outside observer has no way of telling the true source of the transaction, which, in other words, hides the address of the sender. But with no one to know who sent the transaction, is there a way to tell if the money has not been already spent? Yes, by way of key images. A key image is a unique cryptographic key of an output and is attached to a transaction. Though each output has a unique key image, there is no way of telling which key corresponds to which output. Thus, key images prevent double-spends.

Stealth addresses

Each Monero wallet address is a 95-symbol string which contains a public view key and a public send key. When a user initiates a transaction, their wallet takes the recipient’s view and send keys as well as some random data to generate a one-time public key known as a stealth address which is then broadcasted to the network. Everyone can see the stealth address but no one can read it, except the transacting parties. The sender, if they ever need to, can use the stealth address to prove that they actually sent the money. The recipient uses their private view key to find the stealth address and retrieve the money. The recipient will be able to generate a one-time private key that corresponds to the one-time public key and spend the money using their private spend key.

Ring Confidential Transactions

Ring Confidential Transactions, or RingCT, are a mechanism that hides the amount of a transaction by hiding the funds in rings with other coins. Whenever a user sends a transaction, they make a commitment declaring that the sum of the inputs and the sum of the outputs of their transaction are equal. Users cannot commit to a negative value of the sum to get coins due to a special protection called the Range Proof, which makes sure the sum is greater than zero. The commitments are then can be read by miners and verified.

Kovri

Kovri is an anonymity technology developed by Monero. It is an I2P router which hides the IP addresses of Monero users by passing the transaction data through an overlay network. The message goes through a network of nodes which cannot read the message but know where to pass it. Each time the message passes through a node, it is encrypted once again. Kovri is currently under development.

Trivia

  • Monero was launched on April 18, 2014 as a fork of Bytecoin.
  • Monero uses a Proof-of-Work mining algorithm called CryptoNote v 2.0 which was described by Nicolas van Saberhagen.
  • Piconero is the smallest unit: 1 monero = 1000000000000 piconero.
  • Block rewards in Monero gradually decrease until the total supply reaches 18.123 million XMR and the tail emission stage begins (expected to happen in May 2022). At that point the lowest block reward will be set at 0.6 XMR. This implies a theoretically infinite supply of XMR and a 0.87% yearly inflation. For more math, read /u/Amichateur’s post on Reddit.
  • The block time is 2 minutes.
  • There are 7 core developers, the 2 known developers are David Latapie and Riccardo Spagni.
  • Monero is designed to be ASIC-resistant and can be somewhat efficiently mined using CPUs and GPUs.
  • The word ‘monero’ means ‘coin’ in Esperanto.
  • As of October 2018, Monero places 10th on coinmarketcap.

Links

Official website

Twitter

Github

Stack exchange

Facebook

Subreddit

Resourses

r/XMRtrader

r/Kovri

Information hub

Monero library

Pay with Bitcoin via XMR

Block explorer

Weekly newsletter

Wikipedia page

BTC

8,744 USD
1.84%

XMR

96.55 USD
1.75%

BCN

0.000874 USD
1.56%

Related news

🎯 BITCOIN PRICE 2019 - Market Maker and Trader Predicts 📈 Correction, Manipulation, TA, Altcoins

BITCOIN PRICE 2019 - Trader and Market Maker Explains 📈 Correction, Manipulation, TA, Altcoins SUBSCRIBE TO ERIC: https://www.youtube.com/channel/UCnwxzpFzZNtLH8NgTeAROFA FOLLOW ERIC: https://twitter.com/krowncryptocave TRY XCOEX - https://xcoex.com/ 🚨 RATE EXCHANGES: https://exchangeratings.com 😱 WANT TO BE SEEN ON THE CHANNEL? 👉 EMAIL contact@ivanontech.com 🚀 JOIN ACADEMY 👉 https://academy.ivanontech.com/webinar 💥 JOIN TELEGRAM GROUP 👉 https://t.me/ivanontechvip 💰 GET $10 TO BUY YOUR FIRST CRYPTO: https://www.coinbase.com/join/59d1738ff36136022bd9ee10 🏆 BUY PHYSICAL BULLION GOLD: http://www.bullionvaultaffiliate.com/ivanli/en 📈 BEST ALTCOIN EXCHANGE: https://www.binance.com/en?ref=35933746 🔐 BEST WALLET: https://www.ledger.com?r=5a56aa023b40&tracker=IOT Good Morning Crypto 🚨 Want to be a Sponsor? EMAIL contact@ivanontech.com 🎓 Join my online academy https://academy.ivanontech.com 👬 Join the crypto discussion forum - https://forum.toshitimes.com 📣 Join Telegram channel https://t.me/joinchat/AAAAAE2xJE4l8xhC8MU4cg 🎤 If you would like me to speak at your conference, book me here: https://ivanontech.com #bitcoin #blockchain #ivanontech 👫👭👬Social: LinkedIn: http://linkedin.com/in/ivanliljeqvist/ Instagram: http://instagram.com/ivanontech/ Steemit: https://steemit.com/@ivanli Facebook: http://facebook.com/ivanontech/ DISCLAIMER: This is NOT financial advice. This is just my opinions. I am not responsible for any investment decisions that you choose to make. Ivan on Tech is all about cryptocurrencies and the technology behind Bitcoin, Ethereum, Litecoin, Ripple, IOTA. We also cover Bitcoin price, altcoin price, investing, analytics, different altcoins. Ivan on Tech by Ivan Liljeqvist
Ivan on Tech

Breez Unveils Its Lightning-Powered Bitcoin Payments App for iPhone

Coinspeaker Breez Unveils Its Lightning-Powered Bitcoin Payments App for iPhoneOn Monday, June 17, payments platform Breez unveiled its Bitcoin payments app for iPhone in an attempt to boost the Bitcoin (BTC) adoption. As per the company announcement, this is the first project built on the Bitcoin network Lightning client called the Neutrino.Solving Bitcoin’s Mobility and Usability ProblemsBreaking the ice is the non-custodial wallet and payments platform, Breez. Under the vision of having a Lightning Economy, Breez aims to make Bitcoin mobile to a point where individuals can use it easily. Breez’s vision of Lightning Economy is to break-free people from the clutches of intermediaries handling their money and give the owners an absolute control.In a statement, Breez founder Roy Sheinfeld states that their payments app solve issues that merchants and retailers are facing currently. He says that the Breez app resolves issues of disputing purchases and receiving funds. Thus, “it’s suitable for every kind of purchase right down to a cup of coffee or paying back a friend,” says Sheinfeld.Using the Breez Bitcoin Payments AppUpon the installation of a Breez app by a user or merchant, it will automatically open a payments channel to the Breez hub. The hub has a direct connection to the Lightning nodes. This allows users to transact with anyone present on the network.Both the parties involved in the transaction have to cryptographically sign an updated balance sheet. The signature is to ensure that the transaction reflects the changing amount of Bitcoins present in the respective wallets of both the parties. After finishing the transactions, the resulting balances get registered on the blockchain. In case of dispute, the two parties can use the recently used balance sheet to recover their balance sheet.Thus Breez solves a very important issue associated with the immutability of the Bitcoin blockchain. Although, immutability is a great feature for a public blockchain which makes sure that no one can tamper with the records. However, in the case of dispute, there has to be a mechanism which can reverse the last transactions.After launching its beta version for Android, Breez gained hundreds of new users in just two months. Banking on its success model, the company has now announced a beta for iPhone which will be first running on Apple Developer’s TestFlight. Scheinfeld says that having an iOS product along with Android gives them access to 98% of global smartphone users.This latest announcement comes with Breez securing $500,000 investment from Fulgar Ventures and Recruit Strategic Partners. The company states that it will make additional investments for developing Breez’s point-of-sale Lightning app for merchants to accept Bitcoin payments instantaneously.Yuki Tanaka, Vice President at Recruit Strategic Partners and investor in Breez, believes that there will be a heavy demand for blockchain-based POS terminal in the future.Breez Unveils Its Lightning-Powered Bitcoin Payments App for iPhone
Coinspeaker

Hot news

By continuing to browse, you agree to the use of cookies. Read Privacy Policy to know more or withdraw your consent.