의견.png

"김민석 (해치랩스)"의 두 판 사이의 차이

해시넷
이동: 둘러보기, 검색
(비습)
35번째 줄: 35번째 줄:
  
 
=== 비습 ===
 
=== 비습 ===
비습은 블록체인 기술 솔루션 기업 해치랩스(HAECHI LABS)에서 간편하게 스마트 계약 개발을 돕도록 하는 오픈소스 개발 도구이다. 블록체인의 스마트 계약은 기존에 없던 생소한 개발 분야인 만큼 개발자가 디앱을 개발하기에 어려움이 있다. 여러 레퍼런스를 참고해도 어떻게 배포하는지나 어떻게 사용하는지 어려움이 따르기 때문에 비습은  
+
비습은 블록체인 기술 솔루션 기업 해치랩스(HAECHI LABS)에서 간편하게 스마트 계약 개발을 돕도록 하는 오픈소스 개발 도구이다. 블록체인의 스마트 계약은 기존에 없던 생소한 개발 분야인 만큼 개발자가 디앱을 개발하기에 어려움이 있다. 여러 레퍼런스를 참고해도 어떻게 배포하는지나 어떻게 사용하는지 어려움이 따르기 때문에 비습은 이러한 불편함을 줄이는 단 한 줄의 명령어로 쉽고 빠른 스마트 컨트랙트의 배포와 실행을 돕는 CLI 도구이자 프레임워크이다. 비습을 통해 개발자들이 개선된 블록체인 서비스 개발 환경을 사용할 수 있고, 블록체인 서비스를 개발하고 운영하는 데 소요되는 시간을 단축할 수 있다.
 
 
비습은 EVM 기반 블록체인에서 가장 사용하기 쉬운 스마트 계약 개발 CLI 도구이자 프레임워크이다.
 
 
 
 
 
블록체인이 익숙하지 않은 개발자들도 쉽게 사용할 수 있는 CLI 도구
 
블록체인의 스마트 컨트랙트는 기존에 없던 생소한 개발 분야입니다. 그만큼 개발자에게 DApp 개발은 익숙하지 않은 부분이 많습니다. 여러 레퍼런스를 참고하여 컨트랙트를 작성하였다 해도 이를 어떻게 배포하는지, 어떻게 사용해야 하는지에 대한 장벽이 존재합니다. vvisp은 이러한 불편함을 줄이고자 만든 CLI(Command Line Interface) 도구입니다.
 
 
 
 
 
명령어 한줄로 컨트랙트 배포와 기능 실행
 
 
 
(1) 명령어 한줄로 컨트랙트 배포하기
 
스마트 컨트랙트를 블록체인에 배포하는 것은 개발자들에게 낯선 과정입니다. 컨트랙트를 배포하기 위해서는 스마트 컨트랙트를 작성하는 것 뿐만 아니라 스마트 컨트랙트 배포 코드를 직접 작성해야만 합니다. 또한 Dapp을 구성하는 여러 개의 스마트 컨트랙트를 배포하기 위해 개발자는 배포 순서 역시 고려해야 했습니다. vvisp은 단순한 설정 파일 형태로 배포 대상들을 간단히 정의하고, 명령어 한줄로 코드 작성 없이 배포 순서를 알아서 고려하여 컨트랙트를 배포합니다.
 
 
 
(2) 명령어 한줄로 컨트랙트 기능 실행하기
 
기존에는 어떤 컨트랙트의 기능을 실행하기 위해서 라이브러리를 공부하고, 함수를 호출하고, 함수 호출 코드를 수동으로 작성해야 했습니다. 이는 스마트 컨트랙트 개발에 익숙하지 않은 개발자들에게 큰 진입장벽으로 작용합니다. 그러나 vvisp은 일련의 작업들 없이 명령어 한줄을 통해 컨트랙트의 특정 기능을 실행하고, 결과를 받아올 수 있도록 설계되었습니다.
 
 
 
 
 
 
 
"쉽고 빠른 스마트 컨트랙트 배포·실행 도와"
 
 
 
(지디넷코리아=황정빈 기자)블록체인 기술 솔루션 기업 해치랩스(대표 김종호)는 편리한 스마트 컨트랙트 개발을 돕는 오픈소스 명령줄인터페이스(CLI) 도구 비습(VVISP) 1.0 버전을 출시했다고 4일 밝혔다.
 
 
 
