반응형

 covid-19 발생 이후 가상 서비스들이 증가함에 따라 NFT에 대한 관심들이 생겼다. 메타버스와 NFT라는 용어들이 생겨 남에 따라 새로운 it 스타트업 기업들이 생겼다. 그에 따라 NFT를 이용한 기업들과 이를 이용한 비즈니스들이 생겼다. 단순히 가상화폐 수단이 아닌 블록체인의 기술에 관심이 생긴 사람이 많아지고 있기 때문에 개발을 위한 간단한 블록체인 용어들을 알아보도록 하자. 

 NFT란 간단히 말하여 블록체인을 활용한 고유자산이라고 볼 수 있다. 특히 요즘에는 게임(P2E)/메타버스/음악/미술 각종 K-문화 산업에 블록체인과 접목하여 자연스러운 산업이 되어가고 있다. 자세한 NFT내용과 NFT를 만들어보고 싶다면 아래 링크로 들어가면 된다. 시간을 아끼기 위해 간단한 용어들로 개발에 도움되는 핵심 개념들을 정리 해보고자 한다. 

 

https://r-blockchain.tistory.com/18?category=956878 

 

NFT 만들기(민팅하기)

요즘 핫한 NFT를 민팅하는 방법을 알아 보겠다. 민팅이란 동전과 같은 법정화폐를 주조할떄의 '주조'를 뜻하는 영어단어이다. NFT란 디지털화폐로 발행, 주조, 민팅이라는 단어가 적용된다. 쉽게

r-blockchain.tistory.com

 

블록체인이란? 

 누구나 볼 수 있는 공공 거래장부

 

블록체인의 기본원리 

같은 내용을 모든 노드에 기록하고 한블록에 많은 데이터들을 기록하고 많이 기록된다면 더 기록할 수 없기 때문에 체인형태로 길게 연결하여 만들 것이 블록체인이다. 체인은 헤더와 바디로 구분된다. 헤더는 다른 체인과 연결하는 역할을 하고 바디는 거래장부를 적어 논다. 쉽게 말해 여러 가지의 거래 장부들을 체인형태로 연결한 것이 블록체인이라고 할 수 있다. 블록체인은 각각의 노드들이 모두 똑같은 정보를 가지고 있고, 이를 바꾸기 위해서는 50% 이상의 동의를 얻어야 하므로 사실상 해킹이 불가능하다고 할 수 있다. 아래에 두 링크에서는 블록체인의 세부구조와 50% 이상 동의 해킹 사례를 볼 수 있다. 

 

https://r-blockchain.tistory.com/38?category=957002 

 

블록체인 블록의 구조

블록체인이 체인의 연속이고, 블록들이 무수히 많이 연결되었다는 것은 많은 블록체인에 호기심 많은 사람들은 다들 알 것이다. 하지만 블록체인의 블록 안에 실제로 어떠한 데이터들이 들어

r-blockchain.tistory.com

https://r-blockchain.tistory.com/35?category=961376 

 

7장. 블록체인과 미신

블록체인에는 많은 잘못된 지식들이 많이 있다. 이 책의 7장에서는 블록체인에 미신과 잘못된 이야기에 대하여 설명하겠다. 7.1 목적과 수단 인류는 인위적으로 금을 만들기 위해 수천 년 동안

r-blockchain.tistory.com

 

합의 알고리즘

채굴을 통해 블록 생성시 네트워크에 기여하여 보상을 받을 수 있다. 

POW: Proof of work는 무언가에 대한 일을 하고 그 일이 제대로 성공했는지에 대한 증명을 하는 것.

>> 쉽게 말해 일을 많이 한 사람에게 보상하는 것이라고 볼 수 있다.

* POW어려운 문제 해결을 통해 첫 채굴자가 보상을 가져가기 때문에 첫 채굴자 이외의 채굴자는 전기나 사용되는 비용 낭비가 심하다. 따라서 등장한 방식이 POW이다.

POS: Proof of stake는 내가 많이 들고 있음을 증명하므로 돈을 많이 들고 있는 사람이 찾을 확률이 더 높은 지분 증명 방식이다. 

 

공개키와 비밀키 

public key: 외부에 공개된 키를 의미. 주소라고 생각하면 된다 지갑 주소 알면 입금 가능

private key: 나만 접근할 수 있는 권한

 

hash function: 블록체인 위변조가 어렵다

hash를 보고 잘못되었는지 알 수 있다. 위변조를 쉽게 분간하고 바로 지워고 대체 가능하게 한 것이 해시이다. 해시는 값이 길고 다르기 때문에 위변조가 불가하다. 

 

클레이튼이란? 

카카오 계열사 그라운드 X가 개발한 블록체인 플랫폼이다.

클레이튼의 목표는 블록체인 대중화 웹이나 모바일 애플리케이션과 동일한 수준의 사용자 경험을 제공하여 사용자가 블록체인인지 인식하지 못하도록 하는 것이다. 쉽게 말해 블록체인 시스템을 어플리케이션과 웹상에서 동일하게 사용할 수 있는 것이다. 

 

클레이튼 장점

 

TPS가 높다는 장점이 있다. 

TPS: Transcaction Per Second의 약자로 1초당 처리할 수 있는 트랜잭션의 규모로 1초에 얼마나 많은 거래가 처리되어서 블록에 저장되는지 보여주는 단위이다.

