Back to top

한국 EOS 얼라이언스 콜 요약 및 해설 – EOS New York 편

eagleeyevote 2019년 6월 22일 0 코멘트

한국 EOS 얼라이언스 콜 요약 및 해설 – EOS New York 편

원문 링크: https://eosdao.wordpress.com/2019/06/22/eos-alliance-korea-eos-new-york-korean/

안녕하십니까! Eagle Eye (@eagleeyevote) 입니다.

매주 진행하는 한국 EOS 얼라이언스 콜 내용을 여러분들에게 조금 더 빠르게 요약하고, 이해하기 쉬운 해설을 매주 작성하여 전파하겠습니다.

1. 목차

A. 형식 검증 프로젝트 (Formal Verification Project)

B. EOS New York 의 소개와 성과

C. EOS New York 과 거버넌스 토론

2. 내용

A. 형식 검증 프로젝트 (Formal Verification Project)

EOS New York BP 소개를 시작하기 전, “형식 검증 프로젝트(Formal Verification Project)”를 주제로 참석한 많은 특별 게스트와 특별 패널들과 함께 뜨거운 논쟁을 벌였습니다.

최근 중국계 BP StartEOS 와 중국과학기술대학교(UESTC) 가 공동으로 만든 “블록체인 기술의 연구 및 응용을 위한 공동연구실” 에서 세계최초의 EOS 공식검증 프로젝트의 두번째 단계 결과를 발표했기 때문입니다.

“형식 검증 프로젝트(Formal Verification Project)” 란?

여기서 “형식 검증 프로젝트”란 무엇인지 간단히 설명드리고 넘어가겠습니다.

“이 프로젝트는 스마트 계약에 대한 보안 검증을 수행하기위한 형식 검증 방법을 채택합니다. 검증 된 스마트 계약은 프로그래밍 논리에 허점이없는 것으로 입증되어 스마트 계약에 대한 신뢰할 수있는 검증 방법을 제공합니다.”

쉽게 말해서, 우리 블록체인에서 올라가는 스마트 계약이 안정적인지는 검증하는 방법을 말합니다.

스마트 계약의 안정성은 엄격한 수학적 이론을 채택하며, 검증 로직을 통과한 프로그램은 그 신뢰성이 검증되어 오류없이 예상결과를 얻을 수 있습니다.

EOS 스마트 계약 형식 검증 프로젝트 운용 모델

위의 그림을 보시다시피, EOS 스마트 계약 형식 검증 시스템(EOS 智能合约形式化验证系统, EOS 지능합약형식화검증계통)크게 4가지 구성으로 이루어져 있습니다.

  • 사용자 요구(需求用户, 사용요구)
  • 분석자(分析员, 분석원)
  • 평가자(评估员, 평가원)
  • 시스템 관리자(系统管理员, 계통관리원)

사용자는 스마트 계약의 유효성을 검증합니다. 실제로 홈페이지에서 직접 스마트 계약을 배포하고 입력 값을 넣어보는 역할을 합니다.

분석자는 스마트 계약을 평가하고 검증결과를 피드백합니다. 분석 페이지에서 스마트 계약의 세세한 내용을 볼 수 있습니다.

평가자는 검증결과의 일관성을 보장하기 위해 분쟁중인 계약을 중재합니다.

마지막으로, 관리자는 사용 권한, 시스템 및 사용자를 관리합니다.

전체적으로 EOS 스마트 계약 형식 검증 시스템은 “계약 배포 – 검증 – 보고” 구조를 완성합니다.

논의내용

기술적으로 깊은 내용을 논하는 자리는 아니라서 간단하게 이 프로젝트의 의의에 대한 의견을 내는 이야기를 주로했습니다.

EOS 생태계에 오래 몸 담고 계셨던 분들은 “NEWDEX 가짜 EOS 토큰 사태”에 대해 기억하실 겁니다. 진짜 EOS 메인넷 토큰의 계약인 eosio.token 을 사용하지 않고, 이름인 “EOS”만 동일한 가짜 EOS 토큰을 대량을 발행되었던 적이 있습니다.

