참고: 이 게시글에서 언급된 즉각적인 최종성(instant finality) 및 암호화 프리미티브(cryptographic primitives)와 같은 주요 기술 기능은 원래 Leap 5에서 제공될 예정이었으나, 2024년 하반기에 진행되는 Leap 6 하드포크와 함께 제공될 예정입니다.

따라서 Leap 5는 더 이상 필수적인 합의 업그레이드(하드 포크)가 아닙니다.

자세한 내용은“Leap 5의 약속, 우수성 추구“를 참조하세요.

EOS 네트워크 재단(ENF)은 2023년 4분기에 주요 컨센서스 업그레이드인 Antelope Leap 5.0이 출시될 예정임을 발표하게 되어 기쁩니다. 이번 획기적인 컨센서스 업그레이드(하드 포크)는 18개월 만에 진행되는 두 번째로 중요한 업그레이드로, EOS의 유연성과 기본 프로토콜에 대한 지속적인 개선 주기를 조정하는 커뮤니티의 헌신을 보여줍니다.

Antelope Leap 5.0에서는 다양한 혁신적인 기능들이 소개될 예정이며, 이는 EOS의 능력을 재정의하고 다른 주요 레이어 1 프로토콜과 차별화될 것입니다.

이번 업그레이드의 주요 도입 사항은 다음과 같습니다: 즉각적인 최종성(Instant Finality), HotStuff 합의 알고리즘 통합, P2P 프로토콜 개선 사항 등이 포함되어 있습니다. 이번 업그레이드를 통해 EOS 및 기타 Antelope 기반 체인에 완전히 새로운 기능들이 추가되었습니다. 예를 들어, 새로운 암호화 내장 기능을 통해 개발자는 영지식 증명(zero knowledge proof)을 효율적으로 검증하는 스마트 컨트랙트를 작성할 수 있으며, 대체 합의 메커니즘을 위한 새로운 기회도 생깁니다.

Leap 5.0의 주요 기술적 특징

Leap 5는 네트워크 기능을 크게 향상시키는 주요 기술 혁신을 가져올 것입니다.

즉각적인 최종성(Instant Finality):Web2와 유사한 Web3 경험을 제공하기 위해서는 최종성(Finality)까지 걸리는 시간이 중요합니다. 이를 위한 구성 요소 중 하나는 여러 서명과 여러 공개 키를 단일 서명으로 결합하고 단일 작업으로 검증할 수 있는 HotStuff 합의 알고리즘을 지원하기 위한 통합 BLS 서명의 도입입니다. 이를 통해 대부분의 트랜잭션이 몇 초 안에 최종성 상태에 도달하며, 확장성과 최종성 시간이 크게 개선됩니다. 이를 통해 네트워크의 효율성이 크게 향상되며, dApp이 Web2 애플리케이션과 유사한 사용자 경험을 제공할 수 있도록 합니다. 또한, Antelope Trustless IBC는 즉각적인 최종성(Instant Finality)의 이점을 누리며, 블록체인 간의 최종성도 단 몇 초로 단축됩니다. 이러한 즉각적인 최종성(Instant Finality) 개선 사항은 EOS EVM에도 적용될 예정입니다.

HotStuff 합의 알고리즘: 2018년 VMware에서 개발한 오픈 소스 기술로, 이후 Facebook Libra 이니셔티브에서 사용하도록 선택되었습니다. HotStuff는 EOS와 모든 Antelope 체인에서 사용할 수 있는 기능을 크게 향상시킵니다.

HotStuff에 통합 BLS 서명을 도입함으로써 추가적인 영지식 증명 시스템을 구축할 수 있는 보다 추상적인 암호화 빌딩 블록을 도출하고, 이러한 암호화 기본 요소를 Antelope의 기본 도구에 구현할 수 있는 추가적인 기회를 제공합니다. 이를 통해 기밀 트랜잭션(confidential transaction)과 같은 이전에는 사용할 수 없었던 기능과 계정 대신 개인 주소 사용과 같은 추가적인 개인 정보 보호 메커니즘을 사용할 수 있게됩니다. 이러한 기능을 통해 EOS와 모든 Antelope 기반 블록체인은 업계 최고의 암호화 프리미티브를 구현하여, 1.1ms*의 빠른 속도로 영지식 증명을 검증할 수 있게 되며, 이는 모든 Antelope 체인에 엄청난 기회를 열어줄 것입니다. 이러한 새로운 암호화폐 프리미티브의 가용성은 자유롭고 개방적인 시장을 촉진하고 개인 거래를 허용하여 금융 시스템 무결성에 큰 영향을 미칠 수 있습니다. Leap 5.0을 통해 Antelope 체인은 네이티브 영지식 증명을 지원하는 스마트 컨트랙트를 핵심으로 갖추게 됩니다.