비트코인 이더리움 클레인튼
7tps 20tps 4000tps

 

Finality : 완결성, 블록에 담긴 거래가 바뀔 수 없다는 걸 보증하는 시간

 

저비용: 이더리움의 경우 트랜잭션 발생 시 가스비가 많이 드는데 클레이튼의 경우 100분의 1로 발생한다.

 

합의 메커니즘: 알고리즘

비트코인 이더리움 클레이튼
pos pow ibft(이스탄불 비잔티움 결함허용)

 

컨센서스

: 악의적인 상황이 발생하더라도 네트워크를 올바른 방향으로 이끌고자 하는 다수의 노드들이 상호 검증을 거쳐 올바른 블록 생성을 이끌어내는 프로세스와 알고리즘

소수의 컨센서스 노드가 빠르게 검증하고 블록을 생성하면 주변 프락시 노드들에서 그 결과를 전달하여 엔드포인트 노드들에서 다수가 감시하는 시스템이라고 보면 된다. 합의의 핵심인 컨센서스 노드는 각 산업을 대표하는 32개의 글로벌 기업으로 구성되어 더욱 안정적으로 운영된다.

 

클레이튼 용어

 

kas: 클레이튼 api 서비스 , 블록체인의 복잡한 과정을 api 호출 가능하게 하여 쉽게 api 호출로 서비스 론칭 가능

 

klip: klip api는 블록체인은 지갑을 만들고 사용해야 하는데 지갑을 만들지 않고 카카오톡에서 사용 가능하다.

 

Bapp: blockchain application/클레이튼 기반의 애플리케이션

반응형
반응형

  요즘 핫한 NFT를 민팅하는 방법을 알아 보겠다. 

민팅이란 동전과 같은 법정화폐를 주조할떄의 '주조'를 뜻하는 영어단어이다. NFT란 디지털화폐로 발행, 주조, 민팅이라는 단어가 적용된다. 쉽게 말해 민팅이란 어떠한 작품이나 증명서를 발행하고 판매하는 것이라고 생각하면 쉽게 이해할 수 있다. 오늘은 이러한 NFT 민팅을 하는 방법을 알아 보겠다.

  아래 작품은 2021년 3월 11일 미국 크리스티 경매에서 '매일: 첫 5000일'(Everydays: The First 5000 Days)’이라는 작품이 6930만달러(약 785억원)에 팔린 작품이다. 이 작품은 ‘비플’이라는 예명의 디지털 아티스트 마이크 윈켈만이 NFT 암호화 기술을 적용해 제작한 콜라주 작품으로 과거에는 기존의 디지털아트 범주가 블록체인과 암호화폐를 적용한 새로운 디지털아트인 NFT로 탄생하고 거래되게 되었다. 오늘은 이러한 민팅을 통해 누구나 쉽고 간단하게 NFT를 발행하는 법을 알아 보겠다.   

 

NFT발행의 대표 플랫폼인 오픈씨(OpenSea)를 사용한 민팅을 해보겠다.

 

1.  민팅에 앞서 디지털월렛인 메타마스크를 연동해야하기 때문에 메타마스크의 가입이 필요하다. 

2. 또한 민팅을 발행하기 위해선 이더리움의 가스비(수수료 개념)가 필요하기 때문에 메타마스크에 소량의 이더리움이 필요하다. 

 

3. Opensea에 로그인후, 이더리움 디지털 지갑 연결 

 

메타마스크와 Opensea연동

4. 오른쪽 상단의 지갑 이모티콘 옆에 계정에서 My Collections를 선택하고 Create a collection을 누른다. 

 

5. 자신이 올리고자 하는 NFT컬렉션 업로드하고 Name에 컬렉션의 제목, Description에 작품의 설명을 써준다. 아래에는 등록할 아이템의 기본 블록체인을 설정하여준다. (이 과정에서는 NFT를 만드는게 아닌 자신이 저장할 컬렉션 목록을 만드는 과정이다). 마지막으로 CREATE 버튼을 누르면 NFT저장할 Collections을 만들었다

6. OpenSea에서 My Collections에서 방금 만든 whiteapple의 오른쪽 상단에 마우스를 올리고 items를 클릭

7. Add Item 클릭

 

8. NFT를 만들고자 하는 파일을 업로드 한 후, NFT 이름과 NFT의 정보들을 기입한다. 

9. NFT에 대한 추가 정보 기입, 구매자에게만 보일수 있는 정보가 있으면 Unlockable Content 기입 후 create 버튼 클릭

 

10. Create new item 이 뜨면 민팅완료 이제 visit를 클릭해보자

 

11. 우측 상단의 판매하기 클릭

 

 

12. 원하는 판매 금액을 가상화폐로 기입 하고 post your listing 클릭

 

13. 해당 NFT의 판매 정보를 올리기 위해 디지털 지갑으로 거래를 승인하면 NFT가 OpenSea에 판매됩니다

14. WhiteApple 하단의 item을 들어가면 현재 팔리고 있는 NFT 작품들을 볼수 있다. 

15. OpenSea에서 현재 거래되고있는 NFT작품을 사고 팔 수 있다.

반응형

'블록체인 > NFT' 카테고리의 다른 글

엑시 인피니티에 대해 알아보자! - NFT  (0) 2021.07.19
NFT에 대해 알아봅시다!  (0) 2021.07.17

+ Recent posts