메인 콘텐츠로 건너뛰기
모든 콜렉션이오스(EOS) 관련 소식
EOS Node Operator Round Table 2022년 11월 16일: P2P 개선 (넷 플러그인 개선)
EOS Node Operator Round Table 2022년 11월 16일: P2P 개선 (넷 플러그인 개선)

Published on November 29, 2022

Sangyong Jeong avatar
작성자: Sangyong Jeong
최소 2년 전에 업데이트됨

작성자: Markus Hinrichs

편집자: Randall Roland
옮긴이: Sangyong Jeong

가장 최근에 진행된 EOS Node Operator Round Table에서는 Antelope Leap 3.2의 최종 릴리스에 대한 정보와 P2P(Peer-to-Peer) 문제 및 Net 플러그인 개선 요청에 관한 2차 심층 토론이 진행되었습니다.

주간 EOS Node Operator Round Table 회의는 현재 및 향후 소프트웨어 개발에 중점을 둡니다. 개발자, 블록 프로듀서, 블록체인 엔지니어, EOS 개발 프로세스에 대해 더 알고 싶어하는 커뮤니티 구성원과 같이 소프트웨어 개발에 종사하는 조직에 유용한 정보를 제공합니다.

생태계는 빈번한 교류와 교류를 통해 건강하고 자연스럽게 성장할 수 있습니다. EOS Network Foundation의 EOS 개발은 BP와 개발자들로부터 호평을 받고 있습니다. 또한 로컬 커뮤니티의 목소리를 듣기 위한 여러 이니셔티브가 진행되고 있습니다.

회의 비디오 녹화를 이곳에서 확인해보세요. (비밀번호: 8c9R+!P4).

Steven Diesel(ENF, Leap 팀의 프로덕트 매니저)의 Antelope Leap 업데이트 요약

UPDATES

RELEASE TIMEFRAME

Leap 3.2 final release

within next week

System contract updates

on the way

Release of DUNE

next month (December 2022)

다가오는 Leap 3.2 최종 업그레이드를 소개한 후 Stephen Diesel은 EOS에서 P2P에 대한 간략한 역사적 배경을 설명했습니다. P2P NET 플러그인에 대한 안정성(P2P NET plugin regarding stability), 성능 및 피어 찾기 어려움(difficulty finding peers)에 대한 불만이 있었습니다. 많은 불만으로 인해 P2P 문제는 ENF와 WAX, TELOS, UX Network 및 EOS의 Blockchain Coalition에 의해 절대적인 우선 순위가 부여되었습니다.

처음에는 P2P 상황을 개선하기 위해 지나치게 큰 RFP가 생성되었습니다. 그러나 이제 팀이 블록 프로듀서, 노드 운영자 및 개발자를 위해 소프트웨어를 적용하고 작업하고 지속적으로 크게 개선할 수 있도록 여러 개의 작은 RFP로 분할되었습니다.


넷 플러그인 개선(Net Plugin Improvements) - Round Table Discussion

노드 운영자 회의의 주요 목적은 Net Plugin의 직접적인 영향을 받는 사람들로부터 피드백을 받는 것입니다. EOS USA의 Michael, EOS Sphere의 Ross, OCI의 Kevin 및 Matthew Darwin이 P2P 검색 및 Net Plugin을 개선하기 위해 구현할 수 있는 솔루션에 대해 논의했습니다. 토론 요약은 Stephen Diesel의 GitHub document에서 찾을 수 있습니다.

네트워크 안정성을 강화하는 P2P 개선 요청

  • Optimistic more or less stateless Net Plugin은 비효율적인 작업 흐름을 줄이고 맹목적 실행이 아닌 약간의 인텔리전스와 일부 상태를 가지도록 합니다. 이렇게 하면 시간을 절약할 수 있습니다.

  • 노드의 피어 관리 개선(Improving peer management of nodes). 현재 대역폭 사용량 및 총 피어 연결 수 측면에서 피어를 평가, 구성 및 관리하는 더 많은 방법이 필요합니다. 이러한 기능은 P2P 데이터 교환의 효율성을 크게 높일 수 있습니다.

  • 신뢰할 수 없는 트랜잭션, 링크할 수 없는 블록, "트랜잭션 없음" 신호를 준수하지 않는 문제 등의 문제 피어 관리 개선(Improve management over problematic peers)합니다. 피어 목록에서 그들을 감지하고 제거하는 쉬운 방법은 없습니다.

블록체인 프로그래밍의 수많은 장애물을 감안할 때 다른 사람에게 영향을 미치는 트레이드 오프(trade-offs) 또는 결정이 있을 수 있음을 이해할 수 있습니다. 좋은 예는 블록 생산 시간을 압축하고 처리량을 최적화할 때 대기 시간과 성능 간의 절충점을 찾는 것입니다. 본질적인 목표는 현재 이 프로젝트의 범위를 벗어나는 프로토콜을 완전히 다시 작성하지 않고도 P2P를 점진적으로 향상시키는 것입니다.

다음 EOS Node Operator Round Table 아젠다

다음 주에는 EOSUSA의 Michael이 주 데이터베이스 트리밍에 대한 토론을 제안했습니다. 회의 주최자인 Daniel Keyes는 이렇게 더 많은 토론 아이디어가 제시되는 것을 절대적으로 환영한다고 밝혔습니다. 회의 참석자는 이 GitHub 문제에 대해 의견을 제시하고 제출된 제안을 지지하거나 반대 의견을 적극 표출할 수 있도록 분위기가 조성되었습니다.


2022년 11월 16일 Round Table 참석자:

  • Randall Roland | EOSsupport.io

  • Dario | EOSsupport.io

  • Kevin Heifner | OCI

  • Michael | EOSUSA

  • Brian Hazzard

  • Jeff Werner | ENF

  • Max Cho | KOREOS

  • Daniel Keyes | EOS Nation

  • Stephen Diesel | ENF

  • Matthew Darwin | EOS SysAdmin

  • Corvin Meyer auf der Heide | liquiid.io

  • Ted Cahall | ENF

  • Ross | EOSphere

  • Bucky Kittinger | ENF


출처 및 참고문헌

답변이 도움되었나요?