[STEEM] 계정 보안을 위한 몇 가지 체크리스트 안내

securities.jpg

안녕하세요, 디온입니다. 이번 하드포크 이후 기존의 증인들이 제공하던 써드파티에서 계정을 생성한 경우, 해당 써드파티에서 프라이빗키 정보를 보관하고 있을 위험이 높다는 것이 사실로 판명되었습니다.

계정 내에 보관 중인 자산을 안전하게 보관하기 위해서는 (1) 내 계정의 프라이빗키를 누구도 알 수 없게 안전하게 보관하는 것과, (2) 내 계정을 복구할 권한을 가진 모계정(복구계정)을 잘 바꿔주는 것이 가장 중요합니다.

많은 분들이 익히 알고 계실 내용이기는 하지만, 보상 상의 취약 요소가 될 수 있는 점들에 대해서 간략하게 안내드리니, 한 번쯤 시간을 잠깐 내셔서 꼭 아래의 사항들을 확인해보시기 바랍니다.

#1. 복구계정 확인


일단 내 계정이 어떤 루트를 통해 생성되었는지를 확인하는 것이 가장 중요합니다. 스팀에는 모계정/자계정의 개념이 있습니다.

  • 모계정 : 내 계정을 생성해준 계정
  • 자계정 : 내 계정에서 생성해준 계정

가장 많은 분들이 스팀 계정을 생성하는 공식적인 루트는 Steemit(https://signup.steemit.com/)에서 제공하는 회원가입 링크를 통해 이메일 인증을 하고 진행하는 경우입니다.

steemd.png

이 경우에는 http://steemd.com/@계정명 으로 접속하신 뒤 스크롤을 내려서 좌측에 보이는 Recovery account를 확인해보면 steem이라고 되어 있는 것을 확인하실 수 있습니다. 이 경우에는 모계정이 steem이고, 자계정이 내계정이 된다고 생각하시면 되고, 내 계정의 프라이빗키가 변경된 경우 Steemit의 계정복구 시스템을 통해 복구신청이 가능하다고 알고 계시면 됩니다.

steemitwallet.png

문제는 내 계정의 모계정이 @steem이나 나의 부계정이 아닌 다른 써드파티(예를 들어, @anonstem, @oracle-d, @steemmonsters 등)를 통해 생성된 경우입니다. 특히나 해당 서비스들의 운영 주체가 Hive체인으로 넘어간 경우에는 혹시나 나 계정이 해킹되는 경우에도 복구가 불가능할 가능성이 있습니다.

따라서, 반드시 복구계정을 변경해주실 필요가 있습니다.

#2. 모계정 변경 방법


일단 개인적으로는 내 메인 계정 해킹 시 복구를 위한 용도로 부계정을 하나 만드시는 것을 추천드립니다.

  • 부계정 생성이 어려우신 경우에는 댓글을 남겨주시면 제가 생성을 도와드리도록 하겠습니다.
  • 어디에서 누구를 통해 계정을 생성하시든, 일단 1차적으로는 계정의 비밀번호를 한 번 리셋(변경)하셔야만 안전합니다.

내 메인 계정 해킹 시 내 스스로 계정을 복구할 수 있는 부계정을 생성 및 계정복구용 계정으로 설정**해놓으면 언제든지 간편하게 내 메인 계정을 스스로 복구할 수 있습니다. 아래에서는 부계정이 있다는 가정 하에 설명을 드리겠습니다.

permission2.png

(1) https://steempeak.com/@계정명 으로 접속하신 뒤에 우측 상단에 보이는 ACTIONS를 클릭한 뒤에 Keys & Permissions를 클릭해주세요

permission1.png

(2) 아니면 https://steempeak.com/@계정명/permissions 이 주소로 곧바로 접속하셔도 됩니다. 그 다음 오른쪽에 보이는 RECOVERY ACCOUNT탭을 클릭합니다.

permission3.png

(3) 해당 탭을 클릭하면 현재 내 계정을 복구할 수 있는 권한을 가지고 있는 계정이 어떤 계정인지를 확인하실 수 있습니다.

위에서의 계정도 써드파티를 통해 생성되었기 때문에 @oracle-d라는 계정이 모계정(복구계정)으로 설정되어 있는 것을 확인하실 수 있습니다.

이제 화면 가운데에 보이는 CHANGE RECOVERY ACCOUNT라는 하늘색 버튼을 클릭해주세요

permission4.png

(4) 위와 같이 팝업창이 나타나면 New recovery account에는 내 계정을 복구할 권한을 줄 부계정명을 입력하고, 그 아래에는 지금 로그인하고 있는 계정의 오너 프라이빗키를 입력합니다.

[참고1] 오너키는 숫자 5로 시작하는 프라이빗 키로, https://steemitwallet.com/@계정명/permissions 에 로그인하여 확인하실 수 있습니다.

permission5.png

(5) 위와 같이 입력이 모두 완료되었으면 CONFIRM버튼을 클릭해주세요

permission6.png

(6) 키체인으로 해당 트랜잭션을 승인하고 나면 위와 같이 내 계정을 복구할 권한을 가지는 계정이 변경된 것을 확인하실 수 있습니다.

한 가지 주의하실 점은, 보안 상의 문제로 인해 내 계정을 복구할 권한을 가지는 계정은 신청 후 30일 뒤에 변경이 완료된다는 것입니다. 따라서 곧바로 변경 처리가 되는 것은 아니므로, 혹시라도 복구 계정을 변경할 계획이 있으시다면 일찍이 신청을 해 두시는 것을 추천드립니다.

#3. 주기적으로 키 변경하기


블록체인의 프라이빗키 개념은 아직도 많은 분들께 어려운 개념이고, 프라이빗키를 안전하게 관리하는 것은 정말 어려운 일이긴 하지만, 주기적으로 키를 변경하는 습관을 들이시는게 좋습니다.

특히 어떤 루트를 통해 신규 계정을 생성하시든 무조건 최초 1회는 반드시 비밀번호를 재설정하시고 사용을 하셔야 합니다.

혹시라도 키 변경(비밀번호 변경)을 해 보신 적이 없는 분들을 위해 간단하게 절차를 설명드립니다.

wallet1.png

(1) https://steemitwallet.com/ 으로 접속합니다

wallet2.png

(2) 계정명과 위에서 변경한 오너 프라이빗키(숫자로 5로 시작하는 비밀번호)를 입력한 뒤에 로그인을 해주세요

wallet3.png

(3) 비밀번호 변경을 위해 Change Password탭을 클릭합니다

incoming10.png

(4) CURRENT PASSWORD란에 방금 전 로그인 시에 사용한 오너 프라이빗키를 넣은 뒤 아래에 보이는 CLICK TO GENERATE PASSWORD탭을 클릭해주세요

wallet5.png

(5) 위와 같이 GENERATED PASSWORD란에 새로운 비밀번호(마스터키)가 생성됩니다. 절대 잃어버리면 안되는 제일 중요한 키 이므로 안전한 곳에 잘 저장해주세요. 그 다음 RE-ENTER GENERATED PASSWORD란에 다시 한 번 해당 비밀번호를 입력하고, 체크박스들을 클릭한 뒤에 Update Password를 클릭합니다

wallet6.png

(6) 혹시라도 위와 같은 에러메시지가 나오시는 분들도 있을 것 같습니다. 이 에러 메시지가 뜨는 경우는 당초에 키를 한 번 변경한 후에 1시간 이내에 키를 변경하려고 한 경우입니다.

  • 스팀 계정의 오너키 변경은 보안상 문제로 인해 1시간에 1번만 가능하기 때문에, 계정 복구 후 1시간 뒤에 비밀번호 변경 작업을 진행하셔야 합니다.

wallet7.png

(7) 키 복구 이후 1시간이 지나고 비밀번호를 변경하시면 위와 같이 Password Updated라는 창이 뜨면서 정상적으로 비밀번호가 변경되는 것을 확인하실 수 있습니다. (비밀번호가 변경되는 동시에 Steemitwallet.com 사이트에서 자동 로그아웃 됩니다)

#4. 쓰지 않는 앱 권한제거


auth.png

여러 써드파티 앱을 사용해오셨던 분들은 해당 써드파티에 권한을 수락해준 기록들이 많이들 남아있을 겁니다. 대부분의 권한은 위의 이미지에서 보실 수 있는 것처럼 posting권한이라, 자산을 잃어버릴 염려까지는 없지만 사용하지 않는 앱, 더이상 서비스가 되지 않은 앱의 권한은 삭제를 해두는 것이 좋습니다.

(1) 위에서와 동일하게 https://steempeak.com/@계정명/permissions 로 접속을 한 뒤에 위와 같이 권한이 수락되어 있는 써드파티앱의 리스트를 확인해주세요. 그 다음 더이상 사용하지 않는 앱의 경우 x 표시를 클릭합니다.

revoke.png

(2) 위와 같은 팝업창이 나타나면 CONFIRM버튼을 클릭하여 권한을 삭제해주세요


최근에 한국 커뮤니티에서 활동하시는 분들의 계정을 시험 삼아 여러 개를 조회해보았는데, @anonsteem을 통해 생성된 계정도 상당 수 확인할 수 있었습니다. 이번 기회에 꼭 모계정을 변경해 놓는 것을 추천드립니다.

혹시라도 계정이 프라이빗키가 변경되신 경우에는 제가 이전에 작성해놓은 계정 복구 관련 가이드를 참고해주세요.


This page is synchronized from the post: ‘[STEEM] 계정 보안을 위한 몇 가지 체크리스트 안내’

[STEEM] 스팀 하드포크 이후의 상황에 대해서 간략히 설명드립니다

안녕하세요, 디온입니다. 금일 진행된 스팀 하드포크와 관련하여 현재 벌어진 상황에 대해 간략하게 설명을 드립니다. 먼저, 하드포크 완료 후에 빠르게 소식을 업데이트 해드리지 못하고 다른 미디어 매체를 통해 소식을 접하게 해 드린 점에 대해서 죄송하다는 말씀부터 드립니다.

#1. 하드포크 이후 상황 요약


update_auth.png

금일 하드포크 업데이트 예정 시간이었던 23시(UTC 14:00)를 10분 남겨놓고 community321계정의 프라이빗 키가 급작스럽게 업데이트(변경) 되었습니다.

  • community321계정은 악의적 유저들의 계정을 임시 동결하고 해당 자산을 임시적으로 보관하기 위한 계정입니다.

  • 0.23 버전 업데이트 및 하드포크 완료 후 악의적 유저들의 약 2,300만 STEEM 및 427 SBD가 해당 계정으로 압류되도록 설정이 되어 있습니다.

transfers.png

  • 하드포크 업데이트는 큰 문제없이 성공적으로 완료되었으나, 하드포크 이후 약 2분 45초 뒤에 These are funds stolen by the Steem witnesses using HF23 May 20th 2020 - please return them to their original owners prior to the fork :)라는 메모와 함께 communiy321 계정에서 bittrex계정으로 해당 STEEM 및 SBD가 전액 전송되었습니다.

  • bittrex계정은 다들 잘 알고 계시는 비트렉스 거래소의 계정입니다.