비습은 단 한 줄의 명령어로 쉽고 빠른 스마트 컨트랙트의 배포와 실행을 돕는 CLI 도구다.
 
 
 
기존 개발자에게 탈중앙화애플리케이션(dApp·디앱) 개발은 쉽지 않은 부분이다. 디앱을 구성하는 스마트 컨트랙트는 기존에 없던 생소한 개발 분야이기 때문이다.
 
 
 
특히, 개발자가 여러 레퍼런스를 참고해 컨트랙트를 작성하더라도 컨트랙트 작성뿐 아니라 배포 순서를 고려하고, 배포 코드까지 직접 작성해야 돼 컨트랙트 배포와 사용에 대한 장벽이 존재한다.
 
 
 
해치랩스는 이러한 불편함을 덜어주고자 CLI 도구 비습을 출시했다. 해치랩스에 따르면 비습은 단순한 설정 파일 형태로 대상을 간단히 정의해 명령어 한 줄로 코드 작성 없이 배포 순서를 알아서 고려해 컨트랙트를 배포한다.
 
 
 
비습은 어렵고 복잡한 작업 없이 명령어 한 줄로 컨트랙트의 특정 기능을 실행하고 결과를 받아올 수도 있다. 기존에는 특정 컨트랙트의 기능을 실행하기 위해 개발자가 라이브러리를 공부하고 함수를 호출하고, 함수 호출 코드를 수동으로 작성해야 했다. 이는 스마트 컨트랙트 개발에 익숙하지 않은 개발자들에게 큰 진입장벽으로 작용했다.
 
 
 
해치랩스는 “비습을 통해 개발자들이 개선된 블록체인 서비스 개발 환경을 사용할 수 있고, 블록체인 서비스를 개발하고 운영하는 데 소요되는 시간을 단축할 수 있을 것”이라며 “비습이 오픈소스 프로젝트인 만큼 많은 개발자들의 참여를 기대한다”고 말했다.
 
 
 
 
 
  
 
== 향후 계획 ==
 
== 향후 계획 ==

2019년 3월 26일 (화) 17:32 판

김민석스마트 계약의 보안 취약점을 감사하고, 스마트 컨트랙트 개발 툴인 비습(VVISP)을 제공하는 해치랩스(Haechi Labs)의 공동창업자이다. 김종호 대표와 함께 해치랩스를 공동 창업했다.

생애

-블록체인에 관심을 가지게 된 계기가 궁금하다. 민석 "미국 농업 기술 스타트업에서 일하던 때였다. 리서치를 하던 중 월마트가 IBM과 공급망 추적에 블록체인을 활용하려 한다는 소식을 봤다. 처음엔 큰 관심을 안 가졌는데, 작년 말 암호화폐 투자 열풍이 불었고 블록체인 기술에 대해 더 알고 싶어 논스에서 연구를 시작했다. 이 분야에서 재밌는 도전을 해볼 만하겠다고 생각했다."

-창업할 때 주변의 반대는 없었나. 민석 "창업이 저에게 맞는 길이라고 생각했다. 부모님께는 길이 있는 곳으로 가는 게 아니라 길을 만들어야 한다고 생각한다고 말씀드렸다. 지금은 응원해주시고 있다."

학력

  • 2016년 ~ 2016년 : 홍콩 중문 대학교(The Chinese University of Hong Kong) 경영학사
  • 2016년 ~ 2016년 : 워싱턴 인턴쉽 및 학술 세미나 센터(The Washington Center for Internships and Academic Seminars)비지니스 및 글로벌 무역 인턴
  • 2011년 ~ 2018년 : 서울시립대학교(University of Seoul) 경영학 학사 졸업

