반응형

 

Defi(Decentralized Finance)의 사전적 의미는 ‘탈중앙화 금융 서비스’라 표현한다.

하지만 단순히 탈중앙화를 했다는 것만으로 디파이를 정의하기에는 부족한 점이 있기에 중앙집중식과 탈중앙화 금융 간의 차이를 살펴보도록 하겠다.

 

 

가장 첫 번째는 신뢰를 보증하는 방식이다. 예를 들어 이용자가 은행에 예금을 하는 경우 우리는 은행에 그 돈이 있을 것으로 믿는다. 더 정확하게는 은행에서 운영하는 전산 시스템에 이용자가 예금했다는 증표인 전자적 기록을 믿는 것이다. 우리는 이를 확인하기 위해 통장의 기록을 확인하거나 모바일 기기 등을 통해 은행 전산 시스템의 기록 상태를 언제든 확인할 수 있다.

 

그러나 탈중앙화 금융에서는 이를 보증하는 중앙기관이 없다. 따라서 이용자들 서로가 신뢰할 수 있는 체계가 필요하다. 탈중앙화 금융이 블록체인 네트워크를 기반으로 하는 근본적인 이유가 여기에 있다. 이제 디파이를 ‘탈중앙화 금융 서비스’에 더하여 ‘블록체인 네트워크에서 작동하는 탈중앙화 금융 서비스’로 정의할 수 있다.

 

 

그런데 블록체인 네트워크에서만 탈중앙화로 동작하는 금융 서비스를 모두 디파이로 정의하는 것이 맞는 정의일까?

예를 들어 가장 대표적인 금융 서비스인 대출 서비스는 중앙에 해당하는 금융기관은 이자 정책을 정하고 대출 이용자는 은행과 대출 계약을 체결한다. 이 계약을 기반으로 고객은 대출금을 받아 사용한 뒤 정해진 일정에 따라 이자와 원금을 상환한다. 기존 금융서비스 중 이용자와 약관에 동의, 약정계약 등 사전에 약속을 정하지 않는 금융거래는 없다.

디파이 서비스 역시 그 본질은 금융 서비스이기 때문에 중앙기관 없이 신뢰를 보증할 수 있는 수단이 블록체인 네트워크만 활용하는 것은 부족하며, 금융거래 약속을 정하고 이행을 강제할 수 있는 수단이 필요하다.

 

 

블록체인 네트워크상에서 이러한 금융거래 약속을 정하고 이행을 강제할 수 있는 수단이 바로 스마트계약이다. 스마트계약이란 계약 당사자간에 사전합의 된 내용을 프로그래밍을 통해 전자계약 형태로 체결하고 계약조건이 충족되면 자동으로 계약 내용을 실행하도록 구현한 시스템이다. 따라서 스마트계약은 제3의 보증기관 없이 개인 간의 계약 체결이 가능하다. 따라서 디파이에 대한 정의는 다음과 같이 정의할 수 있겠다.

 

디파이 : "블록체인 네트워크상에서 스마트계약을 활용하여 동작하는 탈중앙화 금융 서비스"

 

 

출처 : http://www.obdia.org/?kboard_content_redirect=1364

 

반응형
반응형

  요즘 핫한 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
반응형

 

분산형 자율조직(DAO)이란? “Decentralized Autonomous Organization”의 약자로, 한국어로 하면 자율 분산형 조직이다. DAO는 특정 관리자와 주체를 가리지 않고 자율적으로 움직이는 분산형 조직이다. 조직의 리더 또는 관리 주체가 있고 그 아래에 노동자가 있어야 한다는 계층도 존재하지 않고 구성원 각자에 의해 자율적인 운영이 행해지고 있다. 관리자가 없기 때문에 조직으로서 의사 결정과 실행과 거버넌스 내용은 구성원의 합의로 미리 규정된 규칙에 따라 집행된다.

