develop custom_top_html:no
default debug random = 0 / type = READ / detected = READ

안녕하세요 몇일전 거래소 오픈소스로 깃헙에 공개하겠다고한 coinext 개발자입니다.

좀더 리팩토링이나, 보완할걸 하고 공개하려고 했는데, 전반적으로 크게 문제는 없어보여 선공개합니다.

시간이 허락한다면, 리팩토링은 추후 계속적으로 진행을 하겠습니다.

https://github.com/coinext/silverstring-exchange

 

필요한 디비스키마와 솔류션등을 간단히 설명해 두었구요, 좀더 자세하게 README는 업데이트 할께요~

제가 이런 정리해서 글쓰는걸 정말 싫어해서..ㅎ..

 

저는 5년전부터 비트코인, 가상화폐, 블럭체인쪽에 많은 관심을 가져온 개발자입니다.

비트코인 20만원할때, 이더리움 1천원 할때, 몇만원씩 구매해서 신기해서 전송도 해보고, 에스크로 거래도 만들어보고, 지갑도 설치해서 jsonrpc로 통신도 해보고,솔라디티 dapp도 만들어서 구동해보고 하면서 독학으로 지식을 쌓아왔습니다.

지금 시세로 보니 몇천만원은 되더라구요 ㅠ

암튼, 관심을 갖고 이분야로 많은 글을 접하고, 기술을 알아가니 자연스럽게 거래소의 흐름이 머리속에 그려지는 단계가 되어버렸습니다.

원래는 책을 쓰려고 했지만,, 역시나 귀차니즘이 또 엄습을..

1달여 기간동안 매일 2-3시간정도를 들여서 틈틈히 만들어봤습니다.. 거래소의 단점인 퍼포먼스쪽, 특히 입금시 콜드월렛으로 바로 전송하는 부분은 min수량을 설정해서 적은수량일경우는 콜드월렛으로 전송되지 않게 함으로써, 복잡도를 낮췄고, 입금,출금쪽은 거래내역을 이원화하여, 메세지큐 방식을 사용하였습니다.

각각 다른 지갑의 jsonrpc 프로토콜은 공통된 인터페이스를 사용하여, 추상화하여 사용하였습니다. 

너무 단기간에 만들어버려서, 수정하고 고쳐야할 버그들이 산재하겠지만, 개발자분들에게 거래소의 기본 플로우와 메카니즘을 익히는데는 부족함이 없을듯합니다.

 

FT쪽은 제가 실력이 많이 모자라서, 꾸역꾸역 jqury로 만들어냈습니다. 실력있는 FT개발자분들이 많이 고쳐주실꺼라고 생각합니다~

한국 개발자분들에게 조금이나마 도움이 됬으면 하는 바램이며,

앞으로 IPFS, BLOCKCHAIN, DAPP관련하여 몇가지 오픈소스화 를 목표로 만들고있는 프로젝트들이 있는데,

이 프로젝트도 조만간, 오픈소스로 공개하도록 하겠습니다 !!

 

 

 

 

 

 

 

 

 

 

-------------------------------------

꼬리말

* 게시글 내용 삭제레벨 강등

* 질문은 각 주제별 게시판에.

 

비트코인 암호화화폐 커뮤니티 땡글~ 땡글~

-------------------------------------

