EOS는 세계 최고의 블록체인 기술 상에서 실행되지만 애플리케이션이 그 위에서 쉽게 실행될 수 있도록 하는 것은 여전히 해결과제로 존재합니다. 이것이 Core+ 워킹 그룹이 개선하고자 하는 사항입니다.

EOSIO의 핵심 강점 중 하나는 속도와 성능입니다. 이는 다른 경쟁 블록체인들에 비해 빠르고 강력하기 때문에 초기부터 개발자의 꿈으로 여겨졌습니다. 실제로 EOSIO 개발자들이 다른 블록체인 스택으로 마이그레이션하지 않는 주된 이유 중 하나는 간단히 말해, 다른 어떠한 블록체인 상에서도 그들의 프로젝트를 전달하고 애플리케이션들을 실행할 수 없기 때문입니다. 저희는 EOS를 사용하는 애플리케이션과 개발자가 많을수록 이 네트워크가 더 빠르게 성장할 수 있다고 굳게 믿고 있습니다.

핵심과제는 결국 EOS를 접근 가능하게 만들고 애플리케이션들이 EOS 상에서 실행될 수 있도록 하는 소프트웨어를 개발하는 것입니다. 이는 접근성을 향상시키는 기능들을 구축하면 더 많은 사람들이 생태계에 유입되는 ‘구축하면 그들이 온다’는 식의 시나리오입니다.

보다 나은 개발도구, 문서화, SDK 및 라이브러리를 통해 개발자 경험을 단순화하면 EOS 및 기타 EOSIO와의 반복작업은 새로운 dApp 및 개발자들이 참여하기에 더욱 매력적으로 여겨질 것입니다.

워킹그룹에 대해

ENF가 후원하는 워킹그룹(WG+)의 목적은 2017년 EOS 백서 출시 이후 부족했던 사항들, 즉 미래의 비전과 체인의 발전 방향을 제시하는 로드맵을 EOS에 제공하는 것입니다. 현재는 네트워크에 참여하는 이해당사자들이 EOS에서 어떤 작업이 진행되고 있는지, 앞으로 어디로 향할 것인지 살펴볼만한 내용들이 존재하지 않습니다.

이러한 사항들이 다시 제대로 수행되는데 워킹그룹은 큰 역할을 할 것입니다. 이들의 기여는 지난 3년 동안 EOS와 함께 일해 온 가장 경험이 많은 사람 및 조직과 협력하여 에코시스템 내에서 어떤 일이 일어나고 있는지를 평가하고, 잠재적인 문제를 파악하며, 향후 발생할 일에 대한 로드맵을 수립할 수 있는 기회가 될 것입니다.

현재 상태로는, 5개의 ENF 후원기반 워킹 그룹이 존재하며, 저희의 파이프라인에는 조만간 발표될 몇가지 추가 워킹 그룹 또한 등장할 예정입니다.

  • API+: 외부 애플리케이션용 EOSIO의 데이터를 제공하는 소프트웨어와 관련된 작업 수행
  • Core+: EOSIO에서 애플리케이션을 실행할 수 있는 소프트웨어 개발 수행
  • Wallet+: EOSIO를 외부 애플리케이션과 통합하기 위한 소프트웨어 작업 수행
  • Audit+: EOSIO 기반 애플리케이션에 대한 보안 분석 도구 및 컨트렉트 감사를 위한 전반적인 프레임워크 제공
  • EVM+: EVM 호환성 및 EOS의 실행 가능성에 대한 경제적 인센티브를 위한 개발 수행

Core+에 대한 소개

Core+의 목표는 개발자 경험과 EOS 상에서 애플리케이션을 실행할 수 있는 도구에 중점을 둔 연구 개발을 제공하는 것입니다. 이는 가능한 한 접근 가능한 네트워크를 구축하는 데 중요 사항입니다. 이러한 것들이 갖춰지지 않는다면, 몇 가지 특정 자동차들에만 개방되는 세계 최고의 고속도로를 소유하는 것과 같습니다.

다른 워킹 그룹들과 마찬가지로 Core+ 또한 커뮤니티 내에서 최고의 전문가들이 공동의 목표를 향해 집단 전문 지식을 모으고 있습니다. 워킹 그룹을 이끌고 있는 Zaisan은 다양한 블록체인 생태계에서 엔터프라이즈 솔루션, 개발 및 보안을 구축하는 데 탁월한 경험을 가진 블록체인 솔루션 회사입니다. 이는 EOS Amsterdam, EOS Dublin, EOS Barcelona 및 Cryptolions 간의 공식적인 비즈니스 협업의 산물입니다. 그들은 이미 뛰어난 실적을 보유하고 있으며 법적 규정을 준수하는 EOSIO 기반 EuropeChain, my.D identity solution의 핵심 개발자들입니다. 그들은 또한 광범위한 블록체인 플랫폼에서 다른 많은 프로젝트와 협력하여 작업을 진행했으며, 블록체인 교육 및 워크샵에 대한 전문 지식을 갖춘 엔터프라이즈 블록체인 솔루션 및 기술 교육자를 위한 컨설턴트 및 고문으로 일하고 있습니다.