DAO의 근간이 되는 기술이 “스마트 콘트랙트”이다. 스마트 콘트랙트는 중개인을 개재하지 않고 사전에 규정한 프로그램에 따라 일련의 계약이나 거래를 자동 집행하는 방식이다. 조직에서 필요한 계약을 모든 스마트 콘트랙트에 의해 자동 집행함으로써 관리자 없이도 자율적으로 움직이는 분산형 조직을 만들어 낼 수 있다.

 

  • DAO의 장점 : 우선 “의사 결정권의 분산”을 들 수 있다. 기존의 일반 조직에서는 리더와 관리자의 의사결정이 절대적이며 그 아래에서 일하는 사람은 그 결정에 따라야 한다. 그러나 DAO의 경우는 특정 의사 결정자가 존재하지 않고 네트워크에 참여하는 사람 모두가 의사 결정 권한을 갖는다. 예를 들어 비트코인의 경우 어떤 변경 사항이 있을 경우 네트워크 참가자의 51%가 합의해야만 그 변경이 집행된다. 따라서 권력자의 중앙 집권이 없어 네트워크 참가자에 의해 모든 의사 결정이 행해진다. 또한 “계약에 관한 비용 절감”도 큰 장점이다. 기존의 계약을 하는 경우에 드는 인적 비용과 공수 그리고 계약 서류의 삭감 등 계약에 관한 모든 비용을 줄이고 효율화 할 수 있다.

 

  • DAO의 단점 : 언뜻 보기에 편리하고 만능처럼 보이는 DAO에도 단점이 존재한다. 첫째 법적인 평가가 정해져 있지 않다는 점이다. 가상통화에 관련된 모든 프로젝트에 대해 말 할 수 있는 것이지만 DAO가 세계 각국에서 어떤 법적 평가가 되는지는 불명확하다. 두 번째는 출시 후 버그 수정이 어렵다는 점이다. DAO가 구현되어 출시 된 이후 그 제작자도 합의 없이 코드를 변경 할 수 없다. 이것은 버그 발견에서 그 해결까지 시간이 오래 걸릴 것을 의미하며, 최악의 경우 The DAO 사건처럼 취약성을 노린 해킹이 발생할 위험이 있다.

 

  • The DAO 사건 : The DAO라는 프로젝트가 DAO토큰을 사용하여 관리자 부재의 투자펀드를 운용하고 있었다. DAO토큰을 구입하여 펀트 참여자가 되며 토큰 투표에서 투자처를 결정하는 구조였다. 그 혁신성에 큰 관심이 모여 ICO도 거액의 자금조달을 했지만, The DAO코드에 문제가 있어서 그 취약성을 노린 해킹이 일어났다. 그리고 조달한 ETH 일부를 도난당해 결과적으로 이더리움 하드포크의 발단이 되는 큰 사건이 되었다.

 

출처 : https://kor.coinmarket.media/guide/dao/

반응형
반응형

 

파생상품이란? 환율이나 금리, 주가등의 시세변동에 따른 손실 위험을 줄이기 위해, 일정 시점에 일정한 가격으로 주식과 채권 같은 전통적은 금융상품을 기초자산으로하여, 새로운 현금흐름을 가져다주는 증권을 말한다. 기초자산은 금융상품이 아닌 일반상품 등도 가능하다.

 

파생시장은 탈중앙화 금융(Defi)부문의 여러 분야 중 하나이다. Pro-Defi 사이에서는 디파이가 중앙집중형금융과 동일한 기본 거래 도구를 더 많이 제공 할수록 더 높은 경쟁력을 가질 수 있다는 주장이 우세하다.

탈중앙화 금융과 중앙집중형 금융이 비슷해질수록, 큰손 투자자들에게 더 합법적인 디파이 시장으로 평가될 수 있기 때문이다.

 

