BlockBeats는 6월 7일 비트코인 코어 프로젝트가 비트코인은 사용자에 의해 정의되는 네트워크이며, 사용자는 원하는 모든 소프트웨어(완전히 검증되었는지 여부와 관계없이)를 실행하고 원하는 정책을 구현할 궁극적인 자유를 가진다는 성명을 발표했다고 보도했습니다. 비트코인 코어 기여자는 사용자에게 어떠한 규칙도 따르도록 강요할 권한이 없습니다.
이 원칙은 장기적인 관행에도 반영되어 있습니다. 비트코인 코어 소프트웨어는 자동 업데이트를 지원하지 않습니다. 즉, 어떤 기관도 비트코인 코어 사용자에게 일방적으로 변경을 강요할 수 없습니다. 모든 변경은 새로운 소프트웨어 버전으로 업그레이드하거나 다른 소프트웨어를 선택하기로 선택한 사용자가 직접 수행해야 합니다. 모든 소프트웨어를 실행할 수 있는 이러한 자유는 외부 강압으로부터 비트코인 네트워크를 보호하는 주요 요소입니다.
"Bitcoin Core 개발자로서, 우리는 Bitcoin Core 소프트웨어가 가장 효율적이고 신뢰할 수 있는 방식으로 핵심 기능을 실행하도록 하는 책임이 있다고 믿습니다. 즉, 블록과 거래를 검증하고 전달하여 분산형 디지털 통화로서 Bitcoin의 성공을 지원합니다.
거래 릴레이 측면에서 Bitcoin Core는 다음과 같은 몇 가지 전략을 추가할 수 있습니다. 서비스 거부(DoS) 보호 메커니즘, 수수료 평가 전략; 하지만 지속적인 경제적 수요가 있고 블록에 안정적으로 패키징될 수 있는 거래의 릴레이는 막지 않을 것입니다.
거래 릴레이 전략을 설계할 때 우리의 목표는 다음과 같습니다.
· 어떤 거래가 블록에 패키징될지 예측합니다(이는 수수료 추정, RBF(수수료 가속) 및 기타 메커니즘에 중요하며 많은 DoS 보호 전략의 기초이기도 합니다).
· 패키징될 블록의 전파 속도를 가속화하고 네트워크 지연 시간을 줄입니다. 대규모 채굴자가 부당한 이익을 얻는 것을 방지합니다.
· 채굴자에게 처리 수수료가 포함된 거래에 대해 적시에 알릴 수 있도록 지원하여 채굴 풀 외부의 개인 거래 제출 채널에 의존하지 않도록 합니다. 이를 통해 채굴의 분산화가 약화됩니다.
채굴자가 결국 패키징할 거래를 고의로 전달하지 않으면 사용자는 다른 통신 방법에 의존하게 되어 위의 목표를 훼손하게 됩니다."