이더리움(ETH)의 주요 검증자들이 네트워크의 상당한 지분을 통제하는 가운데, 네트워크의 한계를 해결할 수 있는 고성능 메모리 계층인 옵티멈P2P를 테스트하기 시작했습니다.
킬른, P2P.org, 에버스테이크, 블록데몬, 인프스톤스, 루가노드스, 에번커는 이더리움을 위해 MIT에서 개발한 기술의 새로운 응용을 도입한 옵티멈P2P의 테스트넷에 참여하고 있습니다.
"네트워킹 계층은 주로 노드 간에 메시지를 전파하는 분산 접근 방식을 사용하는 전통적인 가십 접근 방식에 의존합니다," 옵티멈의 공동 창립자이자 CEO인 뮤리엘 메다르드는 디크립트(Decrypt)에 말했습니다.
메다르드는 이더리움과 같은 블록체인 네트워크의 "가십" 프로토콜을 언급하고 있습니다. 여기서 새로운 블록, 트랜잭션 또는 블롭과 같은 데이터는 P2P 시스템을 통해 공유됩니다.
이는 노드가 연결된 몇몇 피어에게 데이터를 보내고, 이들이 다시 다른 이들에게 릴레이하여 메시지가 전체 네트워크에 도달할 때까지 계속되는 과정입니다.
"이 두 가지 효과 사이의 신중한 균형이 전통적인 가십 알고리즘의 핵심입니다," 메다르드가 말했습니다.
실행 및 합의 계층에 대한 지속적인 개선에도 불구하고, 이더리움(ETH)은 네트워킹 계층에서 제약과 병목 현상에 직면해 있습니다. 노드 간 데이터 전파 방식은 대기 시간과 대역폭 낭비를 초래하며, 특히 데이터 크기가 커질수록 그렇습니다.
현재 이더리움(ETH)은 libp2p 위에 구축된 가십서브(Gossipsub) 프로토콜을 사용하여 노드 간 데이터를 공유합니다. 하지만 이 시스템은 동일한 메시지를 여러 노드에 여러 번 보내 비효율성과 느린 전파를 야기합니다.
"사람들이 너무 많은 이웃과 가십을 나누면, 종종 같은 메시지를 듣게 되어 시간 낭비입니다," 메다르드가 설명했습니다. "만약 충분한 이웃과 가십을 나누지 않으면, 새로운 메시지를 들을 기회가 충분하지 않을 것입니다."
이더리움(ETH)의 병목 현상에 대해 옵티멈P2P는 "사람들이 평범한 가십이 아니라 대수 방정식으로 가십을 나누게 함으로써" 제약을 해결합니다. "방정식은 오래된 소식을 걱정할 필요가 없음을 의미하며, 오직 방정식 형태의 새로운 정보만 가십됩니다."
옵티멈은 여러 데이터 조각을 인코딩된 패킷으로 결합하는 랜덤 선형 네트워크 코딩이라는 네트워킹 기술을 활용합니다.
각 패킷에는 충분한 수의 고유 패킷을 수신하면 일부 패킷이 누락되더라도 원본 데이터를 재구성할 수 있을 만큼의 정보가 포함됩니다.
초기 테스트 결과, 현재 시스템에 비해 상당한 성능 개선이 나타났습니다.
결과는 고트래픽 상황에서 대기 시간이 10배 낮아졌고, 가십서브의 4MB 제한과 대비해 10MB까지의 메시지에 대해 안정적인 성능을 보였으며, 스트레스 시나리오에서 메시지 손실이 전혀 없었음을 보여줍니다.
레이티드 랩스의 데이터에 따르면, 옵티멈P2P를 테스트하는 검증자들은 이더리움(ETH)의 총 스테이킹 지분의 최소 14%를 차지합니다.
옵티멈은 이번 여름 이더리움(ETH)의 후디 테스트넷에 옵티멈P2P를 배포할 계획이며, 초기 구현 후 다른 레이어 1 블록체인으로 확장할 가능성이 있습니다.
편집: 세바스찬 싱클레어