다음은 분산형 파생시장의 상품들 중 일부이다.

  • Synthetix : 이더리움 블록체인 위에서 구동되는 분산형 합성자산 발행 프로토콜이다. Synthetix Network Token(SNX)을 메커니즘으로 파생상품 계약을 할 수 있습니다. 플랫폼 사용자는 선물, 스왑, 옵션 등 계약을 하기 위해 SNX 토큰을 올릴 수 있다. 사용자의 SNX 토큰은 원하는 합성자산에 대한 담보물로 제공된다. 합성자산이란 현실 세계에 있는 실제 자산의 토큰화된 버전이다. 이 같은 방식으로 Synthetix는 사용자가 파생 거래를 통해 토큰화된 형태로 실제 상품의 미래에 베팅할 수 있도록 한다.

 

  • Hegic : 이더리움 블록체인을 사용해 파생 옵션을 거래하기 위한 P2P 인터페이스다. 이 플랫폼은 이더리움과 Wrapped Bitcoin(WBTC) 두 가지 암호화폐를 수용하며, 사용자는 지원되는 자산에 대해 풋 또는 콜 옵션을 걸 수 있다. 풋 옵션이나 콜 옵션의 성공 여부는 자산 가격이 변동하면서 달라지는 다양한 조건의 영향을 받는다.

 

  • Futureswap : 진정한 의미의 분산형 파생시장 중 하나인 Futureswap은 생태계 참여자들이 직접 관리하는 시장에, 분산형 선물 계약을 제공합니다. 이더리움 블록체인을 기반으로 “완전한 스마트계약”을 실행하는 Futureswap의 2가지 강점은 ‘투명성’과 ‘단순함’ 입니다. 사용자는 어떤 ERC-20 토큰 위에서든지 최대 20배 레버리지의 파생 계약을 할 수 있습니다.

 

  • dYdX : 대형 벤처캐피탈인 Andreessen Horowitz가 재정적으로 재원하고 있는 dYdX는 거래소가 주요 기능이지만, 몇 가지 이유로 분산형 파생 프로젝트로도 분류된다. 먼저, dYdX 설립자

 

  • Bybit : 싱가포르에 본사를 둔 파생상품 거래소로, 최근 독일 프로축구팀인 Borussia Dortmund와 파트너쉽을 맺으면서 방향을 틀었다. Bybit는 이미 24시간 거래량이 25억 달러에 이르는 시장 선두주자이다. Bybit는 중앙집중형 거래소이지만, 분산형 파생 거래소 요소를 받아들이고자 하는 모습을 더 많이 볼 수 있을 것으로 기대된다.

 

출처 : https://bloomingbit.io/research/7Sz8C-q14P98AGIi1rRqKJ

             https://ko.wikipedia.org/wiki/%ED%8C%8C%EC%83%9D%EC%83%81%ED%92%88

반응형
반응형

다들 앞서서 블록체인이란 용어는 들어 봤을 것이다. 그럼 과연 분산 원장이란 무엇일까? 흔히 블록체인을 좀 안 다하는 사람들은 블록체인과 분산 원장에 대한 얘기를 하며 머리 아픈 소리를 한적 있을 것이다. 필자 또한 그런 부류 중 하나로 사실 분산 원장이란 용어는 그다지 어렵지 않은 용어이다. 이제 분산 원장에 대하여 알아보자. 

 

 분산 원장에 대한 정보에 앞서 데이터베이스에 관한 이야기를 하겠다. 데이터베이스는 컴퓨터 전공자가 아니더라도 한 번씩 들어본 적 있을 것이다. 데이터베이스는 여러 사람이 공유하여 사용할 목적으로 체계화 통합, 관리하는 데이터의 집합이다. 작성된 목록으로 여러 응용시스템들이 통합된 정보들을 저장하여 운영할 수 있는 공용 데이터의 묶음이다. 쉽게 말해 무수히 많은 데이터의 묶음이라고 이해하면 이해하기 쉽다. 아래 그림에선 중앙집중식(은행)의 방식은 데이터베이스에서의 중앙집중 방식과도 유사하다. 

 

 

 분산 원장은 복제, 공유 또는 동기화된 디지털 데이터에 대한 합의 기술이다. 이때 데이터들은 여러 사이트나 여러 나라로 분산되게 되어있다. 기존 데이터베이스는 중앙집중의 데이터 저장 방식이다. 기존의 중앙집중식에서는 각각의 건물이 은행 한 곳으로 연결하는 방식으로 구성되어 있었다. 하지만 분산식 즉, 분산 원장은 각각의 건물들이 개인 개인 모두에게 모두 연결되어있는 것을 볼 수 있다. 사용자 간의 직접 접속(p2p) 네트워크를 구성하여 그 안에서 복제 데이터에 대한 합의 알고리즘이 수행되어야 한다. 이러한 설계의 한 가지로 블록체인 시스템이 있는데, 공개적 형태와 사적 형태로 운영할 수 있다. 모든 분산 원장 기술이 분산 노드 간의 안전하고 올바른 합의를 달성하기 위해 블록의 체인을 만들 필요는 없다. 블록체인은 그런 분산 원장을 구현하기 위한 하나의 데이터 구조일 뿐이다.

 

 다시 그림을 통해 쉽게 설명해보자면 블록체인의 분산 원장 기술은 은행 방식에서 가장 설명하기가 쉽다. 기존의 중앙집중식 데이터베이스는 은행, 분산 원장(분산식) 방식은 블록체인이라고 생각하면 이해하기가 쉽다. 기존의 은행은 건물들에 대한 모든 정보와 데이터를 중앙에서 관리하는 것이고, 블록체인 방식은 참여하고 있는 각각의 건물들이 데이터를 보유하고 항상 동기화하는 것이 분산 원장이며, 이를 실현하기 위한 합의 형성 방법 중 하나가 블록체인이라고 할 수 있다. 각 건물들에서는 블록체인 안에서 일어나고 있는 것을 볼 수 없기 때문에 마치 하나의 원장에 접근하고 있는 것처럼 생각할 수 있다.   

 

