작성자: 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
출처 및 참고문헌
Video recording of the meeting
Net plugin improvements tracking document by Stephen Diesel
Github Issue to add discussion topics and up- or downvote listed proposals