최신소식

쿠엔데 CTO Teodor Pripoae '미시경제에 대한 이야기: 이더리움&내부 원장'

코인뉴스 0 575




미시경제에 대한 이야기: 이더리움&내부 원장


이전 기사에서 언급된 바와 같이, 쿠엔데는 이더리움 블록체인과 내부원장이 혼합된 형대의 쿠엔데만의 미시 경제를 발전시키기로 결정했다. 본 연재 기사에서 우리는 우리만의 경제의 메카니즘을 살펴볼 것이며, 입출금부터 창출, 큐레이션, 참여 등 실행 가능한 모든 측면에서의 이의를 제기하고자 한다. 


사용자들은 우리의 내부장부과 자신들이 개별적으로 사용하고 있는 스마트 컨트랙트를 통해 상호작용을 하게 된다. 이 컨트랙트는 유저들이 원하는 만큼의 쿠엔데(KUE) 토큰을 지정한 컨트랙트 주소로 예금하는 것을 가능하게 해준다. 예치된 토큰은 유저가 토큰을 출금하고자 할 때까지 컨트랙트 주소안에 보관된다.  


컨트랙트는 다음과 같은 형태다. 


사용자들이 우리의 내부장부와 상호작용할 수 있는 방법은 두 가지다. 하나는 각각의 사용자를 위해 하나의 스마트 컨트랙트를 활용하는 것이고, 다른 하나는 각각의 사용자가 하나의 지갑(월렛)을 통하는 방법이다. 이는 우리가 사용자들이 지갑의 주소를 우선 알지 못해도 복수의 지갑을 통해 입출금을 할 수 있도록 하기 위함이기도 하다. 


-스마트 컨트랙트 VS 사용자 개별 지정 지갑 주소

:스마트 컨트랙트




우리는 그 어떤 사용자에게도 지정되지 않은 스마트 컨트랙트 풀을 배치해 놓고 있다. 예를 들어, 사용자가 입금 버튼을 눌렀다면 수많은 비지정 컨트랙트 중 하나가 바로 그 사용자에 바로 지정되게 된다. 만약 사용자가 이미 과거 입금을 한 내역이 있다면 우리는 동일한 스마트 컨트랙트 주소로 돌아가, 이를 사용한다. 사용자는 그 컨트랙트 주소에 아무때나 입금하는 것이 가능하며 우리는 그 내역을 체크해 우리의 내부장부에 잔액을 조정하게 된다.


이렇게 되면, 사용자는 쿠엔데(KUE) 토큰을 컨트랙트 주소로 보낼 수 있게 된다. 우리는 모든 KUE 토큰의 트랜잭션을 확인하고 있다. 그러므로 입금주소로 트랜잭션이 이뤄졌음이 확인되면, 우리는 사용자의 내부장부의 잔금을 바로 조정하는 트랜잭션을 진행할 것이다. 


사용자가 잔고에서 토큰을 출금하려고 할 경우, 스테이크(Stake) 상태가 현재 아니라는 것을 확인한 후, 사용자가 요청한 액수 만큼을 출금할 수 있는지 결정하게 된다. 만약 그렇다고 한다면, 이 상태는 스마트 컨트랙트 수수료 포함 인출 방식(withdraw_with_fee method)이라 말할 수 있다. 이 기능은 수수료인 가스(gas)를 부과되기 때문인데, 우리는 이 수수료를 이더리움/쿠엔데 비율에 기반해 토큰으로 계산한다. 이렇게 계산된 토큰은 출금이 진행된 그 순간부터 30 블록과 트랜잭션이 블록체인에 확정된 시점까지 우리의 내부 장부에 기록으로 저장된다. 


- 사용자가 자금을 인출할 때, 우리는 하나의 트렉젝션에 해당하는 부분만 지불한다. 

- 출금 트랜잭션 시 발생하는 수수료 가스(gas)는 컨트랙트가 배치된 해당 주소에서 지불된다. 


-지갑이 실행에 앞서 우선적으로 설치되어야 한다. (스마트 컨트랙트를 만드는 것은 일반적으로 1~2분 정도가 소요된다.)

-스마트 컨트랙트를 구축하는 것은 소액의 이더리움 (컨트랙트를 만들 때 지불하게 되는 수수료)만을 필요로 한다


:지갑