약력

  • 2011년 3월 ~ 2012년 12월 : 서울시립대 인액터스(UOS) 프로젝트 매니저
  • 2011년 8월 ~ 2012년 12월 : 미래국제재단(Future International Scholarship Foundation) 멘토링
  • 2015년 4월 ~ 2015년 7월 : 앙코르 브라보노(Encore Bravono) 인턴
  • 2015년 8월 ~ 2915년 8월 : 케이아이브이(KIV) 자원 봉사팀 통역
  • 2015년 10월 ~ 2015년 11월 : 악센터(Accenture) 연구 조교
  • 2015년 11월 ~ 2015년 12월 : 에프에스에이치 코리아(FSH KOREA) 연구 컨설턴트
  • 2016년 1월 ~ 2016년 5월 : 지아이씨 그룹(GIC Group) 연구 전문가
  • 2016년 9월 ~ 2016년 12월 : 캠브리지 컨설팅 네트워크(Cambridge Consulting Network) 컨설턴트
  • 2017년 3월 ~ 현재 : 서울시립대학교(University of Seoul) 프로그램 코디네이터
  • 2018년 5월 ~ 현재 : 해치랩스(HAECHI LABS) 공동 창업자 겸 최고 운영 책임자(COO)

주요 활동

디사이퍼(Decipher)

해치랩스

김민석은 블록체인 연구 커뮤니티 논스(nonce)에서 연구하다가 김종호 대표와 디사이퍼를 알게 됐다. 디사이퍼(Decipher)에서 함께 활동 했던 김민석과 김종호는2018년 4월 창업을 결심하고 2달동안 매일 연구하다 2018년 6월 국내 최초 스마트 계약 보안감사 업체 해치랩스(HAECHI LABS)를 공동 창업한다. 해치(HAECHI)의 이름은 전설 속의 동물 해치에서 영감을 얻고 만든 것이다. 해치는 선과 악을 판단할 수 있는데 보안 감사랑 비슷한 부분이 있고, '부화하다'는 의미를 가진 hatch와도 발음이 비슷하다. 해치(HAECHI)를 통해 블록체인 프로젝트가 부화할 수 있도록 도와준다는 뜻이다. '블록체인과 세계 시장' 이라는 비전을 가진 김민석은 기업이 고객인 보안감사 분야로 사업을 시작하게 된다. 해치랩스의 주요 서비스는 코드에 보안 취약점이 있는지, 이더리움 블록체인 가스비(gas price)가 최적화 되어 있는지 등을 분석해 주는 스마트 컨트랙트 보안감사와 웹이나 디앱과 비교하면 블록체인 개발 솔루션이 미흡하기 때문에 블록체인 개발을 쉽게 만들어 주는 솔루션이 있다. 보안 감사의 경우 토큰을 상장할때 코드가 잘못돼서 발행량 보다 많은 토큰이 발생되지 않도록 하고, 락(일정 기간 매매 금지)가 제대로 작동 되는지 등을 스마트 컨트랙트 상에서 분석하여 알려준다. 블록체인 개발 솔루션은 개발을 도와주는 드라이브러리, 프레임워크 같은 도구를 제공 하는것이다. 에를들면 아마존 웹서비스(AWS)의 서버리스(Serverless) zjavbxld vmffotvha '람다(Lambda)'를 사용하면 서버 고민을 하지 않아도 될 정도로 높은 수준의 블록체인 서비스를 짧은 시간 안에 구현할 수 있게 도와주는 솔루션이다. http://biz.chosun.com/site/data/html_dir/2018/11/24/2018112401241.html

스마트 계약

비습

비습은 블록체인 기술 솔루션 기업 해치랩스(HAECHI LABS)에서 간편하게 스마트 계약 개발을 돕도록 하는 오픈소스 개발 도구이다. 블록체인의 스마트 계약은 기존에 없던 생소한 개발 분야인 만큼 개발자가 디앱을 개발하기에 어려움이 있다. 여러 레퍼런스를 참고해도 어떻게 배포하는지나 어떻게 사용하는지 어려움이 따르기 때문에 비습은 이러한 불편함을 줄이는 단 한 줄의 명령어로 쉽고 빠른 스마트 컨트랙트의 배포와 실행을 돕는 CLI 도구이자 프레임워크이다. 비습을 통해 개발자들이 개선된 블록체인 서비스 개발 환경을 사용할 수 있고, 블록체인 서비스를 개발하고 운영하는 데 소요되는 시간을 단축할 수 있다.

향후 계획

각주

참고자료

같이 보기


  의견.png 이 김민석 (해치랩스) 문서는 블록체인 개발업체 경영자에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.