[KMD] BarterDEX를 이용한 아토믹 스왑 성공기!!! (Success Atomic swap on BarterDEX)
안녕하세요, goldenman입니다.
오늘 포스팅은,
BarterDEX 이야기입니다.
지난 번 barterDEX GUI를 곧 공개한다는 내용의 포스팅 이 후, 후속포스팅입니다!
사실 GUI 스크린샷은 다음날 공개되었지만,
실제로 써보고 직접 캡처해서 올리고 싶은 마음에,
결국 실거래까지 성공하고 이제야 포스팅을 작성해봅니다!
우선, BarterDEX 1.2 테스트버전은 아래 링크에서 받을 수 있습니다.
BarterDEX 1.2
https://github.com/buildog/BarterDEX/releases/tag/v1.2
다만, 아직 실제로 사용하기까지 누구나 쉽게 접근할 수 있는 단계에는 조금 모자라는 듯해서,
오늘 포스팅에서는 자세한 설치/실행가이드는 생략하도록 하겠습니다.
설치, 환경설정을 위한 간략한 설명
그래도 ^^;
도전하고픈 분이 계실까봐 간략하게라도 적어볼게요.
- Agama 최신버전에서 KMD+REVS+JUMBLR 모드로 실행시키고 모두 full sync 받습니다.
- 임의의 12단어짜리 seed key를 직접 만듭니다 (ex. test barterdex coffee goldenman ...)
- BarterDEX를 실행합니다.
- 2번에서 만든 seed key를 입력합니다.
- 이 seed key를 Agama에서 import 해서 address와 privkey를 알아내고 백업합니다.
- 알아낸 address로 거래해볼 테스트용 소액을 0.003 KMD 송금하고, 1 KMD를 송금합니다. (2번에 나눠서)
(utxo 조정이 자동으로 되지 않아서 번거롭게 이렇게 해야함) - 이 후 BarterDEX에서 거래를 시도해봅니다.
utxo 매치 때문에 잘 안될 수 있습니다.
(미리 말씀드리자면 관련한 문의는 주셔도 제가 도와드릴 부분이 없을 듯 합니다 ㅜㅜ)
잘 안되면 과감히 포기하시고, 다음 버전을 기다려주세요 ㅎㅎㅎ
BarterDEX를 살펴보자
※ 제 컴퓨터 환경은 Windows 7 Pro(64bit) 입니다.
실행하면 이렇게 생겼어요.
직접 작성한 passPhase를 넣고 (자동 생성기능 추가예정) login하면 포트폴리오로 이동합니다.
(참고로 포트폴리오 화면 캡처를 거래 이후에 해서 잔액은 거래 이후 잔액입니다)KMD로 REVS를 사보겠습니다. REVS를 눌러볼까요
View Orderbook을 누르면 오더북이 보입니다.
이 중 하나를 클릭하고, 구매하고자 하는 코인수를 입력합니다.
※ 거래 전, REVS 밸런스는 0.19585442 입니다.아래 커다란
BUY버튼을 클릭하면 거래가 시도됩니다.잠시간의 processing 화면 후, 다시 본래 화면으로 돌아옵니다.
위에서 Balance가 늘어난 것이 보이나요?
화면엔 없지만 KMD갯수는 줄었지요!
네, 성공입니다
다음 버전에는 성공메세지 노티를 추가할 예정이라고 하네요.
(0.5개 주문에 정확히 0.5개가 거래되지는 않았습니다. 현재 수준에서의 utxo와의 의존성 때문입니다.)만일 거래에 실패한다면 그 이유를 빨간 화면으로 표시해줍니다.
거래가 완료되고 난 후의 portfolio 화면입니다.
사용후기
좋은 점
- GUI가 좀 이뻐보이네요. 미니멀하게 모바일 환경을 염두해 둔 듯 합니다.
- 실제 Atomic swap 수행속도는 아주 빠릅니다. 기존 거래소 내에서의 거래 못지 않습니다. 실시간급.
보완할 점
- UTXO와의 dependency 해결 필요 (개선 중이라고 하네요)
- PC환경에서 굳이 모바일 스타일이 필요한가? (다른 버전의 GUI도 준비중)
- Native mode의 불편한 점 (Lite mode 개발중)
아직 테스트 버전인 만큼,
그 외에 궁금한 점이나 도전하고 싶으신 분은 누구나 자유롭게 슈퍼넷 슬랙에서 #tradebots 채널에 참여하실 수 있습니다.
제 포스팅이 유용한 정보라고 생각되신다면?!
FOLLOW 그리고, ↓↓↓ 아래 !!!VOTE UP!!! 부탁드립니다 ^^ ↓↓↓