분산 원장의 장점

그렇다면 과연 분산 원장은 어떠한 장점이 있는 것일까?

 

* 공급망 및 추적 등과 같이 여러 조직이 연계하는 일에서 효율적이라고 할 수 있다.

 

단순히 위의 장점에 대해서 알기는 쉽지가 않다 여러 조직이 연계하는 일을 예시로 어떤 장점인지 알아보자.

블록체인 거래 프로세스

 

기본 블록체인 자체의 거래 프로세스는 위의 그림과 같이

 

1. A가 B에게 송금을 희망 

2. 거래 정보가 '블록'으로 온라인 생성

3. 해당 블록은 네트워크 상의 모든 참여자에게 전송

4. 참여자들은 거래정보의 유효성을 상호 검증

5. 거래정보 검증이 완료된 블록은 체인에 등록

6. A는 B에게 송금 완료 

 

 위와 같은 방식으로 블록체인 프로세스가 진행되게 되는데 이러한 프로세스는 무역, 은행과 보험회사(금융 분야), 운송회사와 통관 회사(유통분야), 세관과 수출입 감독청(공공 분야) 등 다양한 분야의 조직이 국가 간에 걸쳐 복잡한 정보를 연계하고 있다. 이러한 예시를 바탕으로 무역분야의 적용 사례에 대해 알아보도록 하자. 

 

무역거래 프로세스

 위의 그림은 무역업무 프로세스이다. 무역에서 상대방이 서류를 기입을 실수했다면 은행 등 여러 조직을 거쳐 왕복을 해야 하기 때문에 정정 절차에는 시간이 많이 걸린다. 나라 또는 업자에 따라 시스템화 되어있지 않고, 메일이나 Fax를 사용해야 하기 때문에 시간이 오래 걸린다. 

 블록체인을 무역거래에 사용하면 이러한 무역 거래에 필요한 다양한 정보를 분산 원장에 공유함으로써 관계자에게 같은 정보가 전달되고, 중계자 없이도 직접 정보를 조회하거나 수정할 수 있다. 중간에 있는 여러 조직을 거치지 않아도 되는 것이다. 또한 수정을 한 부분도 기록이 블록체인에 기록이 남기 때문에 이러한 무역 과정에서 부정이 있어도 검증을 할 수 있게 된다는 장점이 있다. 

 