사용자가 쿠엔데(KUE) 코인을 우리의 플랫폼에 예치시키기로 했다면 우리는 지갑을 생성시킨다. 이 지갑의 퍼블릭/프라이빗 키는 우리의 데이터베이스에 저장된다. 그럼, 사용자가 KUE 토큰을 해당 주소로 보낼 수 있고, 승인 과정은 위에서 언급된 스마트 컨트랙트 예치법과 비슷하다. 


사용자가 잔고에서 잔액을 인출하고자 했을 경우, 우리는 내부 지갑에서 그 사용자의 외부 지갑으로의 트랜젝션을 요청한다. 또한, 이 경우에 우리는 수수료 명목으로 해당 내부 지갑에서 우리의 지갑으로의 트랜잭션을 요청시킬 필요가 있다. 


-지갑 생성시에 우리가 별도로 지불할 것이 없다. 

-수수료에 따라 우리가 인출 로직을 알맞게 수정 가능하다.


-우리가 하나가 아닌 두 개에 해당하는 트랜잭션 수수료를 내야한다. 

-내부 지갑은 출금 트랜잭션 수수료 가스(gas)를 지불하기 위한 이더리움(ETH)가 필요하다. 

-우리가 각각의 내부 지갑의 퍼블릭/프라이빗 키를 안전하게 보관해야만 한다. 


-실행 

실제 실행에 관해 깊이 알아보기 전에, 우리의 내부 애플리케이션 스테이크에 대해 소개하고자 한다. 


쿠엔데는 모놀리식(monolithic) 형식으로 루비 온 레일즈(Ruby on Rails) 환경에서 시작된 것이다. 따라서, 프로토타입 시연까지는 상당히 빠르게 진행되었으나 그 이후 관리에서는 어려움에 봉착했다. 초기 투자 유치 이후(2016), 우리는 마이크로 서비스를 도입하고 모놀리식 메인 애플리케이션의 로직을 추출, 소규모 서비스 형태로 만들기로 했다. 그 때부터, 루비(Ruby) 환경은 수 많은 비즈니스 로직과 동시성을 포함한 애플리케이션의 경우, 속도가 느려졌다. 이에, 우리는 루비가 아닌 스칼라와 고(Go)를 메인 언어로 도입하게 됐다. 스칼라와 트위터의 핀에이글(Finagle)은 우리의 마이크로 서비스를 개발시키는데, 고(Go)는 대부분 인프라스트럭쳐와 관련된 부분에 각각 사용되었다(이와 관련된 부분은 후속 기사에서 자세히 다루도록 하겠다).


우리는 우리의 마이크로 서비스를 위해 루비(Ruby)와 스칼라(Scala)를 사용했다는 부분이 고려되어 이 플랫폼에서 분상 웹인 웹3(web3) 라이브러리도 관리하게 되었다. 그러나, 루비는 그러나 웹3 라이브러리에 대한 좋은 유지 환경을 가지고 있지 못하고 스칼라의 경우 내부에 이미 존재하는 web3.js 스칼라 라이브러리가 자바 공식 web3.js 라이브러리에 겹쳐진다. 


유감스럽게도, web3.js 라이브러리가 싱크 콜즈나 옵저버블스(observables)에 기반하고 있는 우리의 에이씽크 스테이크와 잘 융합되지 않으면서 (현재 우리는 동시성_콘커런시 보델로 에이씽크 퓨쳐스를 사용하고 있다) 우리는 루비와 웹3를 통합시켜보는 방안을 살펴보게 되었다. 


또 다른 프로그래밍 언어인 러스트(Rust)로 패리티(Parity)가 써졌다는 것과 러스트가 힐리스(Helix) 라이브러리를 사용할 경우 루비와 잘 통합될 수 있다는 지식에 기반해, 우리는 이러한 루트를 선택하기로 결정했다. 결론적으로 스마트 컨트랙트 구축, 웹3 이벤트 관리, 스마트 컨트랙트 콜 구성 등 모든 블록체인 파트는 러스트 라이브러리를 활용해 실행되게 되었다. 우리는 기능성(functionality)을 모두 루비에 기반하고 있는 동시에 현재 다른 서비스에도 이와 같은 애플리케이션 프레임워크를 유지하고 있다. 