다양한 블록체인에 대한 그들의 광범위한 경험은 EOS에서 실행하려는 애플리케이션을 위해 기존 문제를 식별하고 솔루션을 개발하는 데 완벽하게 부합합니다.

이 그룹은 초기에에 Docu+라고 불리었으며, 이는 테스트 프레임워크 및 개발자 환경 역할을 하는 Ethereum의 Truffle Suite 및 Hardhat에서 많은 영감을 받았습니다. EOSIO 내에는 개발자가 테스트 프로세스를 자동화하고 EOS에서 애플리케이션을 더 쉽게 구축할 수 있도록 유사한 도구를 사용할 수 있어야 한다는 분명한 요구가 존재했었습니다.

Core+의 전체 범위는 다음의 세 가지 주요 영역에 중점을 둡니다.

  • 문서화 및 소통: 사람들이 EOS에 더 쉽게 참여하도록 하기 위한 정보 및 지원 제공
  • 코어 개발: 확장성과 같은 문제를 해결하기 위한 로드맵 작성
  • 도구: EOS 생태계 개발을 위한 도구 구축

이들 각각은 모두 다양한 방식으로 EOS를 사용할 사람들에게 EOS의 가치를 입증하고 EOS의 잠재력을 실현하는 데 도움이 되는 뛰어난 애플리케이션들을 개발하는 데 필요한 도구 및 지원을 제공하는 데 중요한 사항들입니다.

문서화

이 그룹의 첫 번째 작업은 ‘인포스피어’ 진화라고 불리는 것을 구축하는 것입니다. 현 상황에서, 만약 여러분들이 이 분야를 처음하게된, 참여하기를 원하는 기업이나 개발자라면, 당신이 어떻게 할 수 있고 EOS가 당신에게 어떤 이점을 가져다주는지 알려주는 정보가 거의 없습니다.

EOS를 고려하는 CEO나 관리자와 같은 주요 의사 결정권자에게 있어, EOS가 제공하는 것과 제공할 수 있는 것에 대한 기본 사항을 알려주는 튜토리얼과 같은 정보들이 거의 존재하지 않습니다. 다듬어지지 않은 B1의 매우 일반적인 비디오가 몇 개 있지만 구체적인 내용들은 존재하지 않습니다.

Core+는 인터넷에 흩어져 있는 정보를 한 곳으로 모으기 위해 여러 가지 이니셔티브를 진행하고 있습니다. 예를 들어, 생태계에는 이 모든 데이터를 집계하고 현재 누락된 자료를 생성해야하는 니즈가 존재합니다. 이것은 사람들이 특정 작업을 수행하는 방법, 관련된 절차, 작동 방식 및 EOS가 사용되어야 하는 이유와 같은 문제에 대한 정보와 가이드를 제공합니다.

현재 인포스피어 로드맵에는 두 가지 주제가 있습니다.

  • CTO 및 CIO급 관리자와 같은 의사 결정자를 대상으로 하는 콘텐츠를 더 많이 제작하여 현재 진행사항을 쉽게 파악하게 하고, EOS가 CTO와 CIO급 관리자와 CTO의 비즈니스에 어떤 이점을 제공가능한지 인식되도록 하는 것.
  • 튜토리얼, 가이드 및 그 이유에 대한 문서까지 일관된 구조로 구성하여 검색 가능한 리소스로 만들어 사람들이 이 정보를 찾을 수 있도록 하는 것.

또한 그들은 비디오 튜토리얼을 제작하기 위한 전문지식을 보유하고 있는 것은 아니지만, 비디오 형태의 튜토리얼을 위한 콘텐츠를 제안할 것입니다. 그러나 중요한 것은 이러한 비디오는 최대한 접근하기 쉬워야 하고, 정보를 전달함에 있어 사람들이 지루해하거나 소외된다고 느끼는 것을 방지할 수 있는 방식으로 구성되어야 한다는 것입니다. 워킹그룹은 이를 앞장서서 주도할 수 있는 팀으로서 EOS Costa Rica를 염두해두고 있습니다.

Core 개발

Core+ 워킹 그룹은 댄 라리머와 클라리오노스 팀이 만델에 대한 최근 발표를 했을 때 이미 곧 출간될 청서를 위한 자료를 쓰기 시작했습니다. Core+ 로드맵은 Mandel과 상당히 중복되고 많은 목표와 타겟을 포함하고 있으며, 그 중 일부는 달성하기 쉽고 다른 것들은 더 많은 연구가 필요한 항목들 입니다. 또한 Clarionos와 같은 한 팀에만 속하는 코어 개발보다는 EOSIO 로드맵을 안내하는 데 참여할 다른 많은 EOSIO 반복작업의 주체들로 구성된 EOSIO+ 워킹 그룹이 최종 확정되고 있다는 것 또한 중요 내용입니다.