378
댓글 42
  • ?
    고생하셨습니다.
  • 노력하시는모습이 보기 좋습니다~
    저도 만들고 싶은 코인이 생겼지만~ 몸이 모자랍니다..ㅠㅠ
  • 저에 최종 목표를 만들어 주셨네요.
    전 채굴기 -> 관리프로그램, OS ( Linux OS ) -> 거래소가 최종 목표 입니다.
    지금은 6way, 8way 막 출시 했고요... ( 보드 수급이 잘 안되서 어제 총판가서 한판 하고 왔습니다. )
    중국 거래처에 보여주니까 눈이 땡글(?)해 졌습니다. 빨리 중국어로 만들어 달라고...
    분석을 해 보고 싶지만 실력이 안되고( 15년 쯤 전에 개발자 였습니다. )
    개발자 뽑아서 발전 시켜 봐야 겠네요...
  • 좋은 선순환의 계기를 만들어 주셔서 감사합니다. ^^
  • 오픈소스로 공개해주셔서 정말 감사합니다. 앞으로의 개발활동도 많이 기대가 되네요.
  • ?

    진짜 능력자가 나타나셨네요... 국내에 정말 좋은 파장이 기대 됩니다... 복받으실겁니다.. 마음으로 좋아요100만개 드립니다

  • ?
    멋지신 분이십니다. 이것으로 많은 소스가 나왔으며 좋겠습니다. 공개해 주셔서 감사합니다. 예술작품을 보는듯한 느낌이 드네요.
  • ?
    훌륭한 작품 감사드립니다
  • ?
    노고에 박수를 보냅니다. 플로우차트나 유스케이스 같은 것이 있으면 좋겠네요.
  • ?
    대단하십니다. 고생하셔서 만든 작품 이렇게 공개하기도 어려울텐데
  • 여러모로 대단하십니다
  • 정말 멋지십니다. 코리아 화이팅 입니다.
  • ?
    멋지십니다!
  • 고생하셨습니다.
    좋은자료 감사합니다.
  • 고생하셨습니다. 감사합니다.
  • ?
    자료 감사합니다!!

    화이팅입니다~!!
  • ?
    동종 개발자로써 존경의 마음을 드립니다.
  • ?
    좋은 자료 감사합니다.
  • ?
    너무너무 감사하고 고생하셨습니다. ^^
  • ?
    감사합니다 정말 감사합니다 ㅠㅠ 초보 개발자로써 많은 도움될것같습니다
  • ?
    감사합니다! 존경스럽네요
  • ?
    저도 solidity 공부하고 있는데 공개 감사 드립니다.
  • ?
    대단합니다.
  • ?
    대단합니다. 제가 소프트웨어 쪽은 지식이 전무하여 잘 모르지만 이렇게 오픈소스로 노력한 결과물을
    공유해 주시는 것은 정말 대단하다고 생각됩니다.
    제가 온라인 쇼핑몰 관련해서 가상화폐 결제시스템을 온라인 쇼핑몰에 탑제하여
    결제되는 시점에 달러가격 대비 Bittrex의 가상화폐 코인 시세로 결제하는 기능을 온라인 쇼핑몰에 넣고 싶은데
    저런 소스를 개발자 분들에게 맞기면 제가 원하는 가상화폐로 결제 가능한 온라인 쇼핑몰을 만들 수 있을까요?

    Happy New Year!
  • 고맙습니다 ~
  • ?
    국내에도 이런분들이 계시군요
    본받아야할 점 같습니다
  • 정말 대단하십니다. 이 글을 읽고 나니 동기 부여가 확실히 되네요. 감사합니다.
    저도 공부좀 해서 도움이 되는날이 오길 바래봅니다.
  • 선뜻 공개하기 힘드실수도 있으셨을텐데 멋지십니다!
  • ?
    고생하셨습니다
    오늘도 좋은 하루 되시고
    새해에 좋은 일만 가득하세요
  • 무조건 추천입니다. 개발자가 아니라 소스에 문외한 입니다만 자신의 피 땀을 공객하는건 쉽지 않지요.
  • ?
    우선 이런 좋은 오픈소스를 공개해주셔서 정말 감사드립니다.
    제가 한번 실행 시켜볼라고 했는데

    public CurrentUserDTO(User user) {
    super(user.getEmail(), user.getPwd(), AuthorityUtils.createAuthorityList("ROLE_USER"));
    this.user = user;
    }

    위코드중 user.getEmail(), user.getPwd() 이부분에서 java: cannot find symbol 에러가 발생합니다.
    나머지 부분들은 에러가 없던데 제가 뭔가 놓친게 있는건지.. 염치 불구하고 질문드립니다.
  • @EoEo
    cannot find symbol 같은경우는 모듈별 빌드가 재대로 안된것같습니다. 모듈별로 클래스로 빌드가 되어야하나, gradle 디펜던시문제라던가 네트웤 문제등등으로 제대로 클래스 빌드가 되지않아, 해당 클래스를 찾을수가 없을때 나타나는데요..
    한번 프로젝트전체를 clean하시고 다시 전체 프로젝트를 대상으로 빌드를 해보시길 바랄께요
    참고로 ide는 인텔리J를 추천드립니다. 이클립스등으로 하면 버전에 따라 프로젝트 설정이 꼬일수있습니다.
  • ?
    @coinext
    소중한 댓글 감사합니다! 현제 인텔리제이 사용중입니다. 놓친부분있나 다시 하나하나 해보겠습니다.
  • ?
    좋은 자료 감사드립니다. __)
  • ?
    좋은 자료 감사합니다
  • ?
    귀중한 자료 감사합니다.
  • ?

    나사못도 살포시.. 작명센스 굿~ㅋㅋ

     

     

    [p.s] 

    유실된 걸까요..? 웹페이지 하단부 이미지(?)가 엑박으로 뜨네요. 

    https://www.coinext.net/images/mac.png

     

     

  • 능력과 열정에 박수를 보냅니다..
  • ?
    감사합니다.
  • 수고하셔네여
  • ?
    너무너무 감사합니다.
  • 지금은 어떻게 거래소에서 일하고 계실까요 ㅎㅎ