#2. 발생 원인


anonsteem.png
  • community321계정은 AnonSteem이라는 스팀 익명계정 생성 툴로 생성되었습니다.

anonsteem website.png

  • AnonSteem(https://anon.steem.network/)은 기존의 오래된 스팀 증인이자, 현재는 스팀 포크체인 HIVE의 증인으로 있는 someguy123이 운영하고 있습니다.
someguy123.png
  • 본래 블록체인 계정 생성 툴은 해당 서비스 제공자가 생성된 계정의 프라이빗키를 보관할 수 없도록 시스템화되어 있는 것이 원칙이나, 혹시라도 해당 서비스 제공자가 프라이빗키를 저장 및 보관하는 경우의 가능성도 배제할 수는 없습니다.

hive witnesses.png

  • 아직까지 확실하게 밝혀진 것은 없기 때문에 말씀드리기 조심스럽지만, 계정 프라이빗 키에 접근할 수 있는 가능성이 높다는 점, 기존에 HIVE증인들과 밀접한 유착관계를 가지고 있는 비트렉스 거래소로 보내졌다는 점 등으로 미루어 보았을 때, someguy123가 해당 계정의 프라이빗키를 해킹하여 HIVE의 증인 중 누군가에게 넘겨주었거나, 자신이 직접 도난을 했을 가능성이 매우 높은 상황입니다.

  • 1차적으로는 비트렉스에서 해당 자산의 반환에 대하여 원활히 협조를 해주는 경우 큰 문제가 없이 종료될 수 있습니다. 혹시라도 원활한 협조를 거부하는 경우에도 다른 방법을 통해 처리가 될 예정이니 너무 큰 걱정하시지 않으셨으면 좋겠습니다.

  • 하드포크23 이후 스팀과 하이브는 각각의 독립된 체인으로서 각자의 길을 걸어나가길 간절히 바랐으나, 현재 HIVE에서는 일선에서 정신없이 헌신하고 계신 스팀 증인분들께 계속해서 여러가지 루트를 통해 개인정보 마이닝, 협박 및 살해위협 등을 지속하고 있으며, 이번에는 계정 해킹 및 도난이라는 가장 최악의 행위까지 저지른 것으로 보입니다.
  • 늦은 시간에 좋은 소식을 기다리고 계셨던 많은 분들께서 정말 놀라셨을 것 같아 죄송할 따름입니다.

  • 시원하고 빠르게 소식들을 전해드리지 못하고 있는 것도 참 죄송합니다. 다만 제가 그동안 옆에서 봤을 때 많은 분들이 보이지 않는 곳에서 하이브와 온전하게 이별하기 위해 정말 엄청난 맘고생과 함께 생업에 무리가 갈 정도로 헌신 중이시니 응원의 힘을 보태주시면 정말 감사드리겠습니다.


This page is synchronized from the post: ‘[STEEM] 스팀 하드포크 이후의 상황에 대해서 간략히 설명드립니다’

[STEEM] 스팀 하드포크(HF23) 주요 변경사항 요약 및 일련의 상황 정리

hf23.png

안녕하세요, 디온입니다. 지난 2020년 2월 14일 트론 재단의 Steemit Inc 파트너십 소식이 발표된 날부터 약 3개월 동안 스팀 블록체인에는 짧다면 짧은 시간 동안 참 많은 일들이 벌어졌던 것 같습니다.

비트코인 3번째 반감기를 앞두고 크립토의 큰형님인 비트코인만 집중 조명을 받으며, 다른 크립토 프로젝트들은 마치 시간이 멈춘 듯한 느낌을 받으신 분들이 많았을텐데, 스팀은 정말 다이나믹한 시간이 펼쳐졌었네요.

그리고 이미 고팍스, 트위터 등 여러 채널을 통해 들으신 것처럼 내일(5월 20일) 한국 시간 기준으로 23시에 HF23이 진행될 예정입니다. (하드포크 관련 소식을 거래소 등 외부 채널을 통해 먼저 접하게 되신 모든 분들께 죄송한 마음입니다) 경험과 인력 등이 부족한 상황에서 몇 차례의 테스트와 미디어 매체 협조 등 보이지 않는 곳에서 정말 많은 분들이 고생을 해주셨습니다.

체인 스플릿 이후 처음이라고 할 수 있는 이번 스팀 하드포크(HF23)에 포함되어 있는 주요 업데이트 내용은 다음과 같이 요약할 수 있습니다.

#1. HF23 주요 변경사항 요약


(1) 파워다운 기간 단축 : (기존) 13주 → (변경) 4주

  • 그동안 많은 유저들이 요청해왔었던 파워다운 기간이 4주로 크게 단축됩니다.
  • 이 변경을 통해 보다 많은 유저들의 STEEM이 오랜 시간 동안 락업되어 묶이는 것에 대한 우려를 방지하고 보다 많은 유저들이 스팀 블록체인 상에서의 활동을 부담없이 즐기게 되는 계기가 되길 기대합니다.

(2) 스팀 블록체인 안정화 작업

  • 스팀 네트워크의 안정화를 위해 시드노드 리스트가 업데이트 됩니다.
  • 아래의 내용과도 연관되는 것이지만, 악의적으로 스팸 트랜잭션을 일으키는 계정들의 활동이 중지됩니다.

(3) 일부 계정들의 활동 제한 조치

  • 스팀 코드카피 체인으로 적대적 포크를 실시하면서, 스팀 네트워크 및 유저들을 공격하고 스팀 홀더들의 재산권을 침해한 일부 계정들의 활동이 제한됩니다.
  • 제한된 계정들은 지분은 향후 레퍼렌덤(SPS)을 통해 커뮤니티 멤버들의 투표 결과에 따라 활동 제한이 해제될 수 있습니다.

#2. HF관련 미디어 협조


joind.png

내일 23시에 진행 예정인 스팀 하드포크와 관련된 소식은 국내 크립토 미디어 위주로 계속해서 전달이 될 수 있도록 노력 중입니다. 현재 조인디 인터뷰 기사와 코인니스 뉴스 피드로 송출이 완료되었으며, 보다 자세한 내용은 조인디의 인터뷰 기사를 통해 확인하실 수 있습니다.

coinness.png

상세한 내용으로 인터뷰 기사를 준비해주신 제이님(@jayplayco)과 상혁님께 감사드립니다.

#3. 일련의 상황 정리


최근 몇 개월 동안 스팀 생태계에서 벌어진 일련의 상황에 대한 빠른 정리 및 업데이트가 필요한 분들을 위해서 일련의 상황을 간단하게 정리해서 공유드립니다.

  • 2020년 2월 14일 : 트론 재단의 Steemit Inc 파트너십 발표 공지 본문 중 애매모호한 표현으로 인하여 스팀 블록체인이 트론으로 마이그레이션 될지 모른다는 스팀 커뮤니티 멤버들의 혼란이 야기됨

  • 2020년 2월 23일 : 기존의 증인들 중 일부가 자신들의 포지션 유지 협상을 위한 용도로 소프트포크 0.22.2 를 단행하여 트론 재단이 인수한 Steemit Inc관련 계정들을 동결처리 후 @softfork222라는 계정으로 공지 (증인 슬랙 채널에서 NDA를 걸어놓고 선조치 후공지, clayop 및 timcliff 증인은 반대 의사 표시로 노드off)

[참고 링크] : Steem Consensus Witness Statement: Code Updated

  • 2020년 3월 2일 : 인수한 자산을 동결당한 트론 재단에서 거래소 계정들의 도움을 받아 투표권 행사를 통해 상위 20위권의 증인들을 자신들의 계정으로 변경 처리한 후 22.5포크 진행(동결 코드를 해제하는 업데이트). 거래소들은 곧바로 다시 투표 철회 후 파워다운 시작.

[참고 링크] : An Open Letter to the Community

  • 2020년 3월 2일~18일 : 구 스팀 증인들, 커뮤니티 멤버, Steemit Inc, 투자자들 등 여러 이해관계자들이 여러 채널을 통해 의견 교환 및 토론을 진행. 꽤나 많은 수량의 STEEM을 보유하고 있는 한국 커뮤니티 멤버들이 Steemit Inc와 구 스팀 증인들간의 중재를 위해서 다방면으로 노력함

[참고 링크] : [공지]스팀블록체인 커뮤니티 공개 대화 제안(Suggestions for Open Dialogue on Steem Blockchain Community)

  • 2020년 3월 11일 : 기존의 구 스팀 증인들이 타운홀 미팅 이후 곧바로 hive.blog 라는 도메인을 구입하고, 코드카피체인의 이름 브레인스토밍, 로고 디자인을 진행하는 등 토론과는 관계없이 커뮤니티 포크 강행

[참고 링크] : Hello Hive); First Post: Hive - becoming of the brand

  • 2020년 3월 17일 : 기존에 보이지 않는 곳에서 사실상 스팀 블록체인을 지배하고 있었던 블록트레이드가 @hiveio라는 계정을 신규 생성한 뒤, 기존 스팀의 코드 및 블록정보를 그대로 복제한 코드카피체인인 하이브를 런칭하겠다는 소식 발표

    [참고 링크] : Announcing the Launch of Hive Blockchain

  • 2020년 3월 18일~19일 : 블록트레이드가 Coindesk 등 과의 인터뷰를 통해 “Steemit Inc”의 지분을 제외한 새로운 체인을 런칭하겠다는 사실 발표

  • 2020년 3월 20일 오전 : 당초 인터뷰와는 달리 하이브 런칭을 준비하는 그룹에서 Steemit Inc뿐만 아니라, 자신들에게 몰표로 투표하지 않은 계정과 프록시 위임 계정들 326개 계정을 HIVE에어드랍 명단에서 제외하고 있는 작업이 발견됨. (중립적 입장을 지키며 사태의 원만한 해결 및 중재를 시도했던 다수의 계정의 지분을 @steem.dao계정으로 이체)

