Why EOS?

LITER Admin
Sep 6, 2018 · 6 min read

[한글버전]

크립토 관련 행사에 가면 늘 받는 질문 중 하나가, “ 왜, EOS를 선택하셨나요?” 입니다. 그에 대한 답으로 이 글을 시작하려고 합니다.

LITER Project는 EOS 기반으로 개발 및 운영을 할 계획입니다.

LITER 프로젝트는 정식서비스 런칭 후, 100만명 이상의 사용자가 리뷰를 작성하고, 반응함으로써 보상 받을 수 있는 서비스 매커니즘을 가진 블록체인 기반의 인센티브 제공 리뷰 플랫폼을 목표로 개발되었고, 지금 현재도 개발 중에 있습니다. LITER는 크립토월드와 현실세계를 이어주는 서비스 모델을 가지고 있습니다. 크립토 월드의 블록체인 기술로 실현할 수 있는 투명한 인센티브 제공이라는 모티베이션을 현실세계의 컨텐츠 생산, 공유 서비스와 접목하여, 우리 생태계의 주체들이 기존 중앙화된 시스템에서 보상 받지 못한 그들의 노력과 시간을 보상해준다는 취지를 가지고 시작되었습니다. 탈중앙화된 커뮤니티에 의해 보상이 결정되고, 이렇게 결정된 보상으로 동기를 얻은 리뷰어와 사용자들은 보다 질좋은 사용자 중심의 컨텐츠를 생산하게 됩니다.

우리의 사용자들은 현실세계의 서비스를 이용하는 일반 대중입니다. 이 같은 서비스를 구현하기 위해서는 수많은 사용자들을 수용할 수 있고, 이 사용자들이 서비스를 이용함에 있어서 좋은 경험을 얻는 것을 가능케하는 블록체인이 필요합니다. LITER가 탈중앙화된 사용자 중심의 서비스를 제공하기 위해 필수적으로 요구되는 블록체인의 요건들은 다음과 같습니다.

  1. 사용자 중심의 서비스에는, 빠른 트랜잭션 및 컨펌 속도가 필요합니다.

수십 또는 수백만의 사용자가 시시각각 리뷰를 작성하고 반응하는 행동들이 모두 기록, 반영되어 보상에 적용될 수 있는 서비스의 구현을 위해, 무엇보다 속도가 중요합니다. EOS DPOS방식은 평균0.5sec 의 블럭생성 속도를 가능하게 합니다. 이는 현실 세계의 서비스와 비교해도 속도 면에서 그 차이가 미미합니다. 우리의 사용자, 일반 대중이 차이를 체감할 수 없는 수준의 속도를 제공할 수 있는 시스템이 필요합니다.

2. 정책 결정의 이양이 가능한 블록체인이어야 합니다.

초기 생태계 구축 시, 주요 결정을 일부 중앙화 된 거버넌스나 재단에서 하게 될 것입니다. 이후 점차 생태계 주체들에게 그 권한을 이양하고, 안정화 후에는 탈중앙화로 운영되게 될 예정입니다.

3. 평가 보상에 대한 정책 변경이 생태계의 결정에 따라 가변적일 수 있어야 합니다.

보상의 분배, 양 등 생태계 구성원에 따라 가변적으로 스마트 컨트렉트에 작성 및 업데이트 될 수 있어야 합니다. 이를 위해서 Core Contract 와 Application Contract가 분리, 결국, 기존의 블록체인의 하드 포크 없이, 스마트 컨트랙트에 이 같은 결정들이 업데이트 될 수 있어야 합니다.

이 같은 요건들을 갖춘 블록체인이 필요했고, 때마침 EOSIO Dawn 3.0이 등장했습니다.

EOSIO DAWN 3.0

EOSIO DAWN 2.0 이후 4개월만에 등장한 EOSIO DAWN 3.0은 다음과 같은 사향을 갖도록 개발되었습니다.

확장성

추후 개발 업데이트 반영을 하드포크 없이 가능하게끔 병렬로 적용할 수 있는 시스템을 만들어, 시장 요구를 쉽게 수용 반영할 수 있는 사향을 탑재하였습니다.

블록체인간 통신

확장성을 위해 꼭 필요한 기능 중 하나입니다. 블록체인간 통신이라 하면, 한 블록체인이 다른 블록체인에서 일어나는 이벤트를 안전한 방식으로 확인하는 것입니다. 인터블록체인을 스마트 컨트랙트 사이의 인트라체인 통신처럼 안전하게 만드는 것입니다. 단순히, 스마트 컨트랙트를 라이트 클라이언트 화 시켰습니다. ‘light client protocol’ 이라함은, 낮은 사양에서도 라이트 클라이언트만으로 전체 블록체인을 거치지 않고 거래를 검증할 수 있는 기능입니다.

거래 압축

소셜미디어, 또는 이와 유사한 어플리케이션들은 사용자들의 컨텐츠를 압축하여 블록체인에 저장하고자 합니다. 거래압축을 통해, 블록체인에 더욱 효율적으로 저장, 대량의 거래를 전파, 비용절감을 가능하게 합니다.

블록생성 속도

이전 버전의 블록생성 시간 3초를 0.5초로 줄였습니다. 이를 통해, 일반 대중을 대상으로 어플리케이션의 서비스에 접목이 가능하게 되었습니다.

BIOS Architecture

스마트컨트렉트로, 이제는 하드포크 없이 블록체인 로직이 커뮤니티 혹은, 초기의 거버넌스 집단에 의해 업데이트 될 수 있습니다. 코어에서는 계정을 생성, 컨트랙트 배포, 리소스를 할당하는 능력을 가진 권한 시스템만 구현되고, 시스템 컨트랙트 기반의 웹어셈블리에서 토큰, 투표,지분, 리소스 할당을 포함하는 DPOS 만드는 것을 정의합니다.

[초기 LITER Mockup Tests on EOS]

탑재된 많은 기능들 중, 우리의 서비스가 블록체인 기반으로 현실세계의 서비스와 비슷한 속도와 안정감으로 제공될 수 있도록, EOS Dawn 3.0이 가능하게 하였습니다. 일반 대중은 블록체인을 이용한 기술에서 오는 서비스 경험에서 차이를 느끼지 못해야 합니다. 다만, 블록체인이라는 기술을 접목하여, 서비스 및 생태계의 확장, 또 그를 통해 혜택 만을 얻을 수 있어야 합니다.

Reference:

https://medium.com/eosio/eosio-dawn-3-0-now-available-49a3b99242d7


LITER Admin

Written by

LITER Project

Blockchain Enabled Incentivized Review Reward Platform

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade