What is Monero? A Beginner’s Guide

99Bitcoins
22 Apr 201909:11

Summary

TLDRIn this episode of 'Crypto Whiteboard Tuesday', Nate Martin from 99Bitcoins.com explores Monero (XMR), a private decentralized cryptocurrency. Monero distinguishes itself by offering privacy and anonymity in transactions, making them untraceable and unlinkable. Unlike Bitcoin, which is pseudonymous and requires additional measures for privacy, Monero inherently protects users' identities and transaction details. The video discusses legitimate reasons for desiring privacy in financial transactions, including protection against data analysis, large-balance attacks, and market prediction exploitation. Monero achieves its privacy through ring signatures, ring confidential transactions (ringCT), and stealth addresses. The script also touches on Monero's fungibility and its mining process using the ASIC-resistant CryptoNight algorithm, which allows for more equitable mining opportunities. The episode concludes by highlighting Monero's relevance and the ongoing development of Kovri, a feature designed to further obfuscate users' IP addresses.

Takeaways

  • 🗝️ Monero is a private, decentralized cryptocurrency designed to be untraceable and unlinkable, ensuring the anonymity of transactions.
  • 🔒 Privacy in the context of cryptocurrency means keeping transactions and activities undisclosed, whereas anonymity is about performing actions without being identified as the actor.
  • 👀 Bitcoin transactions are public and pseudonymous, meaning while the blockchain shows transaction details, it does not directly link to real-world identities without additional data.
  • 🕵️‍♂️ Monero uses ring signatures, ring confidential transactions (ringCT), and stealth addresses to obfuscate the sender, amount, and receiver, respectively, enhancing privacy.
  • 🚫 Criminal activity can benefit from private cryptocurrencies, but there are legitimate reasons for privacy, such as preventing behavioral analysis by companies or protecting against balance-related attacks.
  • 📈 Market prediction vulnerabilities, like tracking large transactions to exchanges, could be exploited for profit, but privacy coins like Monero mitigate this by hiding transaction details.
  • 💰 Fungibility is a property where all units of currency are interchangeable, and Monero's privacy features ensure that its coins maintain full fungibility, unlike Bitcoin which can trace each coin's history.
  • 💻 Monero differs from other privacy coins like Dash and Zcash by making all transactions private by default, rather than offering private transaction options.
  • ⛏️ XMR, Monero's currency unit, is mined using the CryptoNight algorithm, which is ASIC resistant, allowing more equitable mining opportunities with personal computers.
  • 🌐 Browser mining has become popular with Monero due to CryptoNight's compatibility with personal computers, where websites can use visitors' CPUs to mine in the background.
  • 🔗 Monero's roadmap includes Kovri, a feature designed to obfuscate the sender's IP address by rerouting transactions through multiple nodes, enhancing privacy further.
  • ∞ Unlike Bitcoin's capped supply of 21 million coins, there's no limit to the number of XMR that can be produced, with new coins issued every 2 minutes on average, adjusting over time.