[참고 링크] : https://github.com/openhive-network/hive/blob/0.23.0/libraries/protocol/hardfork.d/0_22.hf

  • 2020년 3월 20일 23시 : 구 상위 증인들이 일제히 스팀 증인 노드를 중지하며 체인 스플릿 감행. (당시에 급하게 상위 증인의 2/3 이상을 충원하지 못했다면 스팀 블록체인이 멈춰버리는 상황이 발생 가능한 시나리오였음)

노드가 on 상태인 예비 증인들을 포함하여 긴급하게 세팅된 신규 노드들의 순위를 끌어올리는 작업이 없었다면 스팀 블록체인은 심정지 상태가 되었을 수도 있습니다.

  • 2020년 3월 21일~현재 : 자신들이 기존에 보유하고 있는 스팀파워를 동원하여 ① 커뮤니티 멤버들의 포스팅에 다운보팅, ② 자신들의 포스팅에 댓글을 단 후 무한 셀봇 + SPS 펀드 빼먹기 등의 밀킹 활동 시작, ③ 여러 계정의 봇을 돌려 무차별 스팸 댓글 공격, ④ HIVE에어드랍을 받고 싶으면 프로포절을 통해 용서를 빌 것을 요구하는 등의 스팀 블록체인 공격 활동
  • 2020년 5월 3일 : 하이브에서 커뮤니티 투표를 통해 두 번째 에어드랍을 진행할지 여부를 결정하겠다는 커뮤니티 프로포절을 업로드하였으나, 상위 증인 다수가 에어드랍을 지급하지 않는 것에 몰표를 던짐으로써 사실상 형식적인 요식행위로 종료