List of Articles
번호 분류 제목 추천 수 조회 수 글쓴이 날짜
공지 키보드 추첨 이벤트(0522-0528) 결과 발표 8 update 8 206
ESN경매
2020.06.01
공지 ESN 5월 리포트 3 updatefile 10 291
ESN운영
2020.05.31
공지 땡글 경매! 멀티 고속 충전기USB-PD PPS/QC3.0 140W (1명) (~6/4) 10 file 23 768
ESN경매
2020.05.29
공지 게시판 캐시 적립 정책 변경 안내 (2019/12/20 시행) 36 12 1703
관리자
2019.12.20
공지 로그인이 안되시는 분은 문의해주시기 바랍니다. 12 6 4199
땡글개발자
2019.08.21
1733 개발 모니터링 프로그램 ver 0.82 업데이트 안녕하세요. 남자별입니다.   어제 하루 잠시 시간이 비어서 0.8 업데이트에 몇몇 기능 개선을 추가했습니다. 주요 업데이트 내용은 다음과 같습니다. 자세한 설명은 압축파일 안에 Readme.txt 를 읽어주세요   1) 기... 106 file 96 12018
남자별
2018.03.20
1732 개발 허접하지만 알뜰한 기능의 채굴기 모니터링 프로그램입니다 기능 -채굴기 1set의 평균온도와 해쉬 -모든 그래픽카드들의 온도와 해쉬 -온도와 해쉬의 수치별 색상변화 -각 set별 혹은 그래픽카드별 설정수치시 알람 발생(sms 문자발생, 다수인원 가능) -설정 시간마다 표현된 ... 23 file 93 8153
503
2017.08.12
1731 개발 다중 수천대 가능 무료 원격조정 모니터링 알람 제어 ( 꽁짜 )     천리님 글  1. 마이너 컨픽 파일 수정2. 컨픽 파일 일괄 업로드3. 마이너 재시작4. 컴퓨터 리부팅5. 마이너 버전 업데이트 시 파일 일괄 업로드6. 마이닝 프로그램 일괄 변경 (ex. Claymore에서 xmr로)6-1 마이... 35 file 76 5681
다롱잉임
2018.04.08
1730 개발 오버클럭을 손쉽게! 이지 오버클럭을 릴리즈 합니다. 안녕하세요, 땡글을 통해 여러가지 도움을 얻고 있는 괴발개발 입니다.   애프터 버너는 좀 무겁고, 옵션이 너무많아 다루기가 쉽지 않습니다. 또한, 여러 그래픽카드의 정보를 한눈에 보기 어려운데요,   이것을 한... 70 file 73 6392
괴발개발
2018.04.20
1729 개발 모니터링 프로그램 ver 0.8 업데이트 안녕하세요. 남자별입니다.   0.7 업데이트 이후로 빠르게 업데이트 해드릴려고 했으나 여러 사정이 겹쳐서 이제서야 업데이트 했습니다. 이런저런 문의/요청사항에 대해서 추가 작업 및 명절이 낀게 좀 컸네요 ㅜㅜ ... 61 file 66 6498
남자별
2018.03.16
1728 개발 모니터링 프로그램 ver 0.6 업데이트 안녕하세요. 남자별입니다.   최근에 개인일이 바빠져서 모니터링 프로그램 업데이트를 당분간 보류할 생각이었으나 갑자기 핫해진 모네로 관련으로 문의가 많으셔서 -_-a 급하게 땜빵 수정했습니다.   주요 수정사항... 75 file 61 16615
남자별
2017.08.28
1727 개발 누구나 따라할 수 있는 ETN 마이닝 풀 구축 가이드 입니다. 일렉트로니움 마이닝풀 운영을 위한 설치 가이드 입니다.   ETN 마이닝 풀 서버 설치를 해보려고 했는데 node 버전 문제로 여러번의 실패로 우분투를 재설치하면서 여러번의 삽질을 하여 성공하고 작성한 설치 가이드... 60 60 11390
번트마이너
2018.02.11
개발 오픈소스 거래소 깃헙 공개하였습니다. 안녕하세요 몇일전 거래소 오픈소스로 깃헙에 공개하겠다고한 coinext 개발자입니다. 좀더 리팩토링이나, 보완할걸 하고 공개하려고 했는데, 전반적으로 크게 문제는 없어보여 선공개합니다. 시간이 허락한다면, 리팩... 42 57 18064
coinext
2017.12.20
1725 개발 모니터링 프로그램 ver 0.7 업데이트 안녕하세요. 남자별입니다.   최근에 몇몇 분들이 개인적으로 Bminer 지원을 요청하시기에 api 분석만 하고 바로 적용했습니다. Bminer 지원 이외에 다른 수정사항은 아직 적용하기전이라 Bminer를 안쓰시는 분들은 ... 84 file 53 14553
남자별
2018.01.08
1724 개발 모니터링 프로그램 ver 0.4 업데이트 안녕하세요. 남자별입니다. 이번 업데이트는 좀 늦었습니다. 개인적인 사정과 회사프로젝트가 바빠져서 그랬습니다.   더이상 미루기 힘들어 몇시간정도 뚝딱 거려봤습니다. 저번에 요청오신 기능중 3가지 정도 촛점... 71 file 47 18298
남자별
2017.07.19
1723 개발 안녕하세요. 오픈소스로 자동 트레이딩+알림 봇 공유합니다.   파이썬3로 제작되었고요.   1. 텔레그램에서 문자인증 받고 자동으로 로그인하는 기능. 2. 텔레그램에서 해당 채널의 메시지를 자동으로 읽는 기능. 3. 읽은 메시지를 정규표현식으로 분석해서 어떤 코인을 사야하... 23 file 47 23172
소프트
2018.01.12
1722 개발 모니터링 프로그램 ver 0.5 업데이트 안녕하세요. 남자별입니다. 이번 업데이트는 기존 요청사항들중 편의성 부분으로 개별 설정할 수 있도록 수정했습니다.   ver 0.5  업데이트                 monitor.ini 설정 추가. 기본 배포된 ini 이외에 수정하... 61 file 44 12673
남자별
2017.08.11
1721 개발 전세계 실시간 챠트/시세를 원화로 모아서 볼수 있는 사이트를 만들었습니다 전세계 3048개 코인, 648종 가상화폐를 실시간 차트/시세를 원화로 모아서 볼수 있는 사이트를 만들었습니다.   암호화폐 실시간 차트및 시세를 각국 통화로 암호화폐별, 거래소별, 관심코인으로 모아서 볼수 있는 사... 33 file 42 4606
그냥초보
2018.04.10
1720 개발 SMT 토큰 이중지불 해킹에 대한 설명과 대비책   안녕하세요. 온더의 철학자입니다.   SMT라는 ERC20토큰의 토큰 이중지불 해킹이 일어났습니다. 이 해킹건에 대해 설명이 필요한 것 같아 긴급하게 글을 남깁니다.   Ethereum Transaction 0x1abab4c8db9a30e703114... 21 file 41 2862
철학자
2018.04.25
1719 개발 이더리움과 스마트 컨트랙(2) - 30분만에 ICO 하기 30분만에 ICO하기   안녕하세요. 오늘은 조금 자극적인 제목을 가지고 와봤습니다. 요즘 ICO 많이들 참여하시고,  직접 하시는 분들도 많이 계신데요. ICO에 필요한 토큰을 단 30분 만에 발행하는 방법을 소개해볼까 ... 28 file 40 8435
파이리
2018.02.22
1718 개발 채굴 관리프로그램 MINE ASSIST 베타버전 공개 안녕하세요. 저는 S전자에서 개발자로 일하다가 지금은 작은 스타트업을 하고 있는 파이리입니다.   얼마 전에 채굴기 관리 프로그램을 개발하고 있다고 글을 올린적이 있었는데, 베타 테스트에 적합한 시점이 된 것 ... 180 file 39 14864
파이리
2017.06.17
1717 개발 단순 콘솔 모니터링 프로그램 ver 0.2 배포   안녕하세요. 지난번에 올린 모니터링 프로그램에 요청사항들이 있으셔서 수정했습니다. 이하는 개발노트입니다. 보안 관련으로 걱정하시는 분들도 계셔서 소스코드도 같이 첨부합니다. ver 0.1     개요 :        ... 44 file 38 8799
남자별
2017.06.26
1716 개발 예스빗부스터 무료배포(ver 0.0.1)   예스빗매니저 오픈베타서비스에 참여해주신 분들의 요청으로 윈도우 최적화 프로그램(예스빗부스터)을 배포합니다. 앞으로도, 요청사항을 검토하여, 지속적인 업데이트를  진행할  예정입니다. 현재 적용되어 있는 ... 22 file 34 3740
예스빗
2018.07.09
1715 이더리움 데브콘4 참관기 1 이더리움 데브콘4 참관기 1 2018년 프라하에서 열린 이더리움 데브콘4에 참석했었습니다. 행사 참석 기사를 위해 썼던 내용을 정리해보았습니다.   데브콘4에서 가장 인상깊었던 내용   세션하나만을 뽑기는 좀 어렵... 24 file 34 2802
atomrigs
2018.11.18
1714 [강좌] 쌩광부의 모바일 지갑 만들기 #4. 이더리움 계열 지갑 만드는 방법 안녕하세요. 쌩광부입니다.   이번 시간에는 RN에 대한 설명을 잠시 접어두고 이더리움 계열 코인의 지갑 구조에 대해서 설명하도록 하겠습니다.   #4. 이더리움 계열 지갑 만드는 방법   1. Private Key, Public Key... 16 30 1246
쌩광부
2018.11.21
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 87 Next
/ 87
default debug random = 0 / type = READ / detected = READ