Q & A

  • What is Monero and how does it differ from Bitcoin in terms of privacy?

    -Monero is a private decentralized cryptocurrency that prioritizes transaction privacy and anonymity. Unlike Bitcoin, which has a public blockchain where all transactions can be viewed, Monero transactions are untraceable and unlinkable, meaning it is not possible to determine the sender, receiver, or the amount sent from the blockchain.

  • How does Monero ensure the anonymity of its users?

    -Monero ensures anonymity through several mechanisms: ring signatures to obfuscate the sender's identity, ring confidential transactions (ringCT) to hide the amount being sent, and stealth addresses to obscure the receiver's identity. These features make it difficult to link transactions to specific users.

  • Why might someone need an anonymous cryptocurrency like Monero?

    -An anonymous cryptocurrency like Monero can be beneficial for individuals who value their privacy and do not want their financial transactions to be publicly visible. It can protect against data analysis by companies, prevent balance-related attacks on large holders, and eliminate market prediction loopholes based on address transactions.

  • What is the concept of fungibility in the context of cryptocurrencies?

    -Fungibility in cryptocurrencies means that each unit of the currency is interchangeable and equivalent to any other unit. It ensures that a user can spend a digital coin without the recipient being able to trace its history or origin. Monero provides this property by making all transactions private and untraceable.

  • How does Monero's mining algorithm, CryptoNight, differ from Bitcoin's SHA-256?

    -CryptoNight is an ASIC-resistant algorithm designed to prevent the use of specialized mining hardware, which makes mining more accessible to the average user with a personal computer. In contrast, Bitcoin's SHA-256 algorithm is more conducive to mining with ASICs, leading to a higher concentration of mining power in the hands of those with specialized hardware.

  • What is the Kovri project and how does it relate to Monero?

    -Kovri is a project that aims to add an additional layer of privacy to Monero transactions by obfuscating the sender's IP address. It reroutes transactions through multiple virtual nodes, making it more difficult to trace the origin of a transaction back to the sender.

  • How does Monero's use of stealth addresses protect the receiver's balance from being visible on the blockchain?

    -Stealth addresses in Monero create a one-time address for each transaction, derived from the recipient's public address. This ensures that the funds are not sent directly to the public address, preventing others from seeing the receiver's balance and maintaining the privacy of the receiver's funds.

  • What is the significance of Monero's ring signatures in maintaining privacy?

    -Ring signatures in Monero mix the spender's signature with those from previous transactions, acting as decoys. This makes it computationally infeasible for an outside observer to determine the actual sender of the transaction, thus enhancing privacy.

  • How does Monero's ringCT (Ring Confidential Transactions) work to keep the transaction amount private?

    -RingCT works by not broadcasting the actual amount being sent in a transaction. Instead, it transmits a small, random-looking piece of information that is sufficient to verify the transaction's legitimacy without revealing the exact amount, thus maintaining the privacy of the transaction amount.

  • Is there a limit to the total supply of Monero's currency, XMR?

    -No, unlike Bitcoin, which has a capped supply of 21 million coins, there is no limit to the total supply of Monero's currency, XMR. New XMR is continuously issued with each block mined, aiming to provide an infinite supply of the currency.

  • How does Monero prevent large-scale centralization of mining power?

    -Monero prevents mining centralization through its use of the CryptoNight algorithm, which is designed to be resistant to ASICs (Application-Specific Integrated Circuits). This allows for a more decentralized mining process, as it enables individuals with regular computers to participate in mining without the need for specialized, expensive hardware.

  • What are the potential legitimate reasons for using a private cryptocurrency like Monero, aside from criminal activities?

    -Legitimate reasons for using a private cryptocurrency like Monero include protecting personal financial privacy, preventing behavioral analysis by companies, safeguarding against balance-related attacks, avoiding market prediction loopholes, and ensuring fungibility, which is essential for a currency to function effectively in a free market.

Outlines

00:00

🔒 Introduction to Monero and Privacy in Cryptocurrencies

The first paragraph introduces Monero as a private decentralized cryptocurrency and poses several questions about its functionality and necessity. It differentiates between privacy and anonymity, explaining that privacy is about keeping actions secret, while anonymity is about performing actions without being identified. Bitcoin's lack of privacy and partial anonymity is contrasted with Monero's goal of being a private coin with untraceable and unlinkable transactions. The paragraph also discusses the potential non-criminal uses of a private cryptocurrency, such as preventing data analysis by companies and avoiding targeted attacks on large holders. It touches on the concept of fungibility and how Monero addresses this issue, unlike Bitcoin.

05:03

🛡️ Monero's Privacy Features and Technicalities

The second paragraph delves into the technical aspects of Monero's privacy features. It explains how Monero uses ring signatures to obscure the sender's identity, making it impossible to determine the actual sender among multiple possible signers. Ring confidential transactions (ringCT) are used to obfuscate the amount being sent without revealing it to the public. Stealth addresses are introduced as a method to hide the receiver's identity, ensuring that the public address and the one-time stealth address used for the transaction are distinct. The paragraph also mentions Kovri, a planned feature to further obfuscate the sender's IP address. It concludes with a brief overview of Monero's currency, XMR, its mining process using the CryptoNight algorithm, and the fact that XMR mining is still accessible to personal computers. The paragraph ends with current statistics on XMR circulation and the block reward system.