[참고 링크] : Hive Secondary Airdrop: No Additional Airdrops

  • 2020년 5월 20일 : 우리나라 시간 기준으로 23시에 스팀 블록체인의 HF23이 진행될 예정

#4. 간단한 요약


  • 이번의 하드포크는 스팀과 하이브가 완전히 이별하는 것, 그리고 많은 이들의 염원이었던 파워다운 기간을 단축함으로써 보다 많은 사람들의 자율 선택권을 존중하는 것을 주 목적으로 합니다.

  • 하이브의 0.23 소프트웨어 버전과 스팀의 0.23 소프트웨어 버전은 각자의 소프트웨어 실행을 통한 네트워크를 구축하고 있습니다.

  • 각자가 자발적으로 선택하여 참여한 네트워크의 가치를 더해나가는 데에만 온전히 집중할 수 있길 바랍니다.

  • 이제 남은 몫은 커뮤니티 포크 전 하나의 스팀 커뮤니티였던 사람들과, 잠재적 커뮤니티 멤버라 할 수 있는 외부 투자자들의 선택입니다.

fund1.png

  • 하루에 약 300만 원씩 프로포절 펀드를 통해 기존 증인이나 지배 세력(일명 인싸)의 주머니를 채워주는 곳

howo.png

  • 한 개인이 일주일에 한 번 꼴로 10,000 HIVE를 매도할 수 있는 곳

blocktrades.png

  • 자신들의 똘마니들을 앞에 세워놓고 착취용 왕국을 만들며 무려 2,200만개의 스팀을 팔아제낀 Blocktrade의 식민지

이들과의 완전한 이별보다 스팀에 더 큰 호재는 없을거라 생각합니다. 소수의 증인과 인싸가 지배하고 통제하며, 사람들을 길들이고 있는 곳은 어디인지, STEEM과 HIVE중 어느 것이 더 가치가 있다고 볼 것인지는 전적으로 각자의 선택에 달려있습니다.


This page is synchronized from the post: ‘[STEEM] 스팀 하드포크(HF23) 주요 변경사항 요약 및 일련의 상황 정리’

[dCRYPTO] 암호화폐 포크(fork)의 법적 쟁점사항에 대해 살펴보기

legal.jpg

안녕하세요, 디온입니다. 본 포스팅은 1편 블록체인 컨센서스의 기본 토대에 이어지는 포스팅입니다. 이전의 포스팅이 관계 속에서의 의미에 대해 초점이 맞춰져 있다면, 이번 포스팅은 암호화폐, 포크, 그리고 법적 이슈에 초점이 맞춰져 있습니다.

본 포스팅 역시 블록트레이드의 원문을 번역한 것이며 일부 내용의 경우 수정 및 추가가 되어 있습니다. 원문 그대로의 내용이 궁금하신 분들은 아래의 링크를 참고해주시기 바랍니다.