Core+가 파악한 주요 문제 중 하나는 확장성입니다. 예를 들어, 그들은 현재 특히 수평적인 방식으로 블록체인을 확장하는 것에 대한 더 많은 연구를 필요로 하고 있습니다. 현재 EOS 데이터 크기는 약 21GB이며 수백만 개의 계정과 수 기가바이트의 스마트 컨트렉트 데이터가 존재합니다. 이오스가 잠재력의 일부분들을 충족시키기 시작하면, 이 숫자들은 더욱 확장되어 블록체인에 부담을 일으킬 수 있습니다. 수평적으로 스케일업하고 효율적으로 반복작업이 가능한 특정 역할의 사이드체인을 파생시키는 표준 방식을 찾는 솔루션이 필요합니다. 한편 컨트렉트 비용 등 단기적으로 성과를 낼 수 있는 가까운 곳에 열려있는 열매 또한 상당히 많습니다. 이러한 구조에서 애플리케이션 소유자는 사용자 리소스에 대한 비용을 지불합니다.

도구화

이 제안서의 또 다른 부분은 도구화입니다. 현재 사용할 수 있는 테스트 프레임워크는 세 가지가 존재하며, 그 중 두 가지는 자금 부족으로 인해 테스트가 보류되었습니다. 그 중 하나가 오픈 소스 프로젝트인 하이드라 테스트 프레임워크인데, 이미 몇 년 전부터 존재해 왔지만, 개발은 자금이나 보상의 부족으로 인해 정체되어 있습니다. 이와 같은 프로젝트는 워킹그룹이 자원의 적절한 배분을 통해 구현될 수 있는 중요한 인프라로 파악한 공공재의 예입니다.

Core+는 Golang에서 개발된 스마트 컨트랙트, Rust의 스마트 컨트랙트 등 여러 가지 흥미로운 이니셔티브 또한 간략히 정리할 예정입니다. 이러한 종류의 프로젝트들이 집계되어야만 저희는 그들에 대해 인지하고, 그들이 지속적인 운영을 위해 얼마나 많은 자금을 필요로 하는지 파악할 수 있습니다. 이러한 업무들의 목적은 이미 수행한 내용들이 무엇인지, 어떤 프로젝트가 개발 중인지를 인지하고, 이미 달성한 진척을 헛되게 하지 않는 것입니다.

비즈니스 및 엔터프라이즈에 대한 EOS 인식 향상

이러한 프로젝트의 개발 목표 중 큰 부분은 EOS와 EOSIO를 보다 비즈니스 친화적으로 만드는 것입니다. 현 상황에서 블록체인 기술에 대한 인식은 기업과 기업 사이에서 산발적으로 존재합니다.

사실, 이미 생태계에서 일하고 있는 사람이라면 누구나 알고 있듯이 EOS는 기업에 막대한 이익을 줄 수 있습니다. (실제로 기술 면에서는 EOS가 세계 최고의 블록체인일 것입니다.) 하지만 이는 넘기 힘든 장벽이고 많은 장애물들이 존재합니다. 그러나 EOS가 앞으로 나아가기 위해서는 EOSIO가 모든 종류의 비즈니스에 엄청난 이점이 될 수 있는 우수한 블록체인 아키텍처라는 메시지를 지속적으로 전달해야 합니다. EOS의 성공은 EOS가 사용 가능한 최고의 기술이라는 것에서만 실현되는이 아니라 잠재적인 사용자에게 EOS가 제공할 수 있는 것에 대해 교육하고 블록체인에서 새로운 애플리케이션을 개발할 수 있도록 함으로써 얻을 수 있습니다.

향후 계획

Core+ 청서의 초안은 현재 거의 마무리 단계에 있습니다. 청서는 EOSIO와 더 광범위한 블록체인 생태계 전반에 걸친 12주 가량의 연구내용들이 50페이지 이상의 분량으로 편집되어 제작됩니다. 1월 말에 청서가 발행된 후에, EOS 커뮤니티는 Core+ 작업 그룹이 명시한 요구 사항들을 실행하기 위해 자금 조달의 우선 순위를 결정하는 데 도움이 되는 자료들을 검토하고 토론할 기회를 갖게 될 것입니다.

ENF가 후원하는 나머지 워킹 그룹에 대한 자세한 내용들을 계속 지켜봐 주시길 바랍니다!

EOS 네트워크

EOS 네트워크는EOS VM을 기반으로 하는 3세대 블록체인 플랫폼으로 저지연, 고성능, 확장성이 뛰어난 Web Assembly 엔진으로, 최적의 Web3 사용자 및 개발자 경험을 제공하며, 결정적으로 저렴한 수수료를 통해 이용할 수 있도록 특별히 설계되었습니다. EOS는 EOS 네트워크 재단(ENF)을 통해 도구 및 인프라에 대한 멀티 체인 협업 및 공공재 펀딩의 원동력 역할을 하는 EOSIO 프로토콜의 대표 블록체인 및 금융 센터입니다.

EOS Network Foundation

EOS Network Foundation(ENF)은 EOS 네트워크의 성장과 발전을 장려하기 위해 재정 및 비재정적인 지원을 구성합니다. 저희는 긍정적인 글로벌 변화를 위한 힘으로서 EOS 네트워크의 조직화된 미래를 계획하기 위해 탈중앙화의 힘을 활용하고 있습니다.​