"이 것은 우리가 우리의 커뮤니티와의 완전한 투명성을 확보하기 위함입니다. 우리는 커뮤니티와 목표지점까지의 걸어가는 과정, 기술적으로 직면한 도전, 과거의 결정과 미래를 위한 중요한 결정을 공유할 것입니다."


여러분들의 지지에 감사드리며, 우리는 이 곳 미디엄(Medium)에 올린 어떠한 것에 대한 여러분의 첨언, 피드백 등에 열려있습니다. 


원문:https://medium.com/kuende/the-tale-of-our-micro-economy-ethereum-internal-ledger-8c55b2140933  


블록타임스TV닷컴 (BlockTimesTV.com)만의 특별한 블록체인 뉴스를 만나보세요.

뉴스 더 보러가기

0 Comments
Hot

인기 보고서 "암호화폐 가격 변동률, 채굴자 참여도 영향 크다”

댓글 0 | 조회 519
암호화폐 전문 미디어 크립토워치(Crypto Watch)가 일본 블록체인 기업 BUIDL이 최근 보고서를 인용, “암호화폐 가격 변동률에 따라 채굴차 참여도가 크게 변한다”고 보도… 더보기
Hot

인기 美 CFTC 위원장 "암호화폐, 사라지지 않을 것"

댓글 0 | 조회 519
업비트, 3일 IHT 상장 공지국내 암호화폐 거래소 업비트가 3일(오늘) BTC마켓에 비트렉스에서 거래 개시된 IHT를 상장한다고 공지했다. IHT는 현재 코인니스 시세 기준 28… 더보기
Hot