Mindmap

Keywords

💡Monero

Monero is a private decentralized cryptocurrency that prioritizes anonymity and untraceability of transactions. It is designed to conceal the sender, receiver, and amount involved in any given transaction, which is a significant departure from transparent cryptocurrencies like Bitcoin. In the video, Monero is presented as an alternative for those who value privacy and wish to avoid surveillance or analysis of their financial activities.

💡Privacy

Privacy, in the context of the video, refers to the desire to keep one's actions or transactions undisclosed to others. It is contrasted with anonymity, where the concern is not about the action being known but rather about the actor's identity remaining undisclosed. Privacy is a key feature of Monero, as it aims to prevent others from knowing the details of a user's transactions.

💡Anonymity

Anonymity is the state of being unidentified or unknown in a transaction or action. In the video, it is used to describe the property of Monero transactions where the sender and receiver cannot be linked to their real-world identities. This is a critical aspect of Monero's design, as it ensures that users' transactions remain unlinkable and untraceable.

💡Ring Signatures

Ring signatures are a cryptographic technique used by Monero to obfuscate the sender's identity. A ring signature combines an individual's signature with those of others, making it computationally infeasible to determine which signature is the actual one. This is a fundamental part of Monero's privacy features, as it allows a sender to mix their transaction with others, thus providing anonymity.

💡Ring Confidential Transaction (RingCT)

RingCT is a method employed by Monero to hide the amount being sent in a transaction. Instead of broadcasting the exact amount, a cryptographic proof is generated that confirms the transaction's validity without revealing the specific数额. This ensures that transaction amounts remain private, contributing to the overall anonymity of Monero transactions.

💡Stealth Addresses

Stealth addresses in Monero are one-time addresses used to receive funds, derived from a user's public address. This mechanism ensures that the actual public address of the recipient is not disclosed during a transaction, thereby preventing others from viewing the recipient's balance or transaction history. It is a crucial component of Monero's privacy protocol.

💡Fungibility

Fungibility is the property of a currency indicating that each unit is interchangeable with another. In the context of the video, it is discussed in relation to Bitcoin, where the traceability of coins can affect their fungibility. Monero, by being untraceable, ensures complete fungibility, meaning every XMR is as valuable as the next, regardless of its history.

💡CryptoNight

CryptoNight is the proof-of-work algorithm that Monero uses for its mining process. Unlike Bitcoin's SHA-256, CryptoNight is designed to be ASIC-resistant, meaning it is intended to prevent the use of specialized hardware that gives miners an unfair advantage. This allows for a more decentralized mining community, as it can be done using consumer-grade hardware like CPUs and GPUs.

💡ASIC Resistance

ASIC resistance is a feature of the CryptoNight algorithm that prevents the use of Application-Specific Integrated Circuits (ASICs) for mining. ASICs are specialized hardware that can solve the mathematical problems required for mining more efficiently than general-purpose computers. By being ASIC resistant, Monero aims to democratize the mining process, making it more accessible to the average user.

💡Browser Mining

Browser mining refers to the practice where a website uses a visitor's computer resources to mine cryptocurrency without their explicit consent. The video mentions that Monero's CryptoNight algorithm, being less resource-intensive and accessible to personal computers, has made it a popular target for browser mining scripts, which can run in the background while a user is online.

💡Kovri

Kovri is a project that aims to add an additional layer of privacy to Monero transactions by obfuscating the sender's IP address. It works by routing transactions through multiple virtual nodes, making it difficult to trace the origin of a transaction back to the sender. While not yet integrated with Monero at the time of the video, Kovri represents an ongoing effort to enhance the privacy features of the cryptocurrency.

💡XMR

XMR is the currency unit of Monero. It is mined through a process similar to Bitcoin's, where computers solve complex mathematical problems. The video explains that unlike Bitcoin, which has a capped supply of 21 million coins, there is no hard limit on the number of XMR that can be mined. XMR issuance occurs with each new block mined, with the reward size decreasing over time to eventually reach a fixed amount per block.

