---
title: "OpenEthereum, 문을 닫다"
description: "OpenEthereum가 지원 종료됨에 따라, Alchemy가 Erigon Client로의 원활한 전환을 위해 어떤 작업을 하고 있는지 알아보세요."
---

# OpenEthereum, 문을 닫다

OpenEthereum가 지원 종료되고 Erigon이 후속 클라이언트로 등장하는 지금, 저희는 전환 과정이 최대한 순조롭게 진행되도록 만전을 기하고 있습니다!

## Tl;dr

- OpenEthereum\(구 Parity Ethereum\)은 런던 하드포크\(2021년 8월 4일 예정\) 이후 [클라이언트 개발을 중단합니다](https://medium.com/openethereum/gnosis-joins-erigon-formerly-turbo-geth-to-release-next-gen-ethereum-client-c6708dd06dd)
- 모든 것이 순조롭게 진행된다면, OpenEthereum의 클라이언트는 다음 이더리움 하드포크\([Shanghai](https://github.com/ethereum/pm/issues/267) - 2020년 10월 예정\)까지 계속 작동할 것입니다
- 팀은 [Erigon 클라이언트](https://github.com/ledgerwatch/erigon)\(구 turbogeth\)로 초점을 옮길 예정입니다
- Alchemy는 포크 진행 중과 이후에도 모든 팀이 OpenEthereum 고유 기능을 계속 사용할 수 있도록 가능한 모든 노력을 기울이고 있습니다
- Alchemy는 가능한 한 오래 Kovan, \_trace\_\_ 및 \_parity\_\_ 엔드포인트 서비스를 위해 OpenEthereum 노드를 계속 운영할 것입니다
- 이와 동시에, Erigon 노드 지원을 구축하고 있으며, Erigon 팀과 협력하여 새 클라이언트로 Kovan, \_trace\_\_ 및 \_parity\_\_ 기능에서 동등한 수준을 달성하고자 합니다

## 요약

2019년 말, Parity Technologies는 [Parity Ethereum 클라이언트 개발](https://www.parity.io/blog/parity-ethereum-openethereum-dao/)을 사내 프로젝트에서 OpenEthereum Dao라는 새로운 조직으로 이전했습니다. 그 이후로 [Gnosis](https://gnosis.io/) 등의 개발자들이 헌신적으로 OpenEthereum 클라이언트를 최신 상태로 유지하고, Kovan 네트워크를 살아있게 하며, \_trace\_\_ API 엔드포인트를 계속 제공해왔습니다.

하지만 최근 OpenEthereum은 [클라이언트가 지원 종료되며](https://medium.com/openethereum/gnosis-joins-erigon-formerly-turbo-geth-to-release-next-gen-ethereum-client-c6708dd06dd) Erigon\(구 TurboGeth\) 팀과의 협업으로 만들어진 새 클라이언트가 그 뒤를 이을 것이라고 발표했습니다. 장기적으로 이는 기존 OpenEthereum 사용자들에게 더 빠르고 안정적이며 전반적으로 더 나은 경험을 의미할 것입니다.

단기적으로 Alchemy는 사용자들을 위해 OpenEthereum과 Erigon 양쪽 팀과 협력하여, OpenEthereum 고유 기능의 서비스가 중단 없이 유지되도록 가능한 모든 조치를 취하고 있습니다.

OpenEthereum의 세 가지 주요 기능을 처리하기 위해 저희가 하고 있는 모든 작업을 다루겠지만, 본인과 관련된 섹션으로 바로 이동하셔도 좋습니다: trace\_ 엔드포인트 또는 Kovan 테스트넷.

## 포크 계획

### Trace 엔드포인트

현재 OpenEthereum은 많은 팀이 사용하는 \_trace\_\_ 메서드를 지원하는 유일한 이더리움 클라이언트입니다. OpenEthereum이 메인넷에서 London을 지원하므로, 이 메서드들은 별도의 변경 없이 계속 OpenEthereum 노드에서 제공될 것으로 예상됩니다.

다만 OpenEthereum은 이후 추가 변경을 하지 않을 가능성이 높습니다. 즉, 메인넷에서 London이 활성화될 때 합의 관련 문제로 업데이트가 필요해지면 OpenEthereum 노드와 그 trace 기능이 작동하지 않게 될 수 있습니다.

이런 일이 발생할 가능성은 낮다고 예상하지만, 저희는 사용자들을 위해 trace 메서드를 계속 사용할 수 있도록 가능한 모든 노력을 기울일 것입니다.

Erigon 팀은 관련된 모든 trace 엔드포인트를 지원하기 위해 열심히 작업하고 있으며, London 준비가 완료되기 전에 OpenEthereum 버전을 대체할 수 있는 작동 가능한 대안을 마련하는 것을 목표로 하고 있습니다. Alchemy는 이들이 OpenEthereum을 그대로\(또는 거의 그대로\) 대체할 수 있도록, \_trace\_\_ 네임스페이스에 대한 피드백을 제공하고 최대한 빠르게 반복 개선하는 것을 돕고 있습니다.

동시에, London 관련 문제로 인해 OpenEthereum에서 페일오버가 필요한 경우 trace 기능을 Erigon 노드로 전환할 수 있도록 Erigon에 대한 프로덕션 지원을 구축하고 있습니다.

### Kovan

OpenEthereum이 메인넷의 London을 위한 새 클라이언트 버전을 준비했지만, Kovan용 새 클라이언트는 출시되지 않을 예정입니다.

즉, Kovan은 계속 Berlin 시대의 OpenEthereum 노드에서 운영될 것이며, [EIP-1559와 같은](https://www.alchemy.com/overviews/what-is-eip-1559) London의 새 기능은 지원하지 않습니다. 그럼에도 대부분의 제품 입장에서 London의 변경 사항은 하위 호환성을 가지므로 Kovan은 계속 사용 가능한 상태로 남아있을 것입니다. 다만, Kovan을 사용하는 사람이라면 스테이징 환경으로 테스트넷을 계속 신뢰할 수 있는지 확인해야 하며\(그리고 Rinkeby나 Goerli로의 마이그레이션을 고려해볼 수도 있습니다\).

시간이 지나면서 Erigon은 Kovan 지원을 구축하고 테스트넷을 London 시대로 이끌 예정이지만, 아직 구체적인 날짜는 정해지지 않았습니다.

### Parity 엔드포인트

현재 Alchemy는 \_parity\_\_ 네임스페이스에서 단 하나의 메서드, parity_getBlockReceipts만 지원합니다. 이 메서드는 기능적으로 동등한 eth_getBlockReceipts로 대체될 예정입니다.

Erigon으로 마이그레이션할 때는 어떤 변경도 필요하지 않습니다\(parity_getBlockReceipts와 eth_getBlockReceipts를 동일한 메서드로 취급할 것입니다\). 다만, _logs_ 배열에서 Parity 고유 필드인 [transactionLogIndex](https://github.com/ethers-io/ethers.js/issues/1721)와 \_type을 비롯한 일부 필드가 누락될 것입니다. 이 필드들은 중요하지 않으며, [Geth](https://www.alchemy.com/overviews/what-is-a-geth-node-and-how-to-run-one)에서 eth_getTransactionReceipt를 호출할 때도 존재하지 않습니다.

## 결론

London까지 남은 몇 주 동안 저희의 최우선 목표는 사용자들이 Berlin에서 최대한 순조롭게 전환할 수 있도록 하는 것입니다. 귀하 또는 귀하의 팀이 OpenEthereum에서 벗어나는 전환 과정이나 London 전반에 대해 궁금한 점이 있다면, 언제든지 저에게 직접 [mike@alchemy.com](mailto:mike@alchemy.com)으로 연락 주세요!
