작성자: Markus Hinrichs
편집자: Randall Roland
옮긴이: Sangyong Jeong
노드 운영자(Node Operator), 안텔로프(Antelope) 핵심 개발자, 그리고 다양한 커뮤니티 구성원은 네트워크 발전을 위한 건설적이고 흥미로운 주제에 대해 논의합니다. 노드 운영자 회의(Node Operator Roundtable)의 목표는 다음과 같습니다:
"노드 운영자들을 위해 안텔로프 프로토콜을 개선하는 것"
회의는 매주 수요일 오후 UTC 14시부터 15시까지 진행됩니다. 회의 참여에 관한 정보는 텔레그램(Telegram) 채널을 방문해주세요. 이오스 노드 운영의 기초를 배우고자 하는 분들을 위해, EOS 네트워크 재단(EOS Network Foundation, 이하 ENF)은 관련 튜토리얼 및 문서를 제공하고 있습니다.
다음은 이번 달 진행된 회의의 간략한 개요입니다:
9월 20일: 립(Leap) 5.0.0을 위한 API 노드 테스트에서 지연 트랜잭션(Deferred Transaction)이 비활성화됨
9월 27일: 초기 API 테스트 중 발생한 문제에 중점을 둔 토론 진행됨.
깃허브(GitHub)에서 해당 회의록을 확인하시고, ENF 유튜브 채널에서 녹화 비디오를 확인하세요.
9월 20일: 립 5.0을 위한 API 노드 테스트 | 지연 트랜잭션 비활성화
9월 20일 진행된 회의에서는 다음과 같은 주제가 논의되었습니다.
지연 트랜잭션 관련 프로세스 현황
정글(Jungle) 및 카이린(Kylin)에서 지연 트랜잭션이 비활성화되었습니다.
지연 트랜잭션은 현재 이오스 메인넷에서 비활성화 과정 중에 있습니다.
관련 BP로부터 지연 트랜잭션 비활성화에 관한 구두 확인 회신을 받았습니다.
서브스트림(Substream)에서는 더 이상의 지연 트랜잭션이 없음을 확인했습니다.
램(RAM) 사용량:
RAM 사용량이 잠재적으로 증가할 수 있습니다. RAM 사용량을 주시해야 합니다.
RAM 사용량의 증가는 누적된 지연 트랜잭션 때문일 수도 있습니다.
API 노드 테스트:
이전 미팅에서 제기된 우려에 대한 API 노드 테스트 문서가 업데이트 되었습니다.
초기 API 테스트 및 RAM 모니터링이 권장되었습니다.
"RAM 사용량이 크게 증가하기 시작하면 관련 조치를 반드시 취해야 합니다." - Kevin Heifner
립 5.0 업그레이드 일정:
릴리스 후보 1 (Release Candidate 1, RC1)은 다음 주요 이정표입니다.
테스트넷을 진행하기 위해 RC1이 필요합니다.
추가 테스트 및 모니터링이 진행 중입니다.
협력에 대한 감사:
EOS USA의 마이클(Michael)은 케빈 헤프너(Kevin Heifner)에게 상태 히스토리 수정 및 기여에 대한 감사를 표했습니다.
노드 운영자 커뮤니티의 끈끈한 협력에 대한 감사로 회의가 마무리되었습니다.
9월 27일: 초기 API 테스트 중 발생한 문제에 대한 토론
이날 진행된 노드 운영자 회의의 주된 중점은 지속적인 API 테스트에 관해 진행되었습니다.
테스트 프로세스 및 현황 업데이트:
립 5.0을 위한 API 초기 테스트
브라이언 하자드(Brian Hazzard, ENF)는 API 테스트 후 보고할 피드백 또는 질문이 있는지 노드 운영자 커뮤니티의 물었습니다.
매튜 다윈(Matthew Darwin)의 피드백:
매튜 다윈은 처음 두 테스트가 실패했다고 보고했습니다.
핀 빌드(pin builds)와 프로메테우스 익스포터(Prometheus exporter)와 관련된 문제가 논의되었습니다. 관련 깃허브 이슈가 생성 중입니다.
재현 가능한 빌드(Reproducible builds)가 진행 중입니다.
매튜 다윈은 프로메테우스 익스포터에 대한 몇 몇 우려를 표명했습니다.
프로메테우스의 구체적 구성과 관련된 논의가 진행되었습니다.
새로운 포트 구성(Configuring Ports) 방법:
케빈 헤프너는 포트를 구성하는 새로운 방법에 대한 자세한 설명을 제공하고, 해당 문제에 대한 링크를 공유했으며, 이는 릴리스 노트와 최종 문서에 포함될 예정입니다.
구성 내에서 다양한 엔드포인트에 대한 카테고리를 정의할 수 있는 기능이 추가되었습니다. 각 카테고리에 대해 주소, 호스트 이름, 포트 또는 소켓 경로(specify addresses, host names, ports, or socket paths)를 지정할 수 있습니다.
시스템 계약 업데이트:
에릭 패스모어(Eric Passmore)는 시스템 계약 업데이트에 관한 회의에 관해 특히 지연 트랜잭션 제거 작업에 대해 중점적으로 언급했습니다.
그는 이 작업에 착수한 다음 정글 테스트넷에서 새 릴리스를 실행하고, 이를 적용할 구체적 스케줄을 작성할 계획입니다.
지연 트랜잭션은 시스템 리소스 환불 및 이오스 프리미엄 계정 입찰 프로세스에 관한 것이었습니다. 입찰이 실패하면 지연 트랜잭션이 만료되고 자동으로 리소스가 환급되었었습니다. 이제 계정명 입찰이 실패하면 명시적인 환불 프로세스 진행이 필요합니다.
주목할 점은 정글 테스트넷이 이전/다른 시스템 계약을 사용하므로 여전히 일부 지연 트랜잭션을 생성한다는 것입니다. "하지만 이것은 아무 것도 바꾸지 않을 것(but this shouldn't change anything)"이라고 언급되었으며 곧 정리될 예정입니다.
회의는 많은 버그에 주의를 기울이는 것과 버그 대응 작업이 부족하지 않게 진행되고 있다는 점을 강조하며 마무리되었습니다.