암호화폐(디지털자산)의 시작


암호화폐 포크의 기본적인 법적 근거에 대해 다루기 전에 암호화폐 네트워크가 존재하는 방법과 이유에 대한 기본적인 배경에 대해 잠시 이야기를 해볼 필요가 있습니다.

누군가가 해당 암호화폐의 규칙을 정의하는 소프트웨어를 만들고 한 명 이상의 사람들이 자신의 컴퓨터에서 해당 소프트웨어를 실행하게 되면 새로운 암호화폐가 탄생합니다. 대부분의 암호화폐에서 이 소프트웨어를 실행하는 사람들은 전적으로 자발적인 의지에 따라 참여하는 것이며 별도로 소프트웨어 실행 계약에 서명하는 것은 아닙니다.

암호화폐 소프트웨어는 일반적으로 개발자가 오픈 소스 라이센스로 운영하기 때문에 누구든지 해당 소프트웨어를 실행할 수 있으며, 자신의 입맛에 맞게 소프트웨어를 수정하여 수정된 버전의 소프트웨어를 실행하는 것도 가능합니다.

코인 또는 토큰이 가치를 가지는 이유


우리가 일반적으로 코인 또는 토큰이라고 부르는 퍼블릭 블록체인 네트워크의 암호화폐(디지털자산)는 사람들이 해당 코인(또는 토큰이) 가치를 가진다고 동의하거나, 해당 코인(토큰)을 다른 기타 재화들과 기꺼이 교환하고자 함으로써 가치(교환가치)를 가지게 됩니다. 코인의 가격(가치)은 해당 코인에 대한 사람들의 정서를 기초로 하여 다른 상품들과의 상대적인 가치에 따라 가격이 올라가거나 내려가게 됩니다.

물론 해당 코인을 운영하는 특정 업체에서 자신들이 발행한 코인 또는 토큰에 대하여 고정된 상품이나 가격으로 교환이 가능하다고 합법적으로 보장함으로써 그에 상응하는 가격(보증가치)을 가지게 되는 경우도 있으나, 이와 같은 사례는 일반적이지 않습니다.

얼핏 보았을 때는 위와 같은 방식으로 가치를 가지게 된다는 것이 굉장히 이상하게 보일 수 있습니다. 위에서 말한 내용에 따르면, 누구든지 자신만의 암호화폐를 원하는 만큼 발행해서 사람들에게 가치가 있다고 설득하고 이것을 통해 음식이나 다른 상품들을 구매할 수 있다는 뜻이기 때문입니다. 그런데 사실 이러한 상황은 현재 암호화폐(디지털자산) 씬에서 실제로 벌어지고 있는 일입니다. 매일 같이 새로운 프로젝트들과 수많은 종류의 코인 및 토큰들이 등장하고 있죠.

코인이나 토큰에 가치를 부여하는 방법은 그것이 가치가 있다는 것을 사람들에게 확신을 주는 것입니다. 해당 네트워크를 이끄는 사람이 카리스마적 리더십을 가지고 있다거나, 기존의 다른 코인이나 토큰이 가지고 있지 못한 고유한 유틸리티(사용처)를 제공하는 경우에 그러한 확신을 줄 수 있을 것이고, 이 2가지를 모두 가지고 있다면 더더욱 효과적으로 가치를 가지게 될 것입니다.

포크란?


암호화폐의 포크는 누군가가 기존 암호화폐 소프트웨어의 규칙을 수정하여 사용하기로 결정하고, 다른 사람들이 이렇게 수정된 소프트웨어를 실행하는데 동참하기로 결정할 때 발생하게 됩니다. 사실 기술적으로만 본다면 수정된 소프트웨어를 다른 사람들이 사용하게끔 설득할 필요도 없이 단지 내 컴퓨터에서 실행만 하면 됩니다. 그러나, 이전 포스팅에서 설명했던 것처럼 코인이나 토큰의 가치는 얼마나 많은 사람들이 해당 소프트웨어를 실행하기로 참여하는가에 따라 결정이 되기 때문에 해당 소프트웨어를 실행하는 사람이 오직 나 한사람 뿐이라면 이것이 가치가 있다고 생각하는 사람이 훨씬 적을 뿐입니다.

비트코인의 역사에서도 살펴볼 수 있는 것처럼 암호화폐 생태계에서 포크는 언제나 발생가능한 일입니다. 코인의 배분에 만족하지 못하거나, 기존 코인의 기술적 약점(예를 들어, 전송에 너무 오랜 시간이 걸리는 경우)을 개선하고자 하는 경우, 또는 누군가가 사람들을 이끌어갈만한 충분한 카리스마와 리더십이 있다고 판단되는 경우 등의 사유로 발생할 수 있습니다.

사실, (여러가지 포크 코인들이 생겨나면서) 비트코인만 가치를 가지고 있으며 다른 나머지 코인들은 욕심 많은 사람들이 자신들의 배를 채우기 위해 만들어낸 똥코인(shitcoin)이라고 생각하는 사람들도 참 많습니다.

암호화폐 포크의 법적 근거


일단 기본적인 배경 정보들은 잠시 뒤로 미뤄두고, 특정 주체가 포크(수정된 버전의 소프트웨어)를 운영하는 것의 적법성 여부에 대해서 한 번 살펴보겠습니다. 실제로 포크라는 것은 암호화폐 씬에서 언제나 발생하는 것이지만, 이것은 과연 법적으로 적법한 행위일까요?

일단 본 내용에 대한 의견을 밝히는 데 앞서, 저는 변호사가 아니며 본 의견은 법률자문 의견이 아님을 명확히 하고자 합니다. 이 의견은 미국의 법적환경에 대한 저(블록트레이드)의 주관 및 암호화폐 소프트웨어에 대한 이해를 바탕으로 하는 것입니다.

먼저, 일단 미국 법률에만 한정해서 봤을 때, 미국에서 특정 암호화폐 네트워크의 노드로서 자신의 컴퓨터에서 소프트웨어를 실행하고 운영하는 것은 합법적인 행위입니다. 이와 관련해서 추가적인 부연 설명은 굳이 깊이 다루지 않겠습니다.

포크의 주요 이슈 : 소프트웨어 라이센스


법적 문제와 관련하여 그 다음의 주요 쟁점은 누군가가 자신의 컴퓨터에서 수정된 형태의 암호화폐 소프트웨어를 실행할 권한이 있는가의 문제입니다. 여기서 살펴봐야 할 것은 다음의 2가지 사항입니다.

