23. NFT & Gaming Introduction (CryptoKitties Example)
In 2017, the game Cryptokitties demonstrated how non-fungible assets can be made and traded on the Ethereum blockchain. In this game, players can breed and trade Kitties - but crucially, all the Kitties exist on the blockchain, and can only be bred or traded by the player who owns them.
A traditional online game stores data on a central server, and game admins are able to make changes as they see fit. In Cryptokitties, players buy and sell their Kitties on a decentralized and trust-less network, with ownership of ther Kitties being irrefutably provable.
24. What Real Problems Do Non Fungible Tokens Actually Solve (Besides Cool Games)
But what if we replaced pretend kitties with the deed to a house, a key to unlock valuables - you cyould technically sell tokens to someone else, and ownership of the token and payment (in ETH) could be exchanged w/o the need for any expensive lawyers or any other middlemen.
논외로 이 아저씨 말투 맘에든다 점점 빠져들어가는 중.
25. Formally defining what is an ERC721 Token
- What is the ERC721 Standard?
An ERC standard is basically a set of rules which enables your contract to play well with other developers' contracts (or Marketplaces, DApps, other software, etc).
It provides a guideline to adhere so that the contracts work in accordance to a set of standards allowing for better communication btw contracts.
Other programmers can write code that interacts with yours without having to know your entire codebase.
ERC 20 token is for cryptocurrency.
ERC 20 token is fungible, whereas the ERC 721 are the non-fungible
27. EIP - The Ethereum Improvement Proposal
https://ethereum.org/ko/developers/docs/standards/tokens/erc-721/#further-reading
Home | ethereum.org
Ethereum is a global, decentralized platform for money and new kinds of applications. On Ethereum, you can write code that controls money, and build applications accessible anywhere in the world.
ethereum.org
https://eips.ethereum.org/EIPS/eip-721
EIP-721: Non-Fungible Token Standard
eips.ethereum.org
EIP는 Ethereum Improvement Proposal로, 이더리움의 핵심 프로토콜 사양, 클라이언트 API 및 계약 표준을 포함하여 이더리움(Ethereum) 플랫폼의 표준을 설명한다.. 고 한다. (해시넷 위키.)
위의 링크에서 ERC 721 의 interface를 확인할 수 있다.
Every ERC-721 compliant contract must implement the ERC721 and ERC165 interfaces .. 라고 한다.