*I9-13900 CPU를 기준으로 벤치마크되었습니다.

Peer-to-peer 프로토콜 개선: Fudan 대학의 팀은 Antelope 연합과 협력하여 nodeos 서비스의 P2P(peer-to-peer) 프로토콜 내에서 피어 노드 검색 및 동기화 프로세스를 개선하기 위해 노력하고 있습니다.

DPoS를 넘어서: 새로운 가능성을 여는 Leap 5

Leap 5.0은 단순히 기술적 마일스톤일 뿐만 아니라, EOS 커뮤니티의 중요한 성장 과정입니다. EOS 독립 기념일이라고 불리는 마지막 주요 컨센서스 업그레이드 기간 동안 네트워크는 EOSIO에서 Antelope로 전환되었습니다. 다가오는 Leap 5.0 업그레이드는 네트워크에 DPoS를 대체 합의 메커니즘으로 대체할 수 있는 기회를 제공하며, 이는 원래의 EOS 네트워크 비전에서 진정한 커뮤니티 주도의 노력으로 전환하는 기념비적인 전환이 될 것입니다.

현재 합의 메커니즘 내에서 블록 생산자의 책임은 이제 세 가지 역할로 세분화할 수 있습니다:

  • 블록 제안자(Block Proposer): 블록 제안자는 트랜잭션을 제안된 블록으로 구성합니다.
  • 컨센서스 리더(Consensus Leader):컨센서스 리더는 블록 확정자(Block Finalizers)를 조정하여 제안된 블록이 최종적임을 증명하는 쿼럼 인증서를 생성합니다.
  • 블록 확정자(Block Finalizer): 블록 확정자는 블록 제안서의 서명을 컨센서스 리더에게 보내 쿼럼 인증서로 집계합니다.

Leap 5.0에서 블록 생산자는 세 가지 역할을 모두 수행하게 되지만, 새로운 합의 알고리즘은 향후 이러한 역할을 별도의 독립체로 분리할 수 있는 기반을 제공합니다. 예를 들어, 네트워크는 블록 제안자를 적당한 수의 고성능 노드로 제한하여 비용을 제한하고, 동시에 블록 확정자의 수를 크게 증가시켜 네트워크 보안과 탈중앙화를 개선할 수 있습니다.

이러한 새로운 가능성에 대한 자세한 내용은 앞으로 몇 달 동안 다뤄질 예정입니다. 자세한 내용은 EOS Fireside 채팅에서 UX Network의 Guillaume Babin-Tremblay와 함께한 이 클립을 통해 확인해보시기 바랍니다.

감사의 글

이러한 새로운 기능을 Antelope Leap 5.0에서 구현하기 위해 준비해서 새로운 저수준 암호화 구현인 bls12-381 라이브러리를 작성하는 등 여러 분야에 걸친 작업이 필요했으며, 개발은 Matthias Schoenebeck / ZEOS, 숙련된 암호학 전문가이자 ENF 수석 엔지니어인 Yarkin Who,PhD가 문제와 최적화 가능성에 대해 검토했습니다. 한편, 블록체인에 호스트 기능을 추가하는 세부 사항을 고려하고, 합의 실패를 유발하지 않으면서 장기적인 라이브러리 유지 및 개선성을 위한 전략을 구현하는 업무는 합의 수준 엔지니어(consensus level engineer)인 ENF 엔지니어링 디렉터 Areg Hayrapetian과 ENF 수석 엔지니어 Matt Witherspoon가 맡았습니다. HotStuff 합의 알고리즘과 즉각적인 최종성을 구현하기 위한 작업의 주도는 UX Network의 Guillaume Babin-Tremblay가 하고 있으며, ENF의 Areg Hayrapetian가 지원하고 있습니다. 여기서 언급하고 있는 것보다 더 많은 엔지니어들이 ENF와 더 넓은 Antelope 생태계에서 Leap 5.0을 향한 발전에 기여했으며, 앞으로도 많은 방식으로 기여할 것입니다. 모든 분들에게 진심으로 감사 드리며 감사의 마음을 전합니다.