(1) 해당 소프트웨어의 최초 개발자가 특정 컴퓨터 운영자로 하여금 수정된 버전의 소프트웨어를 실행할 수 있도록 라이센스를 부여했는가?

(2) 해당 컴퓨터 운영자가 수정된 복사본을 실행하지 않도록 계약을 체결한적이 있는가?

대부분의 암호화폐 소프트웨어의 경우에는 이 2가지 사항에 해당사항이 없음이라고 할 수 있습니다. 대다수의 암호화폐(블록체인) 소프트웨어는 누구든지 원본 그대로 또는 수정된 형태로 소프트웨어를 실행할 수 있는 라이센스 방식을 따릅니다. 더불어, 모든 컴퓨터(노드) 운영자들은 특정 형태의 소프트웨어만 실행한다는 조항이 담긴 계약서에 서명한 적이 없을 것입니다. 실제로 암호화폐 소프트웨어를 운영하는 대부분의 사람들은 어떤 의무적 계약 없이 전적으로 자발적인 참여의 방식을 따르게 됩니다.

심지어, 일부 노드 운영자들이 수정된 형태의 소프트웨어를 실행하지 않기로 계약서에 서명을 했다고 하더라도, 소프트웨어 라이센스 자체적으로 명시적인 포크 금지에 대한 조항이 없는 경우에는 소프트웨어의 포크를 강제적으로 중단할 수 없습니다. 언제나 수정된 버전의 소프트웨어를 운영할 수 있는 새로운 노드 운영자들이 언제든지 자유롭게 참여할 수 있기 때문입니다.

포크로 인한 재산권의 침해 문제


최근에 어떤 유저가 특정 사용자의 지분을 제외한 포크를 하는 것은 해당 사용자의 재산권을 침해하고 피해를 주는 것이라는 주장을 하였습니다. 그렇지만 제 생각(블록트레이드)에는 이것은 암호화폐의 운영 및 암호화폐가 그 자체적으로 가지는 가치에 대한 오해에서 비롯된 잘못된 의견으로 보입니다.

만일 누군가가 이전 소프트웨어 버전에서 존재하던 A라는 유저의 지분을 포함하지 않은 포크를 실행하는 경우, 이것은 어디까지나 그의 컴퓨터에서 실행되는 새로운 버전의 소프트웨어에서만 없어지는 것이며, 이전 버전의 소프트웨어에서는 A의 지분이 그대로 존재하며, 자신의 컴퓨터에서 자신의 지분이 있는 소프트웨어를 운영하는 것도 가능합니다. 그리고 다른 사람들로 하여금 “자신의 지분이 배제된 버전의 소프트웨어” 대신에 자신의 지분이 포함된 버전을 실행하도록 설득(또는 유도)을 하면 됩니다.

심지어 포크(새로운 버전의 소프트웨어)를 실행하는 사람이 이전의 특정 사용자 지분을 그대로 승계하는 다른 버전의 소프트웨어를 실행하는 경우라고 하더라도, 그에게 어떤 계약상 의무가 존재하는 것이 아니라면 그가 반드시 새로운 소프트웨어를 운영하고 실행해야 하는 책임이 있는 것은 아닙니다. 사용자들이 그동안 얻었던 이득은 사실 “공짜로 주어지는 혜택”이었다고 볼 수 있습니다.

암호화폐가 아닌 다른 사례를 들어 설명을 해보겠습니다. 예를 들어 여러분이 누군가로부터 자발적으로 운영되고 있는 소셜 미디어 사이트를 이용하면서 포인트를 적립하고 있는 경우를 살펴보겠습니다. 만일 소셜 미디어 사이트 운영자가 포인트 시스템을 종료하는 경우, 만일 해당 사이트 운영자에게 어떤 계약상의 의무가 없다고 했을 때 여러분이 잃어버리게 되는 것은 “무료로 주어지는 혜택”일 뿐입니다.

위에서의 소셜 미디어의 사례와 비교했을 때, 암호화폐는 탈중앙화되어 있다는 특성으로 인해 멋진 차별적 이점을 가지고 있습니다. 일반적으로 특정 주체에 운영되었던 소셜 미디어 웹사이트와는 달리 소프트웨어와 데이터가 누군가의 컴퓨터에서 실행 및 접근이 가능하다는 것입니다. 따라서, 여러분이 직접 해당 소프트웨어를 자신의 컴퓨터에서 실행할 수도 있고, 또 다른 누군가가 실행을 하는 것도 가능합니다. 이전의 운영자가 자신의 컴퓨터에서 어떤 버전의 소프트웨어를 돌리든지 관계 없이 내 컴퓨터에서 소프트웨어를 실행할 수 있다는 선택지가 있는 것입니다.

앞서 언급했던 시나리오에 따르면, 다른 버전의 소프트웨어를 사용하는 포크로 인해 이제는 2개의 암호화폐가 존재하게 됩니다. 두 코인 모두가 가치를 가질 수도 있고, 어쩌면 둘 다 아무런 가치를 가지지 못할 수도 있습니다. 두 코인의 가치는 다른 사람들이 해당 코인을 다른 상품들과 교환하는 것을 기꺼이 받아들일 것인지에 달려 있습니다. 이것이 바로 암호화폐의 정말 흥미로운 특성 중 하나입니다.

코인의 가치에 대한 평가는 순전히 사용자들에게 달려 있기 때문에, 암호화폐의 교환이라는 메커니즘을 통해 각각의 사용자들이 어떤 코인이 가치가 있는지, 얼마나 가치가 있는지, 어떤 사람들과 교환을 통해 연결의 매개가 될 것인지를 자발적으로 결정하게 됩니다.

법적 이슈 그 다음의 문제


지금까지 암호화폐의 포크와 관련된 법적 이슈 문제에 대해서 자세히 살펴보았습니다. 이 다음 포스팅에서는 암호화폐의 포크가 왜 발생하는지, 그리고 포크가 발생한 다음에는 어떤 일들이 벌어지는지에 대해서 자세히 다뤄보도록 하겠습니다.


This page is synchronized from the post: ‘[dCRYPTO] 암호화폐 포크(fork)의 법적 쟁점사항에 대해 살펴보기’

[dCRYPTO] 블록체인 컨센서스(Blockchain Consensus)의 기본 토대

consensus.jpg

