Korean Translation of https://read.cash/@bitcoincashnode/bitcoin-cash-node-2020-plans-for-may-upgrade-and-beyond-11af0b52#looking-toward-the-november-upgrade
Bitcoin Cash Node 비트 코인 캐시 노드 2020 : 5 월 업그레이드 계획
이게시물의시리즈의 첫 비트 코인 현금 노드 짧은 기간 (5 월) 앞서 조금 더 (11 월)을보고 2020 년, 모두 우리의 계획을 개설 할 것이다프로젝트 발표 번째입니다.
비트 코인 캐시 노드는 비트 코인 캐시 (BCH)에 미션 크리티컬 인프라를 구축 한 채굴 풀, 거래소 및 기타 비즈니스에서 전문적으로 사용하도록 설계되었습니다.
3 월에는 이러한 주요 사용자 그룹을위한 정보에 중점을 둔 일련의 추가 발표를 발표 할 예정입니다. 다음 일반 발표는 모든 예상 비트 코인 현금 노드 사용자에게 제공됩니다.
2020 년 5 월 15 일에 예정된 Bitcoin Cash 업그레이드 2020 년 5 월 15 일에 예정된 업그레이드를
위해 Bitcoin Cash Node는
"체인 분할 위험에 기여하지 않고 가장 긴 체인을 중립적으로 따라가는 안전하고 전문적인 노드 구현"
- 원본 Bitcoin 2020 년 2 월 20 일 캐쉬 노드 출시 발표
요약의구현합니다 OP_REVERSEBYTES
해보면비트 코인 캐쉬 네트워크 업그레이드및 SigChecks 기능을 2020 년 2 월 15 일 마감일에 지정된.
SigChecks 사양
우리의 노드는 안전하게 따라갑니다 IFP 투표 여부에 관계없이 블록을 수락하여 업그레이드 중 가장 긴 체인.
클라이언트는 BIP9 또는 유사한 투표에 기반한 규칙 활성화를 포함하지 않습니다. Re-org 보호는 ABC 클라이언트와 동일한 기본값으로 포함 및 구성되어 있습니다.
우리는 5 월에 대한 합의가 필요한 추가 변경을하지 않으려 고하지만 결함을 줄이고 성능, 안정성 및 사용자 친 화성을 개선하는 데 중점을 둡니다.하는발행 할 수 선택적 5 월 이전에 이러한 개선 사항을 제공마이너 릴리스를있습니다.
일반적으로 우리는 주요 릴리스에서 안정적인 인터페이스를 제공하기 위해 노력합니다.
서문 : 팀 회의 우리 팀
에는 오랜 경험을 가진 소프트웨어 개발자를 포함하여 가장 까다로운 비즈니스 환경 (마이닝, 풀, 교환)에 적합한 C ++ 노드 소프트웨어를 제공하기 위해 노력하는 노련한 비트 코인 전문가가 포함됩니다. Bitcoin Cash 초보 사용자가 최소한의 노력으로 설정할 수도 있습니다.
우리 프로젝트는 이번 주 후반에 인기있는 Reddit 포럼 / r / btc에서 AMA (Ask-Me-Anything) 세션을 요청했습니다. 여기서 개발자 와 다른 팀원이 프로젝트에 대한 질문에 대한 답변을 얻을 수 있습니다. 우리는 비트 코인 캐시의 미래를 봅니다.
5 월 업그레이드를 앞둔 작업 계획
2020 년 2 월 27 일에 소프트웨어가 출시 된 이후 팀은 효율적인 CI (Continuous Integration) 파이프 라인을 설정하고 기존검토하여 코드 품질 검사를 개발 단계에서 실질적으로 개선 및 강화할 수 있습니다. 수입.
선임 개발자는 소프트웨어 결함의 위험을 줄이기 위해 추가 정적 분석 도구를 사용하려고합니다. 우리는 후속 게시물에서 그와 관련된 개발에 대해 계속 알려드립니다.
5 월 릴리스의 범위가 결정되었으므로 Bitcoin Cash 팀은 이제 다음 항목에 중점을 둡니다.
소프트웨어 개발 측면
프로젝트 사용자 설명서가 최신 상태이고 올바른지 확인합니다 (우리는 이미 여러 가지 문제를 해결 했습니다).
사양- 비트 코인 ABC에 의해 도입 된 자동 마무리 기능의 누락 사양 (일명 "체크 포인트 롤링") 완료 차이 합의 관련 퍼팅비트 코인 현금 마이닝 분야를 액세스하는 다른 클라이언트 구현에 걸림돌
장소에있는개발 프로세스를 Bitcoin Cash Node를 돕고 싶은 공개 및 신규 개발자, 테스터 및 기타 전문가 및 애호가에게 완전히 공개하고 초대합니다. 우리는 "믿는다믿지 말고 확인"을!
존재하는확인하고, 소프트웨어 부적절에격차를 테스트뿐만아니라 검증 도구와 방법의 품질 보증을 개선하기 위해 적절한 계획을 수립.
대한 Bitcoin Core 및 Bitcoin ABC 프로젝트 모니터링 백 포트 Bitcoin Cash Node에 필요할 수있는에우리는이 프로세스를보다 공식화하려고합니다. 현재 고위 개발자의 재량에 따라 백 포트가 발생하며 누구나문제를 제기 할 수 있습니다 Gitlab 트래커 에서 특정 백 포트를 요청하기 위해.
보다 효율적인 재현 가능한 빌드 및 릴리스 프로세스 설정
프로젝트 인프라 (파종 자, 시드) 수정 및를위한 더 나은 파일 호스팅 릴리스 패키지
설정 검토 추가 테스트 설정을 위해 Gitlab / Docker 통합을 통해 프로젝트의 지속적인 배포 설정 , Gitlab 외부.
조직 / 프로젝트 관리 측면
지원 및 연락 프로세스프로세스
책임있는 공개정의
설정Bitcoin Cash Node의 지속적인 유지 관리 및 개발을위한 책임 있고 투명한 프로세스를 설정합니다. 지금까지 기본 기부 주소가진 3/5 다중 서명 지갑을 설정했습니다 인사, 장비 및 계약을 포함한 운영에 대한 일반 자금을 지원하기 위해를. 기부에 감사 드리지만, 크라우드 펀딩 활동 및 잠재적으로 업계와의 개발 스폰서 십 참여에 어떻게 참여할 것인지에 대한 추가 발표가있을 것입니다.
소프트웨어의 주요 사용자와의 전문적인 연락 및 더 광범위한 비트 코인 캐시 사용자 기반과 같은 프로젝트가 수립하고자하는 추가 역할 정의. 우리는 Bitcoin Cash 생태계의 요구 사항에 응답하려고합니다.
계획된 작업에 사용할 수있는 인원의 수를 평가하고 다가오는 모금 행사를위한 적절한 예산을 마련합니다.
일반적인의 세부 사항 및 우선 순위수 있도록 생태계 전반에 걸쳐 더 나은 프로세스를 구축 Bitcoin Cash 사양 및 로드맵가 실제 생태계 요구 사항 및응답 할할 수 증거 기반 연구에있습니다.
제안 된 연구
우리는 블록 확인 시간의 편차를 줄이기 위해 난이도 조정 알고리즘 (DAA)을 개선하기위한 평가를 시작하고 있습니다. 이 분야에서 이미 많은 연구가 이루어졌습니다. 5 월에는 DAA 유효성 검사 규칙을 변경하지 않습니다. 그러나 Bitcoin Cash가 BTC에 비해 상대적으로 낮은 해시 레이트를 갖는 한 필요한 개선 사항을 적극적으로 검토하고 싶습니다.
UTXO /UtreeXO 는 스케일링의 중요한 단계로서, 빠른 동기화 및 빠른 SPV (Simplified Payment Verification)
SimpleMerklix 트리를 사용하여 특히 약한 블록 구성에서보다 효율적인 동기화를 위해 사용합니다.
다양한 시나리오에서 적응 형 블록 크기 알고리즘의 평가는 다른 스케일링 개선이 이루어진 후 연구 프로젝트로 계획됩니다.
5 월 비트 코인 캐시 업그레이드 이전에 풀, 거래소 및 기타 월렛 사용자에게 조언을 제공하여 비트 코인 ABC를 사용하고있는 사람들을 위해 전환 및 전환을 포함한 특정 운영 절차를 권장하고 원활한 운영을 위해 운영 단계를 수행해야합니다. 업그레이드.
11 월 업그레이드를 위해
Bitcoin Cash는 5 번의 성공적인 업그레이드주기를 통해 하드 포크 업그레이드가 가치가 있다고 설정했습니다. 업계의 일부는 연구와 조정의 여지를 남겨둔 1 년의 업그레이드주기에 대해보다 환경 친화적 인 일정으로 전환하려는 의사를 표명했습니다.
11월 15일 2020 년까지 ABC 클라이언트 강제로 다른 소프트웨어 업데이트의 네트워크에서 현재 사용중인 "자동 재생 보호"기능
따라서, 우리는 또한 11 월 2020 년 성공적인 업그레이드를 보장하기 위해 모든 이해 관계자와 함께 작업을 계획입니다.
생태계 전반의 의사 결정 프로세스가 확립됨에 따라 향후 일정을 재평가해야 할 수도 있습니다. 많은 사람들이 현재 반기 별 업그레이드 일정이 채택 및 운영 비용에 어려움을 겪고 있다고 말했습니다.
클라이언트 소프트웨어에 대해 여러 가지 낮은 컨 텐션 개선 사항이 이미 제안되었습니다. 우리는 다른 팀과 협력하여 이들의 타당성을 조사 할 것입니다.
합의 관련 (또는 유사 합의) :
새로 가입 한 네트워크 노드의 빠른 동기화를위한 UTXO 확약
스크립트 개선 (64 비트 정수, 아마도 op_txinfo))
DAA 업그레이드 (평가 결과가 유용하다고 판단 될 경우DAA 업그레이드
확인되지 않은 트랜잭션 체인 제한을보다 영구적 인 방법으로 해결 현재 (2020 년 5 월)보다 ~ 50조정에서두 배 디폴트의 범프
25가능한 아동 지불를 위해 부모 (CPFP) (위 관련)
기능은눈사태로 사전 합의 기술에 대한 연구를 지원 계속스톰, 객관적으로수있는커뮤니티일에자신의 강점과 약점을 제시
비 합의 비트 코인 현금 노드 클라이언트 구현이 독립적으로 발전 할 :
블록 전파 기술 스케일링 (그래 핀, Xthinner)
더블 Flowee에서 구현 증거 일 (지출, 현재 비트 코인에 포팅 무제한)
SPV 지갑에 대한 안전한 RPC 액세스 (예 : Neutrino Wallet이 노드 소프트웨어와 통신하는 데 유용)
곧 개시를 발표 할 것입니다. 주요 사용자 및 더 큰 사용자층과보다 공식적으로 교류 할 수 있습니다.
궁금한 점이 있거나 위의 계획 목록에서 중요한 사항을 생략했다고 생각되면 커뮤니케이션 채널을 통해 프로젝트에 문의하거나 아래 섹션에 의견을 남겨주십시오.
당신의 지원에 감사드립니다!
— 비트 코인 현금 노드 프로젝트