[이더리움]
이더리움(Ethereum): 비트코인 다음으로 유명한 "블록체인"의 명칭
이더(Ether): 이더리움에서 사용하는 "암호화폐"의 명칭
비탈릭 부테린이라는 창시자에 의해 개발됨
- 2014년 "이더리움 백서"를 집필해 200억원의 투자금을 유치함
- 백서에서 이더리움을 "차세대 스마트 컨트랙트, 탈중앙화 애플리케이션 플랫폼"이라고 설명함
- A next-generation smart contract and decentralized application platform
스마트 컨트랙트: 계약의 조건을 블록체인에 코드로 기록해두고 조건이 충족되면 자동으로 계약을 실행하는 프로그램
- 어떠한 행위를 준비하는 제 3자가 없어도 자동으로 작동한다는 장점이 있음 (모든 계약과정의 자동화)
- 이더리움의 트랜잭션 데이터에는 거래내역 뿐만 아니라 원하는 내용의 프로그래밍 코드를 함께 담을 수 있음
[탈중앙화 애플리케이션 (DApp)]
Decentralized Application (DApp; 디앱/댑): 스마트 컨트랙트를 여러개 묶어서 하나의 완결된 서비스를 만든 앱
댑 개발의 구성:
- 프론트엔드 개발: 보이는 화면
- 백엔드 개발: 앱에서 사용하는 데이터의 사용과 저장
기존 어플은 모든 데이터를 중앙서버에 저장하는 반면, 댑은 블록체인에 데이터를 저장함. 즉, 블록체인을 구성하는 수많은 노드에 데이터를 분산해서 저장하는 것
댑의 특징:
- 특정 블록체인을 기반으로 작동한다. 즉, 이더리움 기반 댑에서 일어나는 일은 이더리움 블록체인에만 기록되기 때문에 다른 블록체인에서는 무슨 일이 일어나고 있는지 알 수 없다
댑은 금융분야를 위주로 발전해왔다. 블록체인을 기반으로 작동하는 금융서비스를 Decentralized Finance(DeFi; 디파이)라고 함.
- DeFi: 스마트 컨트랙트를 통해 자동으로 운영되고, 모든 거래내역은 중앙서버가 아닌 블록체인에 기록된다.
- 디파이 서비스의 예시: 암호화폐 거래, 대출, 보험
최근에는 게임, SNS 등의 친숙한 분야의 댑도 만들어지고 있다.
- 게임에서 얻는 아이템을 암호화폐로 거래할 수 있는 기능을 지원해 게임을 하면서 돈을 벌 수 있다 (Play to Earn; P2E)
- i.e. 크립토키티
- SNS 댑:
- i.e. 스티밋(steemit): 업로드된 사진은 Steem 블록체인에 기록되고, 인기글을 작성하면 스팀 혹은 스팀달러라는 암호화폐를 보상으로 받는다
댑 순위: Top Blockchain Dapps | DappRadar
[디파이 (DeFi) - DEX]
Decentralized Finance: 블록체인을 기반으로 작동하는 탈중앙화 금융서비스
코인: 자체 암호화폐를 가지고 있는 블록체인의 명칭 (i.e. 비트코인, 이더리움)
토큰: 스마트 컨트랙트를 통해 발행되는 또 다른 종류의 디지털 자산 (자체 블록체인은 없음)
- 민팅(Minting): 블록체인에서 새로운 여러 종류의 토큰을 발행하는 것
- 달러가 있지만 상황에 따라 상품권, 기프티콘 등의 별도의 거래수단을 발행해 사용하는 것과 같은 이치
암호화페 거래소: 다양한 코인 및 토큰을 거래할 수 있는 거래소
- 중앙화 거래소: 중앙은행처럼 사용자의 암호화폐를 대신 맡아서 관리해줌
- i.e. Binance, Coinone, Upbit
- 탈중앙화 거래소: 관리주체 없이 스마트 컨트랙트를 통해 자동으로 작동함
- Decentralized Exchange 혹은 DEX라고 부름
- 유동성 풀(Liquidity Pool): 암호화폐 교환이 이루어지는 암호화폐 저장소
[스테이블 코인: 테더]
스테이블 코인(Stable Coin): 가격이 안정적으로 유지되는 암호화폐
- 대부분의 스테이블 코인은 다른 블록체인 위에서 작동하는 토큰이다
- 테더(Tether; USDT): 이더리움 블록체인을 기반으로 만들어진 최초의 스테이블 코인
- 미국 달러와 가치가 연동되어 있는 토큰으로, 1USDT = 1USD를 유지하도록 설계되어 있다
- 테더의 발행사는 사용자들에게 달러를 받은 뒤 받은 달러만큼을 테더로 발행해준다
- 추후에 사용자가 테더를 반납하면 달러를 돌려주고, 받은 테더는 소각(제거)한다
- 페깅(Pegging): 암호화폐의 가치를 다른 자산의 가격에 고정시키는 것
- 테더에서는 달러를 담보로 테더를 발행하는 것
달러를 담보로 하는 스테이블 코인: 테더, USD Coin, Binance USD
이더를 담보로 하는 스테이블 코인: DAI(다이)
금을 담보로 하는 스테이블 코인: PAX Gold, Tether Gold
[NFT (Nonfungible Token)]
NFT (대체 불가능한 토큰):
- 다른 것으로 바꿔서 사용할 수 있으면 대체 가능한 토큰. 즉, 거래수단으로 사용되기 좋다
- 모든 테더는 1USD의 가치를 가지고 있기 때문에 A가 가지고 있는 1USDT와 B가 가지고 있는 1USDT를 바꿔 사용해도 아무 문제가 없다.
- 각각의 NFT는 고유한 일련번호 및 해시값을 가지고 있어서 서로 대체해서 사용할 수 없다
- 주로 디지털 콘텐츠의 소유권을 주장하는 용도로 사용되고 있다 (= 디지털 증명서)
- NFT에는 원본링크, 제작자, 소유자, 거래이력 등이 포함되어 있고 이 내용들은 전부 블록체인에 기록된다. 따라서 복제가 쉽다고 여겨진 디지털 콘텐츠에도 소유권을 주장하는 것이 가능해졌다.
NFT 마켓: Rarible, OpenSea, SuperRare
** 코드잇(Codeit)에서 공부한 내용을 개인적으로 정리한 내용임을 밝힙니다.
끝.
'자기계발 > 코딩 공부' 카테고리의 다른 글
6. 업비트에서 바이낸스 코인 전송 (1) | 2024.03.29 |
---|---|
5. 코드잇 블록체인 수료증 (0) | 2024.03.16 |
4. 블록체인의 미래 (웹 3.0~포크) (0) | 2024.03.16 |
2. 비트코인 (채굴의 부작용~지분증명) (0) | 2024.03.16 |
1. 비트코인 (블록체인~작업증명) (0) | 2024.03.11 |