안녕하세요, 디온입니다. 본 포스팅은 일전에 블록트레이드가 자신의 블로그에 포스팅한 내용을 번역한 것으로 레퍼런스가 필요하신 분들께 공유를 목적으로 번역된 것입니다.

모든 P2P 블록체인은 특정 형태의 컨센서스(Consensus)에 따라 운영됩니다. 많은 사람들이 컨센서스라는 용어를 정의 내릴 때 “블록체인의 규칙”이라고 말하기도 하는데, 이는 완전히 정확한 표현이라고 보기는 어렵습니다. 아무래도 반은 맞고 반은 틀렸다고 하는 것이 보다 적절할 것입니다.

피어-투-피어(P2P) 네트워크 컨센서스는 각자의 컴퓨터에서 소프트웨어를 실행하는 사람들이 설정합니다. 컴퓨터의 소유자들은 해당 시스템에서 자신들이 원하는 소프트웨어를 실행할 권리P2P 네트워크에 참여할 수 있는 권리를 가집니다. 그리고 만약 해당 소프트웨어의 작동 방식과 관련된 규칙이 마음에 들지 않는 경우, 언제든지 해당 규칙을 변경하고 새로운 버전의 소프트웨어를 실행할 수 있습니다.

다만, 한 사람만 사용하고 있는 P2P네트워크는 사실상 쓸모가 없는 네트워크이기 때문에 이렇게 새로운 버전의 소프트웨어를 실행하는 경우에는 이와 동일한 버전의 소프트웨어를 실행하고자 하는 다른 사람들을 찾아야만 합니다.

암호화폐(디지털애셋)의 포크(frok)


암호화폐(cryptocurrency)씬에서 P2P네트워크 규칙의 변경을 일반적으로 “포크(fork)”라고 부릅니다. 어떤 사람들은 이전 버전의 소프트웨어를 계속해서 실행하고, 다른 어떤 사람들은 새로운 버전의 소프트웨어를 사용하면서 네트워크가 서로 갈라지게 되는 모양을 포크 모양과 유사하다고 해서 지어진 이름입니다. 기존의 하나의 동일한 소프트웨어를 실행하던 하나의 커뮤니티는 서로 다은 규칙으로 운영되는 2개의 커뮤니티로 나눠지게 됩니다.

만약 두 가지의 다른 버전의 소프트웨어를 모두 운영하고 싶은 사람은 언제든지 그렇게 해도 아무런 문제는 없습니다. 만약 어떤 사람이 이 2가지의 소프트웨어를 모두 운영하기로 결정한다면 기존의 코인(토큰)과 새로운 코인(토큰) 모두에 가치가 있다고 보는 것을 의미합니다. 일반적으로 암호화폐 거래소들은 이러한 관점을 가지고 있습니다.

규칙의 변경은 어디까지 가능한가?


포크가 일어날 때 규칙을 어디까지 어떻게 바꿀 것인가에 대해서는 별도의 제한이 없습니다. 예를 들어, 모든 코인들이 여러분의 직원들에게만 배분되는 방식으로 포크도 얼마든지 가능합니다. 그러나 이와 같은 네트워크는 향후 코인(토큰)의 배포를 약속하지 않는 이상에는 특정인들에게만 독점적으로 배포가 되기 때문에 대중적으로 많은 사람들에게 인기를 얻지 못하는 특성을 가집니다.

이더리움 블록체인을 기반으로 다양한 버전의 소프트웨어 버전을 사용하며 자신들만의 새로운 규칙을 정하고, 자신들의 팀원들에게 토큰을 배포한 후 토큰을 대중들에게 판매하는 방식의 ERC-20 토큰들의 ICO도 넓은 의미에서의 포크라고 볼 수 있습니다.

결국 포크를 하면서 어디까지 어떻게 규칙을 변경할 수 있는지에 대한 기술적, 법적 제한은 없습니다. 다만 실질적으로 얼마나 많은 사람들이 그러한 변경을 받아들일 것인가가 가장 중요한 문제가 될 뿐입니다. 코인이나 엄호화폐 네트워크는 한 명의 참여자만 있는 경우 아무런 가치를 가지지 못합니다.

“진정한 의미에서의 암호화폐 컨센서스”란, 해당 암호화폐 네트워크의 규칙 내에서 네트워크를 운영하려는 사람, 그리고 코인(또는 토큰)에 가치를 부여하는 사람들을 의미합니다. 모든 사람들은 해당 코인이 더이상 가치가 없다고 결정하고 해당 네트워크를 떠날 수도 이씨고, 더 가치있다고 생각하는 네트워크에 참여할 수도 있으며, 자신만의 새로운 포크를 시작하는 것도 가능합니다.

코드는 곧 법(Code is Law)이라고 하지 않았나?


암호화폐 네트워크의 규칙은 언제든지 바뀔 수 있고, 일반적으로는 시간이 흐름에 따라 변하는 속성을 가지고 있습니다. 따라서 “Code is Law”라는 말은 실제 법적 합의가 뒷받침되지 않는 이상에는 아무런 의미가 없는 용어일 뿐입니다. 만약에 해당 암호화폐 네트워크의 모든 참여자들간에 코드의 규칙을 준수하기 위한 뭔가 공식적인 법적 계약이 체결 또는 권리 설정이 된 경우라면 Code is Law라고 할 수 있겠지만요.

시간이 흐름에 따라 컨트랙트를 업데이트하는 방법, 코드 버그를 처리하는 방법과 관련된 명확한 규칙이 정의되어 있지 않은 경우 Code is Law는 굉장히 끔찍한 개념이 될 수 있습니다. 어쩔 수 없이 완전 복잡하게 꼬여버린 소프트웨어는 의도된 대로 정확하게 운영될 수 없기 때문입니다.

블록체인 컨센서스 그 너머


현실적으로 대부분의 블록체인은 위에서 언급한 것처럼 법적 구속력을 가진다고 보기 어렵습니다. 암호화폐를 통해 촉발된 가장 위대한 철학적 아이디어는 자발적인 협력을 통합 합의라고 정의할 수 있습니다. 모든 개인들은 자신들의 생각이나 의사에 따라 자발적으로 특정 네트워크의 규칙을 지지할 수도 있고, 생각이 맞지 않는 경우에는 얼마든지 해당 네트워크에서 빠질 수도 있습니다. 이러한 방식은 앞으로 다가올 미래에 많은 사람들이 자율적으로 조직화되어 움직이는 새로운 행동양식을 이끌어내게 될 것입니다.