Highlights

Monero is a private decentralized cryptocurrency that aims to keep transactions untraceable and unlinkable.

Privacy and anonymity are differentiated, with Monero focusing on the latter to ensure transactions cannot be traced back to the sender.

Bitcoin's blockchain is public and pseudonymous, requiring additional measures for privacy.

Monero transactions obscure the sender, receiver, and amount, enhancing privacy.

Criminal activity is not the only beneficiary of private cryptocurrencies; legitimate reasons for privacy also exist.

Data on public blockchains like Bitcoin and Ethereum can be used to identify patterns and user behaviors, which Monero aims to prevent.

Private cryptocurrencies can protect against analyzing purchasing patterns and potential attacks on large holdings.

Monero's fungibility ensures that all units of the currency are interchangeable, unlike Bitcoin which can trace each coin's history.

Monero uses ring signatures to obfuscate the sender's identity, making it impossible to determine the actual sender.

Ring confidential transactions (ringCT) are used to hide the amount being sent in Monero transactions.

Stealth addresses in Monero ensure the receiver's balance remains private and untraceable.

Kovri, a feature in development for Monero, will further obfuscate transactions by rerouting them through multiple nodes, hiding the sender's IP address.

Monero's mining algorithm, CryptoNight, is ASIC resistant, allowing for more equitable mining opportunities with personal computers.

Browser mining has become popular with Monero due to its algorithm's compatibility with personal computers.

Unlike Bitcoin, there is no cap on the total amount of Monero that can be mined.

By May 31, 2022, 18.4 million XMR will be in circulation, with a fixed reward of 0.6 XMR per block after that date.

Monero's privacy features provide numerous use cases beyond criminal activities, emphasizing its importance in a digital economy.

Transcripts

play00:00

What is Monero?

play00:01

How does it work?

play00:02

Is it completely anonymous?

play00:04

Why would I even need an anonymous coin?

play00:07

Well stick around,

play00:08

in this episode of Crypto Whiteboard Tuesday,

play00:10

we’ll answer these questions and more.

play00:19

Hi, I’m Nate Martin from 99Bitcoins.com

play00:22

and welcome to Crypto Whiteboard Tuesday

play00:24

where we take complex cryptocurrency topics,

play00:27

break them down

play00:27

and translate them into plain English.

play00:30

Before we begin,

play00:31

don’t forget to subscribe to the channel

play00:32

and click the bell so you’ll immediately get notified

play00:35

when a new video comes out.

play00:39

Today’s topic is Monero,

play00:41

a private decentralized cryptocurrency.

play00:44

But what does “private” actually mean?

play00:46

First, let’s clarify the difference between privacy and anonymity.

play00:51

Privacy means that

play00:52

you don’t want others to know what you’re doing.

play00:54

While anonymity means that you don’t mind that

play00:56

people know what you’re doing,

play00:57

you just don’t want them to know that you’re the one doing it.

play01:00

For example,

play01:01

privacy is when you lock the door to a bathroom

play01:03

because you want to keep what’s going on in there….

play01:06

well... private.

play01:08

Anonymity is when you post data that can’t be linked back to you

play01:11

on the web

play01:12

in order to bring something to the public’s attention.

play01:14

If you look at Bitcoin,

play01:15

it’s certainly not private.

play01:17

The Bitcoin blockchain is completely public

play01:20

and all transactions can be viewed by anyone on the web.

play01:23

If you want to keep your privacy in Bitcoin,

play01:25

you’ll have to use transaction mixers, VPNs and a variety of other methods.

play01:30

Bitcoin is also not completely anonymous.

play01:33

On the one hand,

play01:34

the blockchain shows how many Bitcoins were sent

play01:36

from which address and when.

play01:38

On the other,

play01:39

without any additional information

play01:41

it’s impossible to connect a Bitcoin address

play01:43

to a real life identity

play01:44

(also known as an IRL).

play01:46

So Bitcoin is pseudonymous.

play01:49

Enter Monero.

play01:51

Monero aims to be a private cryptocurrency

play01:53

that doesn’t expose who sends how much to whom.

play01:57