분산 원장의 단점

 그러나 분산 원장에도 단점은 존재한다. 위에 말들만 보면 모두가 블록체인을 사용해야 하고 너무 좋은 기술이라고 생각할 수 있지만 분산 원장은 원래 1개였던 시스템을 분산 원장이라는 형태로 외부에 두는 것으로 지연 등의 단점이 있다. 네트워크를 통해 상태를 공유하거나 합의하는 과정이 필요하므로 지연시간을 줄일 수는 있지만 제거할 수는 없다. 

 또한 블록체인의 기술을 실제로 적용하는 데에 있어서는 많은 작업들이 필요하다. 실제로 이 블록체인이라는 기술이 무역, 은행, 유통 등의 다양한 분야에서 사용될 필요가 있는지에 대해 생각해 볼 필요가 있다. 

 

 

다음으로는 p2p방식과 블록체인의 설계 방식에 알아보도록 하겠다. 

반응형

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

블록체인 블록의 구조  (0) 2021.09.27
블록체인 용어정리  (0) 2021.07.27
P2P 네트워크 와 블록체인 네트워크 설계  (0) 2021.07.19
비트코인과 블록체인  (0) 2021.07.08
블록체인의 시작  (0) 2021.07.07
반응형

비트코인

 

흔히들 사람들은 블록체인이라고 하면 비트코인을 떠올릴 것이다. 비트코인은 블록체인 기술들을 기반으로 만든 암호화폐로 흔히 암호화폐의 지표, 암호화폐의 기축통화라고도 볼 수 있다. 이러한 비트코인의 기반인 블록체인에 대한 기술을 알아가도록 해보자.

 비트코인은 중앙은행이 없이 전 세계에서 p2p 방식으로 개인들 간에 자유롭게 송금을 할 수 있는 금융 거래를 할 수 있도록 설계되어 있다. 또한 기존의 중앙은행을 거치진 않는다는 점에서 수수료 부담이 적다. p2p방식으로 개인 간의 거래는 거래 장부 형식으로 블록체인 기술을 바탕으로 전 세계적인 범위에서 여러 사용자들의 서버에 분산해 저장하기 때문에 해킹이 불가능하다. 

 

https://ko.wikipedia.org/wiki/P2P

 

P2P - 위키백과, 우리 모두의 백과사전

중앙 집중식 관리 시스템을 사용하지 않고, 상호 연결된 노드(피어)들이 서로 간에 자원을 공유하는 P2P 네트워크. P2P(peer-to-peer network) 혹은 동등 계층간 통신망(同等階層間通信網)은 비교적 소수

ko.wikipedia.org

 비트코인은 통화를 발행하고 관리하는 중앙 장치가 존재하지 않는 구조로 이루어져 있다. 비트코인의 거래는 p2p기반 분산 데이터베이스에 의해 이루어지며, 공개 키 암호 방식 기반으로 거래를 수행한다. 비트코인은 지갑 파일의 형태로 저장되고, 이 지갑에는 각각의 주소가 부여되며, 그 주소를 기반으로 거래가 이루어진다.  

 비트코인은 공개 키 암호 방식을 이용하여 공개된 계정 간에 거래를 한다. 모든 거래는 비공개적이지만 거래의 기록은 남게 되고, 이는 분산 데이터베이스에 저장된다. 분산된 시간 서버로 일련의 작업 증명을 하여 중복 지출을 방지한다. 거래된 기록은 모두 데이터베이스에 저장되어야 한다. 

 

사실 이러한 p2p방식과 분산된 저장이란 말이 컴퓨터를 전공하지 않는 사람들에게는 어려운 기술일 것이다.  지금 당장은 이해하지 않아도 된다. 이러한 블록체인에 기술에 바탕인 p2p방식과 분산 원장, 분산 데이터베이스라는 블록체인에 기본적인 구성요소들은 다음 글들에서 천천히 알아보도록 하자.

반응형

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

블록체인 블록의 구조  (0) 2021.09.27
블록체인 용어정리  (0) 2021.07.27
P2P 네트워크 와 블록체인 네트워크 설계  (0) 2021.07.19
데이터베이스와 분산원장?  (0) 2021.07.08
블록체인의 시작  (0) 2021.07.07

+ Recent posts