This page is synchronized from the post: ‘[dCRYPTO] 블록체인 컨센서스(Blockchain Consensus)의 기본 토대’

[dCRYPTO] 2020년은 탈중앙화거래소(DEX)에 주목할 필요가 있다

uniswap.jpg

안녕하세요, 디온입니다. 이더리움의 런칭 이후 정말 많은 유저들과 개발자들이 가장 큰 관심을 가져왔던 DEX(탈중앙화거래소)는 지난 5년 동안 크게 주목받지 못해왔습니다.

시대를 많이 앞서 갔었던 댄 라리머의 Bitshares를 포함해서 말이죠.

그러나 이번 2019년 암호화폐계의 가장 핫한 키워드로 자리잡은 DeFi와 함께 핵심 동력이자 킬러 댑이 되어줄 것이 DEX가 아닐까 생각하고 있습니다.

#1. DEX의 장점


DEX는 중앙화된 거래소에 비해서 아래와 같은 장점들을 가지고 있습니다.

  • 보안성 : 내 계정의 지갑으로 직접 거래를 하기 때문에 자산이 절대 거래소와 같은 제3자에 의해 양도되거나 처분되지 않습니다.

  • 글로벌마켓 : 거래에 있어 중앙화된 거래소와 달리 국경이나 국적의 개념이 없습니다. 거래할 수 있는 상대방에 대한 제한이 없습니다.

  • 사용의편의성 : 많은 투자자들이 아직 중앙화된 거래소의 거래 방식에 익숙해져 있으나, DEX는 회원가입 절차 및 개인정보가 필요하지 않다는 편의성을 가지고 있습니다.

#2. DEX의 한계


위와 같은 장점을 가지고 있음에도 불구하고 지난 5년 동안 DEX는 중앙화된 거래소를 존폐를 위협하는 존재로서의 면모를 보여주지 못했습니다.

그 이유를 살펴보면 다음과 같습니다.

  • 사용자경험 : 개인계정이나 커스터디 월렛에서 직접 거래를 하는 방식은 아직까지 많은 사람들에게 혼란스럽고 어려운 개념입니다.

  • 속도 및 규모 : DEX는 온체인 방식으로 거래가 이루어지기 때문에 블록체인 네트워크의 트랜잭션 처리량에 병목현상이 발생하는 경우 주문의 빠른 처리가 불가능합니다.

  • 제한된 페어 : 지금까지의 DEX는 단일 블록체인의 토큰 거래에만 한정되어 있기 때문에, 다양한 토큰들을 거래하는 것이 어렵습니다. 예를 들어, 비트코인은 이더리움이 아닌 비트코인 블록체인에 존재하기 때문에 DEX를 통해 BTC-ETH페어를 거래하는 것이 매우 어려웠습니다.

  • 규제 문제 : 사실 DEX는 탈중앙화된 플랫폼이기 때문에 규제 문제에서 보다 자유로울 수 있다는 특징을 갖지만, 일부 하이브리드 방식의 모델의 경우에는 중앙화된 거래소와 크게 다를 바가 없어집니다.

#3. 지속적인 DEX의 성장


model.png

지난 몇 년 동안 DEX는 근본적으로 처해있는 문제들을 해결하기 위한 다양한 접근법을 통해 개발되어 오며 비약적으로 성장해왔습니다.

중앙화거래소와 유사한 오더북 모델, 유동성 풀(마켓메이커)을 양쪽에 모두 두어 언제든 토큰 스왑이 가능한 AMM방식, 이 둘의 모형을 적절하게 혼합한 하이브리드 방식 등 여러 형태의 DEX들이 출현하고 있습니다.

volume2.png

volume.png

2020년 초부터는 DEX에서의 거래량의 비중이 굉장히 높아져가고 있습니다. 물론 아직까지 중앙화거래소에 비해서는 택도 없는 수준의 볼륨이지만, DEX의 총 거래량은 코인베이스 프로에서의 거래양의 6% 수준까지 올라왔고, Uniswap 같은 경우에는 웬만한 마이너 거래소들보다 거래량이 많은 편입니다.

#4. ICO → IEO → IUO


uma.png

얼마 전에는 개인적으로 많은 관심을 가지고 있는 UMA프로젝트가 유니스왑에서 IUO를 통해 아주 간단한 방식으로 토큰의 유동성을 부여하였습니다.

여기서 IUO는 Initial Uniswap Offering의 약자로, Uniswap이라는 DEX플랫폼을 통해 자연적으로 판매 가격이 형성되는 방식의 토큰 판매를 의미합니다.

ICO가 정해진 가격과 정해진 수량의 토큰을 판매하는 방식, IEO가 거래소가 정한 가격에 따라 토큰을 판매하는 방식이라면 IUO와 같은 경우에는 마켓 메이커나 중앙화된 주체의 관리 없이 시장 참여자들에 의해 가격이 자연적으로 형성되는 메커니즘을 가지게 됩니다.

해당 프로젝트를 운영하는 팀에서는 유동성을 제공함으로써 유동성 부여에 따른 수수료 수익을 얻을 수 있기 때문에 굳이 마켓메이커에게 불필요한 자금을 지불할 필요도 없다는 장점을 가지게 됩니다.

#5. DEX + Derivatives


이제 DEX는 여러 실물자산들의 가격을 추적하는 토큰들을 런칭하여 중앙화된 거래소보다 보다 다양한 투자상품들을 거래할 수 있는 방향으로 전환을 시작하고 있습니다.

더불어, 단기적 가격 상승을 노리는 스캠성 프로젝트가 아니라 유동성과 필요한 수준의 운영비가 필요한 프로젝트들이 찾는 플랫폼으로도 주목을 받기 시작한 상황입니다.

괜찮은 프로젝트들을 찾고자 하시는 경우라면, 어떤 프로젝트들의 첫 토큰세일이 DEX에서 시작되는지, 어떤 새로운 개념의 파생상품형 토큰들이 DEX에서 거래가 시작되는지를 눈여겨 보시는 것도 좋은 투자전략이 될 것이라고 생각이 됩니다.

<바이낸스 거래수수료 20%를 할인받을 수 있는 VIP전용 가입링크(1달 한정)>


This page is synchronized from the post: ‘[dCRYPTO] 2020년은 탈중앙화거래소(DEX)에 주목할 필요가 있다’

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×