인프라 제공자, 기술 파트너 및 Antelope 생태계에 대한 공지사항

이 중요한 마일스톤을 준비하는 과정에서 모든 생태계 기여자의 협력은 필수적입니다.

이와 같은 규모의 마지막 업그레이드는 Antelope Leap 3.1 출시였습니다. 이번 업그레이드는 Leap 3.1 출시와 마찬가지로 생태계 전반의 기여자들과 함께 협력과 노력이 필요합니다.

모든 인프라 제공자는 2023년 11월 말에서 12월 초 사이에 예정된 업그레이드를 일정을 잊지말고 표시해야 합니다.

**노드를 운영하는 모든 사람은 네트워크와 계속 동기화하기 위해서 컨센서스 업그레이드 날짜(미정) 이전에 노드를 업그레이드해야 합니다.

보다 정확한 일정은 추후 공개될 예정이며, 컨센서스 업그레이드가 다가옴에 따라 진행 상황을 계속해서 지켜봐 주시기 바랍니다.

향후 모든 소식에 대한 최신 정보 유지를 위해 Twitter에서 EOS 네트워크 재단을 팔로우하고, ENF YouTube 채널을 구독하여Node Operator 라운드테이블 토론을 시청해 보시기 바랍니다.

Leap 5.0의 컨센서스 업그레이드를 준비하는 앞으로의 몇 개월 동안, 심층 분석, 동영상, 기술 문서를 포함한 추가적인 콘텐츠를 계속해서 공개할 예정입니다!

곧 출시될 Antelope Leap 5.0으로의 업그레이드는 EOS 커뮤니티의 여정에서 중대한 마일스톤이 될 것입니다. 이번 업그레이드는 획기적인 새로운 기능을 도입할 뿐만 아니라 EOS의 커뮤니티가 주도하는 EOS의 특성과 독립성을 더욱 발전시킬 것입니다. 다른 Web3 생태계에서는 어려운 이러한 컨센서스 업그레이드는 강력한 기술 기반과 EOS 네트워크 참여자들과 및 광범위한 Antelope 연합 간의 협력 및 조정을 통해 EOS에서 실현할 수 있습니다.


EOS 네트워크

EOS 네트워크는 수수료가 거의 없는 트랜잭션의 결정론적 실행을 위한 저지연, 고성능, 확장 가능한 WebAssembly 엔진인 EOS VM으로 구동되는 3세대 블록체인 플랫폼으로, 최적의 web3 사용자 및 개발자 경험을 가능하게 하기 위해 특별히 제작되었습니다. EOS는 EOS 네트워크 재단(ENF)을 통해 도구 및 인프라에 대한 다중 체인 협업 및 공공재 자금 조달의 원동력 역할을 하는 Antelope 프로토콜의 플래그십 블록체인 및 금융센터입니다.

EOS EVM

EOS EVM은 EOS 스마트 컨트랙트 내에 포함된 Ethereum EVM의 에뮬레이션입니다. 다른 EVM과 동등한 기능을 제공하지만, 비교할 수 없는 속도와 성능, 호환성을 제공합니다. EOS EVM은 개발자가 다양한 Solidity 기반 디지털 자산과 혁신적인 dApp을 EOS에 배포할 수 있도록 하여 EOS 생태계를 Ethereum 생태계에 연결합니다. 개발자는 EOS EVM을 사용하여 이더리움의 실전 테스트를 거친 오픈 소스 코드, 도구, 라이브러리 및 SDK를 활용하는 동시에 EOS의 뛰어난 성능을 활용할 수 있습니다.

EOS 네트워크 재단

EOS 네트워크 재단(ENF)는 성장하는 탈중앙화 미래에 대한 비전을 통해 구축되었습니다. ENF는 웹3 혁신을 위해 주요 이해관계자들의 참여와 커뮤니티 프로그램, 생태계 펀딩 및 오픈 기술 생태계를 지원하고 있습니다. 2021년에 설립된 ENF는 안정적인 프레임워크, 도구 및 블록체인 개발을 위한 라이브러리 세트를 갖춘 선도적인 오픈소스 플랫폼인 EOS 네트워크를 위한 허브입니다. 저희는 커뮤니티와 함께 구축하고 모두를 위한 더 강력한 미래를 위해 헌신할 수 있는 혁신을 위해 노력하고 있습니다.