이더리움 최신 버전 1.9.3이 어느정도 안정화가 되었으므로 이를 ESN에 적용할 예정입니다.
https://github.com/Ethersocial/go-ethersocial/pull/7
이더리움 1.9.3에는 제가 2019년에 제출했던 PR이 적용되어 있습니다 :)
https://github.com/ethereum/go-ethereum/pull/18950
이 PR은 51% 공격 감지시스템 리서치 과정을 통해 제안한 것으로,
대규모 체인 재편성이 발생되는 경우에 대해서 보다 손쉬운 모니터링을 위해 추가한 코드입니다.
그밖에 제가 2019년에 제출한 다음의 PR이 모두 적용되어 있습니다.
- https://github.com/ethereum/go-ethereum/pull/18985 - geth 버전 1.9.0부터 적용됨
- https://github.com/ethereum/go-ethereum/pull/18955 - 커멘트 개선
- https://github.com/ethereum/go-ethereum/pull/18376 - 콘솔에서 색상이 제대로 안나오던 문제 재수정
- https://github.com/ethereum/go-ethereum/pull/17786 - 윈도우에서 APPDATA 패스 호환 문제 수정. 버전 1.9.0부터 적용 (fjl씨의 도움으로 좀더 개선된 것이 적용됨)
현재 1.9.3이 적용된 Gesn 노드가 시범 운용 및 테스트중입니다
from https://stats.ethersocial.org/
아래 스크린샷은 geth console을 통해 출력되고 있는 로그이며, 1.9.3부터 지원하는 Deep froze 기능을 확인할 수 있고,
(오래된 체인 데이터를 별도로 저장하여, 블록체인 데이터가 매우 커지더라도 이로 인해서 발생할 수 있는 오버헤드를 최소화)
1.9.0부터 지원하게 된 bidirection rpc의 로그 메시지가 일부 최적화가 덜되어 너무 많은 로그 출력되고 있는 모습입니다