Transactions on Monero are untraceable and unlinkable,

play02:00

so you can’t tell where they originated from

play02:03

and you can’t connect any two transactions together.

play02:06

Now, you might be asking yourself who really needs a private coin?

play02:09

Isn’t that stuff only for criminals?

play02:12

Well, while criminal activity can benefit a lot

play02:14

from a private cryptocurrency,

play02:16

there are more than enough legitimate reasons for privacy as well.

play02:20

For example,

play02:21

with the amount of data being displayed

play02:23

on blockchains like Bitcoin and Ethereum,

play02:25

it's become easier these days

play02:26

to identify patterns, map real life identities,

play02:29

connect between addresses

play02:30

and uncover behavioural information about users.

play02:33

So, if you don’t like companies analyzing your data

play02:36

in order to map out your behavioural or purchasing patterns,

play02:39

you may consider using a private cryptocurrency.

play02:42

Additionally,

play02:43

since all address balances are completely transparent,

play02:46

you may become subject to attacks

play02:48

if you hold large amounts of Bitcoin.

play02:51

Another thing to consider is market prediction.

play02:53

If I know a certain address belongs to an exchange,

play02:56

I can track it for incoming transactions.

play02:59

If I see a large amount coming in,

play03:01

then I can assume that a big sell order may be on its way

play03:04

and short the currency for profit.

play03:06

In a truly perfect market, such loopholes wouldn’t exist.

play03:11

And finally we come to the issue of fungibility.

play03:14

Fungibility means that currency units

play03:16

should be completely interchangeable with one another.

play03:19

Simply put, if I have a $20 bill,

play03:21

it shouldn’t matter to you where it came from

play03:23

or when it was made.

play03:25

A $20 bill is just a $20 bill,

play03:27

and it’s equivalent to any other $20 bill you can find.

play03:31

However, in Bitcoin, for example, you can trace each coin back,

play03:35

even as far as to when it was first created as a mining reward

play03:38

which is known as the Coinbase transaction.

play03:41

So, if somewhere along the way this Bitcoin was used for illegal activity,

play03:45

you may find some law enforcement agency

play03:47

knocking on your door

play03:48

as part of some investigation they are running.

play03:51

While this is all theory for now,

play03:53

it could happen since Bitcoins are 100% traceable.

play03:57

So you might have different prices for freshly minted Bitcoins

play04:00

as opposed to “used” Bitcoins.

play04:03

For Bitcoin to truly become a currency,

play04:05

it will have to deal with this fungibility issue.

play04:08

On the other hand,

play04:09

a private coin that can’t be traced has complete fungibility.

play04:13

As you can see,

play04:14

there are numerous use cases for using a privacy coin such as Monero.

play04:18

So what is the difference between Monero

play04:20

and other privacy coins like Dash or Zcash?

play04:24

Well, while other coins like Dash and Zcash

play04:26

offer the option for private transactions,

play04:29

in Monero

play04:30

all transactions are private without exception.

play04:33

Monero, meaning “coin” in esperanto, started out in 2014 as a fork of Bytecoin,

play04:39

the first private cryptocurrency to be created.

play04:42

The Monero protocol obfuscates

play04:44

the 3 parts of any cryptocurrency transaction -

play04:47

the sender, the receiver and the amount sent.

play04:50

Let’s see how this is done for each part.

play04:53

To obfuscate the sender’s identity,

play04:55

Montero uses ring signatures.

play04:57

When a person signs a Monero transaction,

play04:59

their signature is combined with past signatures

play05:02

from the Monero blockchain.

play05:04

These act as decoys and make it impossible

play05:07

for an outside observer to determine who actually sent the transaction.

play05:12

The amount being sent is obfuscated by ring confidential transaction,

play05:16

or ringCT for short.

play05:18

I won’t go into the technical aspect of how ringCT works,

play05:21

but suffice to say that

play05:22

instead of broadcasting the actual amount being sent,

play05:26

the user transmits only a small random looking piece of information.

play05:30

This information is enough to verify that the amount being sent is legit

play05:33

while keeping the actual amount private.

play05:36

