더 많은 BCH 풀 노드 클라이언트가 BCH에 추가하는 것은 무엇입니까?

최근 BCH 커뮤니티는 GO로 작성된 Copernicus 프로젝트의 전체 노드 클라이언트 외에도 GO 언어 인 Gocoin-cash 및 BCHD를 사용하는 두 개의 전체 노드 클라이언트를 출시했습니다.

Gocoin-cash는 counterparty.cash (XCPC), 풀 노드 cli e nt 및 GO로 작성된 지갑의 개발자이며 Piotr Narewski를 기반으로 한 Gocoin의 원본 작품입니다. 소프트웨어 아키텍처는 노드의 최대 성능과 지갑의 콜드 스토리지 보안에 중점을 둡니다. 클라이언트 자체는 벽에 독립적이며 최고의 블록 처리 성능을 시장에 추가한다고 주장합니다. 또한 전체 비트 코인 통화 네트워크는 양호한 시스템과 빠른 연결 (예 : Google Cloud 또는 Amazon AWS의 v-CPU 4 개)을 사용하여 4 시간 이내에 동기화 할 수 있습니다. Gocoin-cash 지갑 자체는 오프라인에서 사용할 수있는 암호 시드입니다. Gocoin-cash 웹 사이트는 Google Dragonfly에서도 계약을 지원한다고 자세히 설명합니다. 본질적으로 이는 Gocoin-cash 사용자가 Dragonfly 서비스를 사용하여 BCH 체인을 쿼리하고 더 강력한 글로벌 결제 연결을 가질 수 있음을 의미합니다.

BCHD는 Btcd를 BCH로 포팅 한 Openbazaar 개발자 Chris Pacia가 Open GO로 작성한 BCH 풀 노드 클라이언트입니다. BCHD 프로젝트의 주요 목표 중 하나는 비트 코인 캐시 애플리케이션을위한 빠르고 안정적인 백엔드가 될 우수한 API와 함께 고성능 인덱스 블록 체인 서버를 제공하는 것입니다. 개발자들은 Go의 사용 편의성과 결합 된 코드베이스의 설계로 인해 BCH가 새로운 기능을 비교적 쉽게 시험해 볼 수 있으며 이러한 기능을 C ++로 구현하는 데 오랜 시간이 걸린다고 생각합니다.

점점 더 많은 풀 노드 클라이언트가 BCH에 추가하는 것은 무엇입니까?

첫째, 점점 더 많은 풀 노드 클라이언트가 합류하여 BCH 가치를 입증했습니다. 개발자는 자신의 아이디어를 개발하고 실현하기 위해 BCH 네트워크에 기꺼이 참여합니다. 현재 BCH에는 Bitcoin ABC, Bitcoin Unlimited, Bcash, Parity Cash, Bitcoin XT, Bitcoin SV, Bitprim과 같은 많은 풀 노드 클라이언트가 있습니다. 모든 노드 클라이언트이지만 모두 자체 초점이 있습니다. 다중 클라이언트 구현은 BCH 자체를 매우 강력하게 만들고 노드 운영자는 필요에 따라 필요에 맞는 풀 노드 클라이언트를 선택할 수 있습니다.

둘째, 이러한 클라이언트를 작성하는 언어가 다르며 서로 다른 장점도 보여줄 것입니다. Parity Cash 클라이언트는 rust 언어로 작성되었습니다. Rust 언어는 풍부한 기능, 좋은 디자인, 넓은 응용 범위의 장점을 가지고 있습니다. Bcash는 node.js 언어로 컴파일 된 전체 노드입니다. Copernicus 프로젝트, Gocoin-cash 및 BCHD는 GO 언어로 작성된 모든 노드 클라이언트입니다. GO 언어로 작성된 BCH 전체 노드는 개발자를위한 낮은 진입 임계 값, 클라이언트를위한 블록 필터링 및 사용 능력과 같은 많은 이점이 있습니다. QUIC (TCP를 대체하기 위해 Google에서 개발 한 새로운 전송 도구), 블록 동기화 시간 등. 기능 개발 측면에서 다양한 언어 버전이 여러 가능성을 추가 할 수 있습니다.

마지막으로 풀 노드 클라이언트 수가 많을수록 BCH의 탈 중앙 화가 높아지고 보안이 강화됩니다. 분산 형 P2P 네트워크로서 점점 더 많은 분산 노드가 시스템이 갑작스런 기술적 충격과 정치적 충격에 저항 할 수 있도록 보장 할 수 있습니다. 또한 이러한 클라이언트는 서로 독립적입니다. 특정 클라이언트에서 문제가 발생하면 BCH 네트워크의 모든 결함이 발생하지 않으며 여러 교체 클라이언트가 BCH가 정상적으로 작동하는지 확인할 수 있습니다.

점점 더 많은 BCH 풀 노드 클라이언트는 BCH에 좋은 일이며, BCH 개발을 특정 팀에 의해 제어되지 않고 더 분산화 할 수 있습니다. Copernicus 프로젝트의 예를 들어 보겠습니다. 이전의 모든 BCH 개발 권한은 외국 개발 팀의 손에 있습니다. 코페르니쿠스 프로젝트의 시작으로 중국은 BCH 개발에 대해 발언권을 가질 수 있습니다. 이러한 풀 노드 클라이언트가 서로 호환되는 한 더 많은 풀 노드 클라이언트가 BCH 가격에 대한 개발을 촉진 할 것입니다. BCH 네트워크에 가입하기 위해 점점 더 많은 풀 노드 클라이언트를 환영해야합니다.