BTCHD월렛을 v1.2.4 로업데이트

업데이트 2019-05-13

본 버전의 지갑은 168300altitude에서 하드포킹(Hard forking)을 진행하고.

1. 168300altitude(테스트 네트워크는 72550altitude)에서 동태적 조건 용량증명 공유를 가동하고, 168300altitude에서 172332altitude(테스트 네트워크는 76582altitude)까지 자연스럽게 기존의 공유 altitude 계산력을 정상가치로 하락시켜 줍니다. 이는 조건 용량증명 계수가 3.75 BHD/TB에서 3.00BHD/TB까지 하락하는 것과 동일하다고 할 수 있습니다.

2. 172333altitude에서 부터 시작하여 지난 1주일의 평균 계산력과 1250PB배수의 대수에 따라, 자연스럽게 계속해서 조건 용량증명 계수를 하락시킵니다. 계수 조정은 매주 1회 진행하고, 계산력 유동은 가장 가까운 주간의 20%로 제한됩니다. 상세한 내용은 “getmininginfo” 인터페이스에 리턴된 정보를 참조하시기 바랍니다.

3. 168300altitude(테스트 네트워크는 72550altitude)에서 부터 블록이 생성된 주소의 개인키를 사용하여 블록에 대해 서명을 진행할 것을 요구합니다. 아직 암호를 부여하지 않은 지갑은, 지갑 중 이미 존재하는 개인키를 자동으로 사용하여 전체 블록에 대해 서명을 하게 됩니다. 이미 암호를 부여한 지갑 혹은 관찰 주소는 지갑 중에서 개인키를 자동으로 획득할 수 없으며, 수동으로 “addsignprivkey” 인터페이스 혹은 btchd.conf 문건 중 배치한 “signprivkey=YOUR PRIVATE KEY”를 사용해야만 합니다. 수동으로 도입된 개인키는 지갑 중에 보관되지 않으며, 매번 지갑을 가동할 때마다 수동으로 조작을 진행해야만 합니다. btchd.conf 중 배치된 캐인키 방식을 사용하고, 지갑 가동 후 개인키를 삭제하실 것을 추천합니다. 지갑 환경의 안전 및 “임차” 사용의 보장을 위해, 지갑에 사용이 가능한 금액을 과도하게 남겨두지 마십시오.

RPC 인터페이스와 관련한 갱신:
1. “listbindplotterofaddress” 인터페이스는 리턴된 결과 중에 새롭게 “capacity“라는 문구를 추가했으며, 이는 계산력 가치를 의미합니다. 추가된 ”verbose“ 참고수치는 ”bindheightlimit“, ”unbindheightlimit“ 및 ”active“의 출력 여부를 통제하며, 성능을 고려하여 묵인하면 더이상 출력이 되지 않습니다. ”bindheightlimit“는 “getbindplotterlimit” 인터페이스의 단독적인 사용으로 획득이 가능하고, ”unbindheightlimit“는 “getunbindplotterlimit”인터페이스의 단독적인 사용으로 획득이 가능합니다.

2.“getpledge”과 “getpledgeofaddress” 린턴 결과 중의 “bindPlotters”를 “plotters”로 수정했고, "pledgeLoanBalance"는 “loanBalance”로, "pledgeLoanBalance"는 “loanBalance”로, "pledgeDebitBalance"는 “borrowBalance”로, "availablePledgeBalance"는 “availableMiningBalance”로 각각 수정했습니다. 성능을 고려하여 묵인하면 더이상 “plotters”가 더이상 출력되지 않습니다. ”verbose“를 사용하여 ”plotters“데이터를 출력하는 것이 가능합니다.

3.”getbindplotterlimit“인터페이스 추가. 계산력의 바인딩을 조회하는데 사용되어 정보를 제한합니다.

4. ”getunbindplotterlimit“인터페이스 추가. 바운딩 거래의 바운딩 해제 조회에 사용되어정보를 제한합니다.

5. ”addsignprivkey“인터페이스 추가. 블록 생성 주소의 캐인키 추가에 사용되어 생성된 블록을 위해 서명을 합니다.

6.”listsignaddresses“인터페이스 추가. 지갑 중의 개인키가 서명할 수 있는 블록 주소 목록을 검색하는데 사용됩니다.

7.”getminginfo“인터페이스는 계산력과 동태적 조건 용량증명 정보를 추가했습니다.