All Resources

Spring 1.0 RC1 Released

Author
EOS Network Foundation
Date
Aug 15, 2024
Share

Antelope Spring 1.0 RC1이 출시되었다는 소식을 전해드리게 되어 기쁩니다! Spring 1.0은 이전 버전인 Antelope Leap 5에서 기념비적인 발전을 이룬 제품입니다. 이 새 버전은 혁신의 유산을 이어갈 뿐만 아니라 블록체인 성능, 보안 및 커뮤니티 참여에 대한 새로운 벤치마크를 설정하도록 설계된 획기적인 기능을 도입합니다.

Savanna Consensus 소개: 즉각적인 확정성과 그 이상

Spring 1.0은 Savanna(Scalable Agreement on Validated Additions with Nimble Nonrepudiating Attestation)를 통한 Instant Finality를 도입합니다. 이는 web3 공간에서 원활한 web2 경험을 반영하는 혁신적인 새로운 합의 알고리즘입니다. VMware Research의 HotStuff 합의 알고리즘에서 영감을 얻은 Savanna는 블록체인 기술에 있어 중요한 변화를 나타냅니다.

분산 시스템의 최첨단 발전을 통합하여 블록 기반 체인을 재정의하는 차세대 합의 메커니즘을 도입합니다. 이를 통해 확장성, 보안 및 거래 확정성이 향상되어 EOS 네트워크가 혁신의 최전선에 서게 됩니다. Savanna는 집계 BLS 서명을 고급 암호화 기술과 병합하여 확정성 시간을 획기적으로 줄이고 효율적으로 확장합니다.

EOS 네트워크를 혁신할 Savanna는 돌이킬 수 없는 거래와 단 몇 초 만에 완료를 보장하며, 이전 릴리스보다 100배 향상되었습니다. 이 발전은 네트워크 효율성을 높이고 사용자 경험을 향상시켜 EOS를 블록체인 개발의 최전선에 위치시킵니다.

강화된 개인 정보 보호 및 암호화 혁신

Spring 1.0의 또 다른 놀라운 측면은 암호화 혁신의 잠재력입니다. 1.1ms* 만에 검증할 수 있는 집합 BLS 서명의 도입은 보다 추상적인 암호화 빌딩 블록을 위한 토대를 마련하여 ZK 증명 시스템 개발을 가능하게 합니다. 이는 EOS의 BLS 작업 구현과 WebAssembly의 특수 매트릭스 작업을 통해 달성됩니다. 이러한 시스템들은 기밀 트랜젝션 및 개인 주소 사용과 같은 향상된 개인 정보 보호 기능을 약속하여 블록체인 개인 정보 보호 및 보안에 새로운 표준을 설정합니다.

*I9-13900 CPU를 사용하여 벤치마킹한 결과입니다.

잠재적인 새로운 역할들을 통한 유연한 블록체인 구조 활성화

Leap 6은 EOS 생태계 내에서 중요한 발전을 의미하며, 전통적인 블록 프로듀서 역할을 혁신적으로 재구성할 수 있는 가능성을 제시합니다. 이번 업데이트는 EOS 커뮤니티에 블록 프로듀서의 책임을 블록 제안자(Block Proposers)와 블록 최종화자(Block Finalizers)라는 두 가지 기능으로 분할할 수 있는 옵션을 제공합니다.

이 변경은 Leap 6와 함께 자동으로 발생하지 않지만, 이러한 새로운 구조를 채택하려는 커뮤니티의 합의가 있다면, 커뮤니티가 이를 채택할 수 있는 유연성을 제공합니다. 블록 제안자 및 블록 최종화자의 도입은 보다 분산되고 안전하며 효율적으로 관리되는 네트워크를 향한 잠재적인 경로를 제공합니다.

  • 블록 제안자 – 거래를 제안된 블록으로 구성하고 블록 최종 결정자와 협력하여 쿼럼 인증서를 생성하는 업무를 담당합니다. 이러한 인증서는 제안된 블록이 완료되었다는 확실한 증거로 사용됩니다.
  • 블록 파이널라이저 – 블록 제안자에게 서명을 보내 쿼럼 인증서를 생성하여 블록 제안을 지지하는 데 집중합니다. 이러한 책임 분담은 블록 검증 및 파이널라이제이션을 위한 견고한 메커니즘을 제공하여 네트워크의 보안과 효율성을 강화하는 것을 목표로 합니다.