NEWDEX 거래소는 토큰의 계정주소가 아니라 이름만으로 시스템을 인식하여 거래가 이루어졌던 것입니다. 만약 형식 검증 시스템이 구축되어 있었다면, 위와 같은 계약이 배포되기 전에 미리 오류를 검출해냈을 것입니다.

사실 형식 검증 프로젝트는 EOS 에서 유일하게 하는것이 아니고, Cardano(ADA)에서도 프로젝트를 진행합니다. 하지만 EOS에서 개발언어는 C++를 사용하기 때문에, 두 플랫폼에서 형식 검증 프로젝트가 진행되어도 C++ 사용에 익숙한 개발자들이 많아서 dApp을 배포하는데에 훨씬 유리합니다.

위와 같은 사건 때문에 블록체인 비즈니스를 하려는 사람들(특히 수많은 EOS 기반 카지노 dApp)이라면, 형식 검증 시스템이 반드시 필요할 것이라는데에 모두 동의했습니다. 비록 모든 버그를 완벽하게 잡아낼수는 없겠지만, 훨씬 더 나은 개발을 가능하게 할것으로 기대합니다.

B. EOS New York의 소개와 성과

EOS New York 은 누구인가

eos new york eos transit에 대한 이미지 검색결과

EOS New York 은 자체 기금으로 세워진 블록 생산자 (BP) 이며, 큰 팀은 아니지만 EOS 네트워크에서 사용할 수 있는 강력한 도구를 만드는데에 기여하고 있습니다.

팀내에 많은 개발자들은 프로덕트 개발 경력을 갖고 있으며, 유저 경험과 보안에 초점을 맞춘 제품을 준비하고 있습니다. 또한 앞으로 EOS 생태계에서 중요한 역할을 하게 될 EOS DAO 구조를 만드는데 기여하고 있습니다.

EOS NEW YORK 의 성과와 추진중인 프로젝트

EOS Transit

EOS New York 에서 준비하는 EOS transit 는 dApp 과 지갑을 연결해주는 추상화 계층(abstract layer)입니다. 프로젝트는 오픈소스이며, EOSIO 기반의 블록체인 단순한 표준을 제공합니다.

EOS Metro

“One-button-solution to change the way EOS account functions to better suit to engage with EOS blockchain”

EOS New York 은 EOS 하드웨어 지갑인 EOS Metro 를 개발하고 있습니다. 이는 최대한 쉽게 사용할 수 있도록 만들어지고 있습니다. 또한 EOS Transit 와 연동되는 오픈소스이기 때문에 많은 유저들과 개발자는 이 지갑을 시험해보고, 그위에 다양한 것들을 만들어 낼 수 있습니다.

다른 하드웨어 지갑인 yubi key 와 차별점이 있다고 언급했습니다. Yubikey 의 경우 장치에 쓰기 기능이 없어, 키 분실시 되찾을수가 없다고 언급했습니다. 그래서 이를 방지하기 위해 여러 장치를 구매해야하는 단점이 있습니다.

EOS Metro 로 EOS 블록체인 상에서 EOS 계정과 가장 잘맞는 One-button-solution 을 제공하고 싶다는 포부를 밝혔습니다. 올해 말 합리적인 가격으로 사용을 할 수 있도록 준비중이라고 밝혔습니다.

EOS New York 은 블록 생성으로 받은 보상을 자신들에게 투표한 홀더들에게 아무 가치 생성없이 나누어주는 것이 아닌, 새로운 가치를 만들어서 전달하고 있습니다.

블록체인 거버넌스의 완전체, EOS DAO

EOS 커뮤니티의 구성원, BP 그리고 심지어는 Block.one 조차도 영속적인 존재가 아닙니다. 하지만 이 EOS DAO 는 영속적인 탈중앙화된 비영리 기관이 될 것입니다.

  • DAO(Decentralize Autonomous Organization): 탈중앙화 자율 조직이란 의미로써, 어떤 한개의 중앙화된 주체가 운영하는 조직이 아닌 다수의 주체가 자원을 분배하고 조직을 운영하는 탈중앙화된 조직 구조입니다.

