오늘, EOS 네트워크 재단은 누구나 EOS와 같은 Antelope 블록체인 네트워크에서 노드를 운영할 수 있는 오픈 소스 소프트웨어 Antelope Leap v4.0.0의 출시를 발표하게 되어 기쁩니다.

EOS는 성능, 확장성, 안정성을 우선시하는 블록체인 프로젝트를 위한 최고의 선택으로 오랫동안 알려져 왔습니다. EOS는 Antelope 기술을 기반으로 하는 다른 네트워크들을 빠르게 구축했습니다.

2021년, EOS는 EOS 네트워크 재단(ENF)의 설립과 함께 커뮤니티가 주도하는 모델로 전환했습니다. 2022년, ENF는 Antelope, Telos , UX Network , WAX 를 기반으로 구축된 다른 3개의 주요 블록체인 네트워크와 함께 Antelope 연합의 결성을 이끌었습니다. 그 이후로 ENF는 EOS와 Antelope의 오픈 소스 코드베이스에 대한 흥미로운 개발을 계속해서 제공했습니다..

오늘 출시되는 Leap v4.0.0은 노드 성능 최적화에 중점을 두고 있습니다. 해당 게시글에서는 이번 주요 릴리스의 몇 가지 중요한 개선 사항에 대해 자세히 설명합니다.

멀티스레딩 기능으로 성능 향상

  • Leap v4.0.0에는 멀티코어 아키텍처SHiP 멀티 스레딩을 활용하는 두 가지 새로운 기능이 포함되어 있습니다.
  • 병렬화된 Speculative read 전용 트랜잭션 실행

상태 기록 플러그인(state history plugin) 클라이언트 요청의 멀티 스레드 처리를 허용함으로써 기본 애플리케이션 스레드는 순차적으로 수행해야 하는 다른 계산을 수행할 수 있습니다. 읽기 전용 트랜잭션 실행을 병렬화하면 성능이 향상되고, 여러 스레드에서 이러한 종류의 트랜잭션을 처리할 수 있게하며, 새로운 읽기 전용 트랜잭션 RPC 엔드포인트가 도입됩니다. 이러한 기능을 함께 사용하면 전반적인 노드 성능이 향상됩니다.

대기 시간 감소 및 블록 전파 속도 향상

Leap v4.0.0에는 블록 전파를 더욱 빠르게 만드는 두 가지 새로운 기능이 포함되어 있습니다:

  • Schedule based auto-peering
  • Lighter validation for block relays.

블록 생산자에게 블록 생산자 일정에 따라 자동으로 연결을 관리할 수 있는 기능을 제공함으로써 일정에 근접한 노드는 피어가 될 가능성이 높아집니다. 이를 통해 블록을 필요로 하는 다음 블록 생산자에게 블록이 전달되는 최단 릴레이 경로가 보장됩니다.

블록 릴레이에 대한 가벼운 유효성 검사(lighter validation)를 통해 노드는 특정 조건이 충족되면, 블록의 상태를 완전히 검증하거나 계산하기 전에 블록을 전송할 수 있습니다. 이를 통해 새로운 블록이 전송에 대한 시간을 단축시키고, 확인 시간이 빨라지며 시스템 성능이 향상 됩니다.

상태 및 기록 데이터에 대한 제어 및 가시성 향상

Leap v4.0.0에는 보다 유연한 데이터 액세스를 제공하는 안정적인 기능이 포함되어 있습니다. 여기에는 다음이 포함됩니다:

  • snapshot Scheduling API
  • 모니터링을 위한 prometheus exporter
  • 동적 로그 분할(Dynamic log splitting).

Snapshot Scheduling API를 사용하면 스냅샷 요청을 미리 예약하고 관리할 수 있으므로 안정성이 향상되고 스냅샷 생성 프로세스의 오류 가능성이 줄어듭니다. 동시에 스냅샷을 보다 유연하게 생성하고 관리할 수 있습니다.

Prometheus Exporter 플러그인은 Prometheus를 사용하여 데이터를 노출하기 위해 nodeos 검토를 제공합니다. instrumentation의 초기 단계에서 Prometheus를 통해 instrumentation 유용성을 평가할 수 있습니다.

동적 로그 분할(Dynamic log splitting)은 실제로 별개지만 두 가지 유사한 기능을 가지고 있습니다:

  • 로그 분할 차단(Blocks log splitting)
  • SHiP 로그 분할(SHiP log splitting).

모두 노드 운영자에게 로그 관리 방법에 대한 더 큰 제어 권한을 부여합니다. 주요 이점은 노드 운영자가 유지할 분할 로그 파일 수를 지정할 수 있으며, nodeos가 오래된 로그를 삭제하거나 다른 디렉토리로 이동하여 자동으로 에이징 아웃된다는 것입니다.

Antelope Leap v4.0.0으로 인프라 업그레이드 및 도약

Leap v4.0.0의 릴리스는 EOS와 전체 Antelope 생태계 모두에게 다음과 같은 기능을 가능하게 하는 중요한 마일스톤입니다:

  • 멀티스레딩을 통한 성능 향상
  • 대기 시간 감소 및 블록 전파 속도 향상
  • 상태 및 기록 데이터에 대한 제어 및 가시성 향상

노드 운영자는 네트워크 인프라의 다른 구성 요소와 호환성을 보장하기 위해 일정에 맞게 업그레이드해야 합니다. 자세한 내용은 Antelope Leap GitHub 리포지토리 에서 확인할 수 있습니다.
Antelope 기술 스택은 EOS 네트워크 재단과 Antelope 연합이 형성된 이후로 많은 발전을 이루었지만 이는 시작단계에 불과합니다! 향후 릴리스에 대한 최신 정보를 유지하기 위해 EOS 네트워크 재단 Antelope 트위터를 팔로우하시기 바랍니다. 또한, 텔레그램의 Antelope 커뮤니티에 가입하여 생태계의 최신 뉴스에 대해 이야기해 보시기 바랍니다.

EOS 네트워크

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

EOS 네트워크 재단

EOS 네트워크 재단(ENF)은 EOS 네트워크의 성장과 발전을 장려하기 위해 재정 및 비재정적 지원을 조정하는 비영리 단체입니다. ENF는 EOS 네트워크의 허브이며, EOS의 조정된 미래를 계획하기 위해 긍정적인 글로벌 변화를 위한 힘으로 탈중앙화의 힘을 활용합니다.

Antelope

Antelope는 차세대 web3 제품 및 서비스를 구축하기 위한 개방형 프레임워크입니다. 커뮤니티에서 운영하는 코드베이스는 가장 빠르고 안전하며 사용자 친화적인 블록체인의 기반이 되며, 혁신적인 DPoS 알고리즘을 통해 매일 수백만 건의 트랜잭션을 안정적으로 처리합니다. 전 세계 개발자와 기업은 DeFi 및 공급망(supply chain) 관리에서 NFT 및 게임에 이르기까지 다양한 애플리케이션에 Antelope를 사용합니다. 자세히 알아보기: https://antelope.io/