Spring 1.0에서 블록 제안과 마무리는 별개의 책임입니다. 이러한 분리는 EOS 블록체인의 안전성과 활성성을 향상시켜 네트워크를 더 예측 가능하고 관리하기 쉽게 만듭니다. 또한 블록체인 간 통신을 용이하게 하고 제3자가 거래 생성에 참여하지 않고도 네트워크 상태를 모니터링할 수 있도록 합니다.

기타 주목할만한 변경 사항

또한 Spring 1.0에서는 Savanna의 빠른 확정성을 활용하여 성능과 안정성을 개선하고 크로스 체인 합의를 지원하기 위한 State History 플러그인이 대폭 재작업되었습니다.

이 릴리스의 변경 사항 중 하위 집합은 노드 운영자와 다운스트림 서비스 공급자가 구성을 변경해야 할 수 있습니다. 간단히 살펴보면 다음과 같습니다.

  • 일부 HTTP 응답 코드 변경
  • 새로운 스냅샷 형식이 도입되었습니다
  • 비활성화된 상태 로그 기록 압축
  • 새로운 상태 기록 구성 옵션이 도입되었습니다.
  • 새로운 Finalizer 구성 옵션이 도입되었습니다.
  • 새로운 투표 스레드 옵션이 도입되었습니다.

기여자

이 릴리스에 패치를 제출해 주신 기여자들에게 특별히 감사드립니다.

@linh2931
@spoonincode
@systemzax
@heifner
@wanderingbort
@greg7mdp
@ericpassmore

새로운 라이센스 조건

Antelope Spring은 EOS 블록체인 네트워크에서 직접 서비스하거나 실질적으로 의존하는 모든 용도에 대해 자동으로 부여되는 Business Source License(BSL)의 조건에 따라 제공됩니다. 라이선스 조건의 전체 세부 정보는 LICENSE 파일에서 찾을 수 있습니다. 다른 용도에 대한 라이선스를 원하는 당사자는 license@eosnetwork.com으로 문의하여 문의할 수 있습니다.

참고 사항: Savanna 합의로 전환한 후에도 EOS와 IBC 호환성을 유지하려면 다른 Antelope 체인도 Savanna와 호환되는 IBC 계약으로 업그레이드해야 합니다. 이는 Leap 5.0에서 처음 도입된 BLS 프로토콜 기능의 활성화에 따라 달라집니다.

중요한 날짜

스프링 1.0 업그레이드를 준비하는 동안 모든 레저 사용자와 함께하고 준비가 중요합니다. Antelope Leap 3.1을 옹호하는 마지막 주요 인사 업그레이드 이후의 환불을 반환보며, 우리는 전환을 위해 외부를 통합하기 위해 노력하는 외부를 보호하고 있습니다.

인프라 제공업체와 기술 파트너는 Spring 1.0 하드 포크에 대한 다음 주요 날짜를 참고해야 합니다.

  • 안정적인 릴리스: 2024년 9월 4일
  • 권장 업그레이드 기간: 2024년 9월 5일~24일
  • 하드 포크: 2024년 9월 25일*
    *프로세스는 14:00 UTC에 시작됩니다.

모든 노드 운영자는 EOS 네트워크에 계속 참여하기 위해 다가올 하드 포크에 대비해야 합니다. 노드 인프라를 Spring 1.0으로 업그레이드하지 않으면 9월 25일에 EOS 네트워크와 동기화가 끊어집니다.

최신 정보를 얻으세요

블록 생산자와 노드 운영자는 전담 EOS 업그레이드 지원 텔레그램 그룹과 Antelope 노드 운영자 원탁회의 텔레그램 그룹에 가입하여 최신 정보를 얻을 수 있습니다.

Spring 1.0 업그레이드 노드 운영자를 위한 Zoom 콜은 EOS Network Foundation 제품 팀에서 매주 수요일 오전 9시 EDT/오후 1시 UTC에 주최하며, Spring 1.0 하드 포크에 대한 계획 및 조정 논의가 진행됩니다. 다음 링크에서 이러한 콜에 참여할 수 있습니다.

Join the EOS Community
Follow our socials and join the conversation.