안녕하세요.
오늘은 지난 11.09일에 다녀온 핀테크 교육에 대해 복습하는 시간을 가져 보겠습니다.
자세한 내용은 아래 모집 링크를 참고하시면 될 것 같습니다.
저는 모듈 5,6을 신청하였지만 모종의 이유로 모듈 6만 선정되어 교육을 수강하고 왔습니다.
이수 분야별 2개 모듈 모두 수료 시, 한국핀테크지원센터 MicroDegree 발급을 받을 수 있는데 그러지 못해 아쉬웠습니다..
모듈 6 "Web3.0 기반 지급결제 (NFT) 서비스 개발 과정"에 대해 교육을 약 7시간 정도 수강하고 왔습니다.
약 13분 정도가 계셨고, 다양한 연령대 및 소속의 분들이 계셨습니다.
지금부터는 메모한 내용을 토대로 이론 강의에 대한 복습을 해보겠습니다.
NFT란 무엇인가?
NFT는 2014년 처음 등장 - 시작과 같다.
2017년 cryptokitties 라는 프로젝트 출시 ➡️ 대중화 ➡️ 일부 고양이는 10만 달러 이상의 가격에 판매
ERC - 721 (NFT를 구현하기 위한 표준 프로토콜)을 적용한 최초의 NFT
➡️ ERC -721 : NFT를 만들 때, 1개의 트랜잭션으로 1개의 NFT 생성.
NFT의 활용
NFT는 기술적인 관점에서 '새로운 형태의 소유권'으로 정의할 때,
디지털 자산의 고유성과 소유권을 블록체인 기술로 증명하고 투명하게 관리할 수 있는 방식
게임 , 예술품 , 부동산과 같은 기존 자산의 소유권을 명확히 하기 위한 디지털 토큰화 수단
NFT = 희소한 아이템에 가치를 부여해서 가상자산으로 거래할 수 있게 해주는 블록체인 소프트웨어
게임에서의 NFT ➡️ 소유권 주장 가능하게 한다. ➡️ 아이템을 NFT화 시킨다.
NFT의 인기 요인?
소유욕 ➡️ 이는 인간이 본질적으로 가지는 심리적 욕구와 NFT의 특성이 맞물리면서 나타난 현상
21년 NFT에 대한 관심 증가 ➡️ 판매 활성화 ➡️ 성장 요인 ➡️ 다양한 유형에 맞는 NFT로 점차 확장
그렇게 개발된 서비스
➡️ Access NFT , Game NFT , Engagement NFT , Social Impact NFT , Ownership NFT
유저들에게 충성심(로열티)를 부여한다.
➡️ NFT 소유자에게 특별한 혜택이나 보상을 제공
➡️ NFT 소유자들끼리 교류할 수 있는 커뮤니티를 만들어 소속감을 느끼게 한다
➡️ NFT 소유자만 누릴 수 있는 독점적 혜택을 강조
➡️ NFT 판매 수익 일부를 소유자 커뮤니티에 환원하거나,
DAO(탈중앙화 자율 조직)를 통해 투명한 의사결정에 참여할 수 있게 한다.
과거 P2E (Play to Earn) 이었다면, 요즘엔 Play and Earn 으로 변환.
➡️ 국내에서 법적으로 금지 + 토큰을 게임 내부에서 사용하도록 한다 ➡️ 토큰 판매 방지를 위해 실시
NFT 글로벌 사례
소레어 (Sorare)
➡️ 블록체인 기반 판타지 축구 게임 프로젝트로,
사용자들이 디지털 카드 형태의 NFT를 이용해 축구팀을 구성하고 경기를 시뮬레이션하며 경쟁하는 플랫폼
➡️ 이더리움 블록체인을 활용해 선수 카드의 소유권을 보장.
➡️ Sorare는 NFT와 스포츠 팬덤을 결합하여 큰 성공을 거둔 대표적인 사례
Play-to-Earn 모델
➡️ 사용자는 경기에 참여하고 리더보드에서 높은 점수를 얻으면 보상으로 NFT 카드나 암호화폐를 받을 수 있다.
NFT Market place
3가지 유형 존재 = 오픈형 , 사용자 간 선별 , 중앙화된 선별
유형 | 특징 | 예시 | 장점 | 단점 |
오픈형 | 누구나 NFT 발행, 거래 가능 |
Opensea, Rarible | 높은 접근성, 자유로운 거래 |
품질 고르지 않다. 중복 컨텐츠 존재 |
사용자 간 선별 | 사용자나 커뮤니티가 NFT를 선별하여 거래 |
SuperRare | 고퀄리티의 작품들, 커뮤니티 기반의 참여 |
참여하기 위한 초대장이나 승인 필요 |
중앙화 된 선 | 플랫폼 운영자가 NFT를 선별하고 거래 |
NBA Top Shot | 고품질, 안정성, 브랜드화된 콘텐츠 |
플랫폼 운영자에 의한 제한, 고정된 선택폭 |
NFT 발행 실습
링크 접속
지갑 연결 ➡️ Create ➡️ NFT ➡️ 체인선택 (이더리움) ➡️ Single (ERC-721) or Multipe (ERC-1155)
➡️ 이미지 선택 , 가격 선정, 빈칸 기입 ➡️ Create 버튼 클릭 ➡️ Confrim ➡️ 생성완료
ERC 프로토콜 표준
ERC - 20 ➡️ 대체 가능한 토큰 (Fungible Token) 표준 ➡️ 주로 토큰을 발행할 때 사용
ERC - 721 ➡️ 대체 불가능한 토큰 (Non-Fungible Token) 표준 ➡️ 주로 NFT 발행할 때 사용 ➡️ 1개의 트랜잭션으로 1개의 NFT 생성.
➡️ Metadata와 분산저장소 기준으로 온체인과 오프체인으로 구분되어 구성되어 있다.
➡️ ERC-721에는 이더리움 토큰이 준수해야하는 9개의 규칙과 3개의 이벤트 규칙이 있다.
9가지 함수 규칙
- balanceOf(address owner)
- ownerOf(uint256 tokenId)
- safeTransferFrom(address from, address to, uint256 tokenId)
- safeTransferFrom(address from, address to, uint256 tokenId, bytes data)
- transferFrom(address from, address to, uint256 tokenId)
- approve(address to, uint256 tokenId)
- getApproved(uint256 tokenId)
- setApprovalForAll(address operator, bool approved)
- isApprovedForAll(address owner, address operator)
3가지 이벤트 규칙
- Transfer(address indexed from, address indexed to, uint256 indexed tokenId)
- Approval(address indexed owner, address indexed approved, uint256 indexed tokenId)
- ApprovalForAll(address indexed owner, address indexed operator, bool approved)
ERC - 1155 ➡️ 멀티 토큰 표준 ➡️ 1개의 트랜잭션으로 N개의 NFT 발행 가능 ➡️ 수수료 저렴하다. ➡️ 복사본 생성 가능하다. (마켓 플레이스에서 위 기능을 채택함) ➡️ 주로 게임 업체에서 사용된다. (유저들에게 배포하기 위하여)
ERC-20과 ERC-721을 동시에 담을 수 있다. ➡️
➡️ 하나의 스마트 컨트랙트에서 ERC-20 표준의 기능(대체 가능 토큰)과
ERC-721 표준의 기능(비대체성 토큰)을 모두 구현할 수 있다.
SBT (SoulBoundToken)
➡️ 특정 개인이나 기관의 정체성, 자격, 명성 등을 디지털 자산으로 나타내는 비양도성 토큰(Non-Transferable Token)
NFT가 지갑의 역할을 한다. ➡️ 여러 가지 정보를 담을 수 있다.
IPFS 이해하기
➡️ IPFS란 분산형 파일 시스템에 데이터를 저장하고 인터넷으로 공유하기 위한 프로토콜
IPFS를 기반으로 만들어진 분산형 스토리지 네트워크가 바로 파일코인
➡️ 토렌트 처럼 P2P 방식으로 대용량 파일과 데이터를 공유하기 위해 사용된다.
➡️ 콘텐츠의 위치가 아닌 콘텐츠의 내용을 기준으로 주소를 지정한다.
➡️ IPFS 기반 서비스 = Fleek hosting
➡️ DHT = 분산 해시테이
이상으로 2024 핀테크 전문가 과정: 핀테크 PO(Product Owner) One Day FinTech 실습 프로젝트 복습 포스팅을
마치도록 하겠습니다.
여러분들의 구독과 댓글은 저에게 큰 힘이 됩니다. 한 번씩 부탁드리겠습니다!
읽어주셔서 감사합니다.
'블록체인 실습' 카테고리의 다른 글
Telegram 앱 BLUM 내 미니 게임 자동화 코드 실행하기 (8) | 2024.11.13 |
---|---|
Web3 지갑 생성 (Kaia wallet, MetaMask) 방법 (5) | 2024.11.01 |
ChatGPT를 이용하여 Sepolia Testnet에 토큰 생성 및 배포하기 (2) | 2024.11.01 |
Kaia Testnet 기반 NFT 만들기 (7) | 2024.10.31 |