You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/nft/index.md
+20-11Lines changed: 20 additions & 11 deletions
Original file line number
Diff line number
Diff line change
@@ -14,35 +14,29 @@ summaryPoint3: Powered by smart contracts on the Ethereum blockchain.
14
14
15
15
## What are NFTs? {#what-are-nfts}
16
16
17
-
NFTs are tokens that are individually unique. Each NFT has different properties (non-fungible) and is provably scarce. This is different from tokens such as ERC-20s where every token in a set is identical and has the same properties ('fungible'). You don't care which specific dollar bill you have in your wallet, because they are all identical and worth the same. However, you _do_ care which specific NFT you own, because they all have individual properties that distinguish them from others ('non-fungible').
17
+
NFTs are tokens that are individually unique. Each NFT has different properties (non-fungible) and is provably scarce. This is different from tokens such as ETH, BTC or other Ethereum based tokens like USDC where every token is identical and has the same properties ('fungible'). You don't care which specific dollar bill (or ETH) you have in your wallet, because they are all identical and worth the same. However, you _do_ care which specific NFT you own, because they all have individual properties that distinguish them from others ('non-fungible').
18
18
19
-
The uniqueness of each NFT enables tokenization of things like art, collectibles, or even real estate, where one specific unique NFT represents some specific unique real world or digital item. Ownership of an asset is secured by the Ethereum blockchain – no one can modify the record of ownership or copy/paste a new NFT into existence.
19
+
The uniqueness of each NFT enables tokenization of things like art, collectibles, or even real estate, where one specific unique NFT represents some specific unique real world or digital item. Ownership of an asset is publicly verifiable on Ethereum blockchain.
20
20
21
21
<YouTubeid="Xdkkux6OxfM" />
22
22
23
23
## The internet of assets {#internet-of-assets}
24
24
25
-
NFTs and Ethereum solve some of the problems that exist on the internet today. As everything becomes more digital, there's a need to replicate the properties of physical items like scarcity, uniqueness, and proof of ownership in a way that isn't controlled by a central organization. For example, with NFTs, you can own a music mp3 that is not specific to one company's specific music app, or you can own a social media handle that you can sell or swap, but can't be arbitrarily taken away from you by a platform provider.
25
+
NFTs and Ethereum solve some of the problems that exist on the internet today. As everything becomes more digital, there's a need to replicate the properties of physical items like scarcity, uniqueness, and proof of ownership in a way that isn't controlled by a central organization. For example, with NFTs, you can own a music mp3 file across all Ethereum based apps and not be bound to one company's specific music app like Spotify or Apple Music. You can own a social media handle that you can sell or swap, but can't be arbitrarily taken away from you by a platform provider.
26
26
27
27
Here's how an internet of NFTs compared to the internet most of us use today looks...
| You own your assets! Only you can sell or swap them. | You rent an asset from some organization. |
33
+
| You own your assets! Only you can sell or swap them. | You rent an asset from some organization and it can be taken away from you. |
34
34
| NFTs are digitally unique, no two NFTs are the same. | A copy of an entity often cannot be distinguished from the original. |
35
35
| Ownership of an NFT is stored on the blockchain for anyone to verify. | Ownership records of digital items are stored on servers controlled by institutions – you must take their word for it. |
36
36
| NFTs are smart contracts on Ethereum. This means they can easily be used in other smart contracts and apps on Ethereum! | Companies with digital items usually require their own "walled garden" infrastructure. |
37
37
| Content creators can sell their work anywhere and can access a global market. | Creators rely on the infrastructure and distribution of the platforms they use. These are often subject to terms of use and geographical restrictions. |
38
38
| NFT creators can retain ownership rights over their own work, and program royalties directly into the NFT contract. | Platforms, such as music streaming services, retain the majority of profits from sales. |
39
39
40
-
## How do NFTs work? {#how-nfts-work}
41
-
42
-
Like any token issued on Ethereum, NFTs are issued by a smart contract. The smart contract conforms to one of several NFT standards (commonly ERC-721 or ERC-1155) that define what functions the contract has. The contract can create ('mint') NFTs and assign them to a specific owner. Ownership is defined in the contract by mapping specific NFTs to specific addresses. The NFT has an ID and typically metadata associated with it that make the specific token unique.
43
-
44
-
When someone creates or mints an NFT, they are really executing a function in the smart contract that assigns a specific NFT to their address. This information is stored in the contract's storage, which is part of the blockchain. The contract creator can write additional logic into the contract, for example limiting the total supply or defining a royalty to be paid to the creator each time a token is transferred.
45
-
46
40
## What are NFTs used for? {#nft-use-cases}
47
41
48
42
NFTs are used for many things, including:
@@ -62,7 +56,7 @@ Maybe you are an artist that wants to share their work using NFTs, without losin
62
56
63
57
Or consider a ticket to a sporting event. Just as an organizer of an event can choose how many tickets to sell, the creator of an NFT can decide how many replicas exist. Sometimes these are exact replicas, such as 5000 General Admission tickets. Sometimes several are minted that are very similar, but each slightly different, such as a ticket with an assigned seat. These can be bought and sold peer-to-peer without paying ticket handlers and the buyer always with assurance of the ticket authenticity by checking the contract address.
64
58
65
-
On ethereum.org, NFTs are used to demonstrate that people have contributed to our Github repository or attended calls, and we've even got our own NFT domain name. If you contribute to ethereum.org, you can claim a POAP NFT. Some crypto meetups have used POAPs as tickets. [More on contributing](/contributing/#poap).
59
+
On ethereum.org, NFTs are used to demonstrate that people have meaningfully contributed to our Github repository (programmed the website, written or modified an article...) or attended our community calls, and we've even got our own NFT domain name. If you contribute to ethereum.org, you can claim a POAP NFT. Some crypto meetups have used POAPs as tickets. [More on contributing](/contributing/#poap).
66
60
67
61

68
62
@@ -72,6 +66,21 @@ This website also has an alternative domain name powered by NFTs, **ethereum.eth
72
66
73
67
<Divider />
74
68
69
+
70
+
## How do NFTs work? {#how-nfts-work}
71
+
72
+
NFTs, like any digital items on the Ethereum blockchain, are created through a special Ethereum based computer program called a "smart contract." These contracts follow certain rules, like the ERC-721 or ERC-1155 standards, which determine what the contract can do.
73
+
74
+
The NFT smart contract can do a few key things:
75
+
76
+
-**Create NFTs:** It can make new NFTs.
77
+
-**Assign Ownership:** It keeps track of who owns which NFTs by linking them to specific Ethereum addresses.
78
+
-**Give Each NFT an ID:** Each NFT has a number that makes it unique. Additionally, there's usually some information (metadata) attached to it, describing what the NFT represents.
79
+
80
+
When someone "creates" or "mints" an NFT, they're basically telling the smart contract to give them ownership of a particular NFT. This information is securely and publicly stored in the blockchain.
81
+
82
+
Furthermore, the creator of the contract can add extra rules. They might limit how many of a certain NFT can be made or decide that they should get a small royality fee whenever the NFT changes hands.
83
+
75
84
### NFT security {#nft-security}
76
85
77
86
Ethereum's security comes from proof-of-stake. The system is designed to economically disincentivize malicious actions, making Ethereum tamper-proof. This is what makes NFTs possible. Once the block containing your NFT transaction becomes finalized it would cost an attacker millions of ETH to change it. Anyone running Ethereum software would immediately be able to detect dishonest tampering with an NFT, and the bad actor would be economically penalized and ejected.
0 commit comments