What is Nostr?
nestedSegwit / BTC에 미친 사나이
npub1jrq…pfus
2023-10-01 14:42:57

nestedSegwit on Nostr: Q: 비트코인 코어에 피어의 주소가 하드코딩 되어있다 해당 ...

Q: 비트코인 코어에 피어의 주소가 하드코딩 되어있다 해당 주소들은 새로운 노드가 그들과 연결되어 네트워크에 들어오게 해준다. 이는 이클립스 공격(새로운 노드를 네트워크로 부터 이격하는 공격) 에 취약한것 아닌가?

A: 비트코인 코어에 해당 주소들이 하드코딩되어있는 것은 어쩔수 없음. 기술적으로 노드가 첫 시작될때 연결을 할 노드가 꼭 필요하기때문. 따라서 해당 지적은 맞는 이야기임.
하지만 해당 노드들이 공격을 시도한다고 해도 이미 피어들의 IP를 모두 가진 노드들에게 아무런 공격을 하지 못함.
즉 새로 시작하는 노드들은 비트코인 네트워크와 싱크가 불가능하겠지만 기존 작동중인 풀노드에게는 아무런 영향을 줄순 없음.
또한 새로운 노드를 실행시킬시에, 연결하고자 하는 노드의 IP를 인자로 넘겨준다면, 해당 테이블의 공격노드들의 이클립스 공격을 피할수 있음.
Author Public Key
npub1jrq5t4w72c2fqu8nu3e6lpgpjh5j4njnyqp53smjkj8ztm6wm8ts56pfus