EOS DAO 의 목적은 EOS 생태계의 발전이며, 생태계에 필요한 자원이 적절하게 분배되도록 도와주는 역할입니다. 이 프로젝트가 흥미로운 이유는, EOS 생태계 뿐만 아니라 부패가 만연한 수많은 비영리기관과 비교하여, 블록체인 기반의 DAO 구조는 얼마나 더 책임감 있고 투명하게 운영이될 수 있는지 보여줄 수 있을 것이기 때문입니다.

EOS New York Kevin RoseeosDAC 의 Micheal Yeates 와 Saro McKenna와 함께 EOS DAO 구조 설계작업을 하고 있습니다. 거버넌스는 eosDAC 에서 운용되고 있는 DAC tool 을 사용하게 될 예정입니다.

  • DAC(Decentralize Autonomous Community) tool: 탈중앙화 자율 커뮤니티의 tool 로써, 현재 eosDAC 에서 12명의 관리인(Custodian)을 선출하기 위한 도구로 사용되며, 탈중앙화된 관리인 선출, 의사결정, 자금집행을 진행할 수 있습니다. 현재 eosDAC 이외에도 여러 DAC 구조의 커뮤니티가 DAC tool을 이용하고 있습니다.

EOS DAO 의 진행상황은 시작부터 많은 지연이 있었기 때문에 많은 것은 밝히지 못하는데, 진행상황이 있는 즉시 공개를 할 예정입니다. DAO 진행상황의 공유와 커뮤니티의 목소리 반영은 주로 EOS Alliance 채널에서 이루어질 것이라고 밝혔습니다.

EOS DAO 의 세부적인 기능은 추후에 공개할 예정이며, 현재는 실제 세계와 법률 준수문제를 어떻게 해결할지 논의하고 있습니다. 이 법률 문제는 eosDAC 이 겪고 있는 문제와 동일하며, 이 문제는 30~60일정도의 시간이 소요될 것으로 예상합니다.

런칭과정은 BP 제안승인 과정이 필요하지 않으며, 추후 기부금과 펀딩을 위해 BP 들과 이야기를 지속적으로 나눌 것이라고 밝혔습니다.

C. EOS NEW YORK 과 거버넌스 토론

EUA 통과에 의해 투표매수가 늘어났다?

EOS New York 은 기존 임시헌법 (Interim Constitution) 대신 EOS 사용자 동의안(EUA, EOS User Agreement)을 BP 안건으로 제안하여 통과시킨 이력이 있습니다.

EUA 통과 이후 Newdex 와 같이 “Newpos” 방식으로 Newdex proxy 에 위임한 투표자는 REX 수익 뿐만 아니라 BP 보상수익을 분배하는 공개적으로 투표매수행위가 늘어나고 있다는 지적이 많습니다. 이에 EOS New York 은 기존에 이미 성행하고 있었던 일들이 눈에 보이게 된 것이며, 따라서 EUA 도입에 따른 결과가 아니라고 밝혔습니다.

가장 근본적인 이유는 투표자들의 저조한 투표와 거버넌스 참여라는 것을 지적했으며, 결국 이를 실질적으로 막는 것 역시 투표자들의 투표참여라고 밝혔습니다. 그러한 점에서 최근 빗썸의 투표참여 움직임을 긍정적으로 보고 있습니다.

dPOS(delegated Proof of Stake, 위임지분증명) 방식의 실질적으로 매표행위를 막을 방법은 그에 반대하는 BP 들에게 투표하는 방법밖에 없습니다. 현재 상위 21개 BP 들 모두 Huobi 의 투표를 받고 있는 BP들이며, 이것은 투표에 참여하고 있는 표수에 한계가 있기 때문입니다. 그런 점에서, 한국에서 전체 EOS 토큰의 10%를 차지하고 있으면서 투표에 참여하지 않는 것에 스스로 반성해야할 필요가 있다는데에 동의가 많았습니다.

투표에는 선악을 개념이 없다

메인넷 초기에 서구권에서는 투표 보상을 나쁘게 이야기하는 경향이 있었습니다. 하지만 돌이켜보면, 결국 표수를 많이 갖고있는 고래가 시가총액을 만들고 있는 것이 사실이며, 자신의 의지에 의해 투표를 하는 것이나 이것은 애초에 선악의 문제가 아니다고 업급했습니다.