And finally, we want to obfuscate the receiver.

play05:39

This is done through the use of stealth addresses.

play05:42

A public Monero address is a 95 character string

play05:45

that starts with a 4.

play05:46

However, when I send funds to that address,

play05:49

the funds are actually sent to a different address.

play05:52

So for example, if I’m the recipient,

play05:54

funds are sent to a one time stealth address

play05:57

that is derived from my public address.

play05:59

This creates a separation between my public address

play06:02

and the funds sent to me so no one is able to know my balance.

play06:06

Only the recipient’s private key “knows” they can spend funds

play06:09

from that 1 time stealth address

play06:11

and each time the Monero wallet launches

play06:13

it will scan the blockchain for addresses it can spend

play06:16

in order to know the actual balance.

play06:18

While all of the transaction data may be obfuscated,

play06:21

the sender’s IP address can still be tracked.

play06:24

That’s why there’s one additional feature on Monero’s roadmap:

play06:27

Kovri.

play06:28

Kovri reroutes your transaction through multiple virtual nodes

play06:32

so that your IP address is also obfuscated.

play06:35

Kovri is not yet integrated with Monero but is in active development.

play06:39

So there you have it,

play06:40

a completely private cryptocurrency that hides the sender’s address and IP,

play06:44

the amount being sent and the recipient's address.

play06:47

Now let’s talk a bit about Monero’s currency XMR.

play06:51

Similar to Bitcoin,

play06:53

XMR is mined through computers

play06:54

that guess the solution to complex math problems,

play06:57

also known as Proof of Work.

play06:59

However, the algorithm used to mine XMR,

play07:01

called CryptoNight,

play07:02

is completely different than the SHA-256 algorithm

play07:05

used to mine Bitcoin.

play07:08

CryptoNight is an ASIC resistant algorithm.

play07:10

This means that you won’t be able to mine more XMR

play07:13

if you have a more powerful computer.

play07:15

Even with a GPU,

play07:17

your mining advantage won’t be as substantial as it would be

play07:19

with other coins.

play07:21

This makes XMR still open to mining with your personal computer,

play07:24

something that is completely out of the question

play07:26

with more popular coins like Bitcoin or Ethereum.

play07:30

Since CryptoNight allows personal computers to mine Monero,

play07:33

it quickly became a very popular option for browser mining.

play07:37

Browser mining occurs when a site that you visit

play07:40

uses your computer’s CPU to mine in the background

play07:43

while you’re visiting the site.

play07:44

You can learn more about it in our Bitcoin mining tutorial.

play07:48

Also, unlike Bitcoin which is limited to 21M coins,

play07:52

there’s no limit to how many XMR can be produced.

play07:55

New XMR is issued each time a block is mined,

play07:58

every 2 minutes on average.

play08:00

The actual reward varies and decreases over time.

play08:03

By May 31, 2022, 18.4 million XMR will be in circulation

play08:08

and the reward size will become fixed

play08:10

with 0.6 XMR being distributed with each new block.

play08:15

That’s it for today’s episode of Crypto Whiteboard Tuesday.

play08:18

Hopefully by now you understand what Monero is -

play08:21

A private decentralized digital currency.

play08:24

I also hope you have a better grasp of why privacy is important

play08:27

not only for criminals.

play08:29

You may still have some questions.

play08:31

If so, just leave them in the comment section below.

play08:33

And if you’re watching this video on YouTube,

play08:35

and enjoy what you’ve seen,

play08:36

don’t forget to hit the like button.

play08:38

Then make sure to subscribe to the channel

play08:40

and click that bell so that you’ll be notified

play08:42

as soon as we post new episodes.

play08:44

Thanks for joining me here at the Whiteboard.

play08:46

For 99bitcoins.com, I’m Nate Martin,

play08:48

and I’ll see you… in a bit.

Rate This

5.0 / 5 (0 votes)

Related Tags
Monero CryptocurrencyDigital PrivacyDecentralizationCryptocurrency BasicsAnonymity in CryptoBlockchain TechnologyCryptocurrency MiningASIC ResistanceBrowser MiningCryptocurrency MarketFungibility Issue