인기 2018 블록체인 KOREA 골든타임을 논하다’라는 주제...블록체인 산업혁신 컨퍼런스 (Blockchain…

댓글 0 | 조회 519
2018 블록체인 KOREA 골든타임을 논하다’라는 주제...블록체인 산업혁신 컨퍼런스 (Blockchain Industry Innovation Conference) 오는 20~2… 더보기
Hot

인기 비트멕스 COO "암호화폐 거래소, 규제 기관 협력 환영"

댓글 0 | 조회 519
비트멕스 COO "암호화폐 거래소, 규제 기관 협력 환영"최근 글로벌 암호화폐 거래소 비트멕스(BitMEX)의 COO 안젤리나 콴(Angelina Kwan)이 홍콩 현지 미디어 사… 더보기
Hot

인기 US Fed Concerned About Potential System Risks Of A Crypto Ma…

댓글 0 | 조회 519
세계 금융 위기는 금융 시스템 지도자들에게 \"알려진 알려지지 않은 것들\"을 계획하도록 가르쳐주었습니다. 은행 스트레스 테스트는 진화해야 할 수도 있습니다.
Hot

인기 BSV(비트코인사토시비전), 바이낸스 상폐와 앞으로의 전망

댓글 0 | 조회 519
비트코인SV 진영의 Dr.Craig Wright(크레이그라이트)와 비트코인 라이트닝 토치(Lightning Torch)캠페인의 창시자인 Hodlnaut(호들럿)과의 싸움이 결국 바… 더보기
Hot

인기 비트코인, 1만800달러서 다지기...저항선 높아질까

댓글 0 | 조회 519
비트코인이 저항선 1만800 달러에서 다지기(consolidate)를 하고 있다. 27일(현지시간) 암호화폐 전문매체 코인텔레그래프에 따르면 비트코인은 24일(현지시간) 상승선에서… 더보기
Hot

인기 에티오피아는 Cardano Creator와 제휴하여 국가에서 가장 큰 블록 체인 배포를 시작합니다 – Blo…

댓글 0 | 조회 519
에티오피아는 현재까지 국가에서 가장 큰 블록 체인 배포를 시작하기 위해 소프트웨어 회사 IOHK의 서비스에 참여했습니다.
Hot

인기 비트코인 강세론자 팀 드레이퍼 트윗 "BCH 구매했다", 해커 소행?...오픈노드 공동창업자 말 들어보니

댓글 0 | 조회 519
유명 벤처투자자 팀 드레이퍼가 최근 자신의 트위터에 올린 “비트코인캐시(BCH)를 구매했다”는 글은 해커의 소행일 가능성이 제기됐다. 앞서 지난 4일 드레이퍼의 트위터에는 “BCH… 더보기
Hot

인기 한정판 Franck Muller 비트 코인 캐시 시계“Free the Money. 세상을 해방 시키십시오.”…

댓글 0 | 조회 519
보도 자료. Bitcoin.com Exchange 팀은 이번 휴가철 마진 거래 대회에서 Franck Muller Bitcoin Cash 시계를 나눠 줄 것입니다.

인기 필리핀, 자국민의 은행 계좌 보유율이 30%정도로 매우 낮아...암호화폐 거래소 코인빌, 필리핀 정부 승인 …

댓글 0 | 조회 519
코인빌은 국내 블록체인 1세대 기업인 글로스퍼가 거래소의 개설, 운영 등의 솔루션을 제공하여 보안시스템을 구축하였으며, 투명하고 안전한 거래 환경조성을 목표로 올해 12월 20일경… 더보기
Hot

인기 Newsflash : Sell-Off, 200 억 달러 미만의 Crypto Market Cap 제거

댓글 0 | 조회 519
수요일의 암호 매각은 10 월 중순 이래 처음으로 2000 억 달러 이하의 cryptocurrency 시가 총액을 강제했다.
Hot

인기 Kim Dotcom, Bitcoin Cash의 이점을 강조하는 웹 사이트 게시 – Bitcoin News

댓글 0 | 조회 519
암호 화폐 지지자 인 Kim Dotcom은 비트 코인 현금의 상승세를 보여주는 새로운 웹 사이트에 대해 트윗했습니다.
Hot

인기 보안 위반. 0 토큰 손실. | 보도 자료 비트 코인 뉴스

댓글 0 | 조회 519
BigONE은 2017 년에 설립 된 글로벌 cryptocurrency 거래 및 상거래 플랫폼으로, 무결성, 보안, 전문성 및 Win-Win이라는 네 가지 원칙을 따릅니다. 거래소… 더보기
Hot

인기 Emma, ​​Crypto Exchanges를 Money Management App에 통합

댓글 0 | 조회 519
돈 관리 서비스 전문 회사 인 Emma는 새로운 앱을위한 암호 교환 교환 통합을 시작했습니다. 회사가 일종의 \"재정적 옹호자\"서비스라고 표현한이 플랫폼은 밀레니엄 세대가 재정에… 더보기
Hot

인기 Goldman Sachs, Bitcoin 거래 제품을 위해 고객 가입

댓글 0 | 조회 519
투자 은행 거대 기업인 골드만 삭스 (Goldman Sachs)는 아직 출시되지 않은 비트 동전 거래 제품에 대해 제한된 수의 고객을 조용히 가입하기 시작했습니다.
Hot

인기 피델리티 고위 관계자 "기관 투자자, 암호화폐 투자 채택률↑"

댓글 0 | 조회 519
피델리티 고위 관계자 "기관 투자자, 암호화폐 투자 채택률↑"암호화폐 전문 미디어 AMB크립토(AMBcrypto)에 따르면, 최근 글로벌 자산운용사 피델리티(Fidelity) 산하… 더보기
Hot

인기 리플(XRP)을 통한 일본-브라질 간 첫 송금 서비스 곧 개시

댓글 0 | 조회 519
리플의 공식 트위터는 오늘 일본과 브라질이 새로운 국제 간 송금 서비스를 곧 보게 될 것이라고 발표했다. 이것은 리플의 대표가 FinTech에서 블록체인 기술을 더 널리 채택하도록… 더보기
Hot

인기 구글 “클릭만으로 코인 시세 확인하세요”...구글파이낸스에 암호화폐 탭 추가

댓글 0 | 조회 519
구글의 주식, 환율, 금 시세 등의 각종 경제 지표를 제공 중인 구글 파이낸스가 암호화폐 전용 탭을 새로 만들었다. 1일(현지시간) 암호화폐 전문 매체 코인텔레그래프에 따르면 구글… 더보기
Hot

인기 바이낸스, '바이낸스 블록체인 위크 인 싱가포르' 진행

댓글 0 | 조회 519
블록체인 스타트업 "ICO 전면금지는 위헌" 헌법소원 제기KBS에 따르면, 6일 국내 블록체인 개발업체인 프레스토가 정부가 법적 근거 없이 모든 형태의 ICO에 대해 전면적으로 금… 더보기
Facebook Twitter GooglePlus KakaoStory NaverBand