마이닝 컨셉의 BP 들이 표수를 받아가기 위해 그런 행위를 하는 것은 그들의 심성이 나빠서가 아니라 그런 일들이 일어나고 있는것 뿐입니다. 일년간 투표보상을 받지 못하면서 dApp 인큐베이팅, 각종 tool, 인프라 제작등을 지원하던 BP 들도 존재하며 선택을 못받은 일이 일어나고 있는것 뿐입니다. 만약 고래들이나 투표 참여자들이 이러한 BP 들이 커뮤니티에 가치가 없다고 생각한다면 냉정하지만 도태되는 것이 맞다고 의견을 냈습니다.

EOS New York 역시 투표참여보상과 투표 불참에 대한 불이익을 주는 방안을 준비중이라고 밝혔습니다. 이 모든것의 의도는 많은 홀더들의 투표참여를 독려하기 위한것입니다.

만약 투표 참여율이 90%나 달성되었는데도 이것과 똑같은 결과라면?

“그렇다면 정리해야한다 (then pack it up)”

체인 위에 BP 들이 기여를 한 수많은 tool, 인프라 역시 그대로 사라지는 것입니다.

EOS 메인넷과 블록원에 대한 의견

EOS 메인넷은 믿을수 없을 정도로 엄청나게 발전했습니다. 이번 B1 June 발표는 실제로 엄청난 성과들을 발표했는데, 많이 저평가되어있다고 의견을 냈습니다. 자원관리와 키관리는 유저경험 입장에서는 취약점이라고 언급하면서, EOSIO 야말로 우수한 UI/UX 를 제공해줄수 있는 소프트웨어라는 점에서 굉장히 흥미롭다고 하였습니다.

서구권에서는 Ehtereum 에 집중하고 있는데, 바로 이러한 이유 때문에 EOS DAO를 통해 EOS 에 대한 관심을 두도록 만들고 싶어합니다. 결국 1년후면, EOS 메인넷 생태계가 블록원에 의한 의존도를 많이 낮추게 되지 않을까 기대합니다.

블록원은 꾸준이 EOSIO 의 가치를 더하는 길을 걷고 있고, 초기에 구축해야하는 수많은 인프라가 전무한 상태에서 굉장히 큰 비용이 수반되는 인프라 구축에 힘을 많이 쓰고 있었습니다. 이러한 성과들은 Tron(TRX) Justin Sun의 “버핏과의 점심” 방식과 같이 마케팅이 되는 것이 아니라고 생각한다 밝혔습니다.

3. 내용 원문

1. EOS Alliance KR meeting report June 19, 2019

2. EOS Alliance KR – Fireside chat with special guests

3. EOS Alliance KR – EOS 생태계 발전에 함께하는 EOS New York

참석자

진행자

Max Cho, EddieYi, Eagle Eye

특별 게스트

Kevin Rose @EOS New York

특별 패널

John Milburn, Michael @eosDAC, Dmitiri @MeetOne, Ross @EOSphere, Sunghwan Won @eosDAC, Maria Cho @EOS Cafe Block, Ariel @EOSeoul, Syed Jafri @EOS Cafe Block, Jae Chung @HKEOS, Hahn Ryu @EOS NodeOne

한국 얼라이언스 멤버

Eunielle Yi, Aussie SSam, 유월 June Kim, Kiliman, Teo, dONe

그 외

Mowl, Donghwan Kim, Doil doil, HK SHIN, Angelo Lim, Jokyun, hoteos

EOS Alliance Korea

EOS Alliance Korea는 EOS Alliance의 대한민국 공식 조직으로 한국 내에서의 EOS 생태계 조성과 이해, 대중화를 위해 노력합니다. EOS Alliance(이오스 얼라이언스)는 모든 EOS와 관련된 커뮤니티와 그 멤버들의 조력자 역할을 하는 비영리 집단입니다.

공식 텔레그램 그룹 : https://t.me/eosalliancekr

감사합니다. 재미있게 읽으셨다면 널리 공유해주세요!

 

Post a comment

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다