에 따라 Google+ 페이지 or 트위터 최신 개발 뉴스.
Litecoin Core 0.16.0 출시 후보를 출시하게되어 기쁘게 생각합니다. 이것은 새로운 기능, 다양한 버그 수정 및 성능 개선, 업데이트 된 번역을 포함하는 새로운 주요 버전 릴리스입니다.
고급 사용자는이 버전으로 업그레이드하는 것이 좋습니다. 충분한 테스트 후 Litecoin Core v0.16.0 final이 출시되며 모든 사용자에게 업그레이드를 권장합니다.
Segwit 지갑
Litecoin Core 0.16.0은 지갑 및 사용자 인터페이스에서 세그 윗을 완벽하게 지원합니다. 새로운 -addresstype
인수가 추가되었습니다. legacy
, p2sh-segwit
(기본값) 및 bech32
구애. 생성되는 주소의 종류를 제어합니다. getnewaddress
, getaccountaddress
및 createmultisigaddress
. 에이 -changetype
동일한 옵션을 사용하여 기본적으로 다음과 같은 인수도 추가되었습니다. -addresstype
, 어떤 종류의 변경이 사용되는지 제어합니다.
새로운 address_type
매개 변수가 getnewaddress
및 addmultisigaddress
생성 할 주소 유형을 지정하는 RPC입니다. ㅏ change_type
인수가 추가되었습니다 fundrawtransaction
재정의 할 RPC -changetype
특정 거래에 대한 인수.
- 모든 세그 윗 주소는
getnewaddress
or*multisig
RPC는 지갑 파일에 추가 된 사용권을 명시 적으로받습니다. 이것은 지갑 파일이 최신 상태 인 한 segwit 주소를 만든 후 다운 그레이드가 작동 함을 의미합니다. - 지갑의 모든 세그 윗 키는 파일에 기록되지 않고 암시 적 사용 스크립트가 추가됩니다. 즉, 새 소프트웨어를 사용하는 한 이전 백업의 복구가 작동합니다.
- 거래에서 사용되는 것으로 보이는 모든 키풀 키는 지갑 파일에 추가 된 상환 스크립트를 명시 적으로받습니다. 즉, segwit 주소를 포함하는 백업에서 복구 한 후 다운 그레이드가 작동합니다.
일부 RPC는 아직 세그 윗 주소를 지원하지 않습니다. 특히 signmessage
/verifymessage
segwit 주소를 지원하지 않으며 importmulti
현재. 이러한 RPC에서 segwit에 대한 지원은 향후 버전에서 계속 추가 될 것입니다.
이제 트랜잭션의 대상이 P2WPKH 또는 P2WSH 출력 인 경우 P2WPKH 변경 출력이 기본적으로 사용됩니다. 이는 변경 출력이 두 경우 모두 가능한 한 다른 출력과 구별 할 수 없도록하기 위해 수행됩니다.
BIP173 (Bech32) 주소 지원 ( "ltc1…"주소)
기본 세그 윗 주소 (BIP173 / Bech32)에 대한 완전한 지원이 추가되었습니다. 여기에는 BIP173 주소 (비 v0 주소 포함)로 전송하는 기능과 이러한 주소 생성 (기본 새 주소 포함, 위 참조)이 포함됩니다.
segwit 주소를 사용할 때 Bech32 주소 또는 P2SH 래핑 주소를 생성할지 여부를 선택하는 확인란이 GUI에 추가되었습니다. 로 시작할 때 -addresstype=bech32
기본적으로 선택되어 있습니다. 로 시작할 때 -addresstype=legacy
선택 취소되고 비활성화됩니다.
기본적으로 HD 지갑
지갑 데이터베이스의 이전 버전과 호환되지 않는 변경으로 인해 버전 0.16.0으로 생성 된 지갑은 이전 버전에서 거부됩니다. 또한 버전 0.16.0은 계층 적 결정 론적 (HD) 지갑 만 생성합니다. 이것은 새 지갑에만 적용됩니다. 이전 버전으로 만든 지갑은 HD로 업그레이드되지 않습니다.
지갑 디렉토리 구성 (-walletdir
)
Litecoin Core는 이제 지갑 디렉토리를 찾을 수있는 위치에서 더 많은 유연성을 갖습니다. 이전에는 지갑 데이터베이스 파일이 라이트 코인 데이터 디렉토리의 최상위 수준에 저장되었습니다. 이제 동작은 다음과 같습니다.
- 새 설치 (데이터 디렉토리가 아직 존재하지 않는 경우)의 경우 지갑이 이제 새 폴더에 저장됩니다.
wallets/
기본적으로 데이터 디렉터리 내의 하위 디렉터리입니다. - 기존 노드 (데이터 디렉토리가 이미 존재)의 경우 지갑은 기본적으로 데이터 디렉토리 루트에 저장됩니다. 만약
wallets/
하위 디렉토리가 데이터 디렉토리 루트에 이미 존재하면 지갑이wallets/
기본적으로 하위 디렉토리. - wallets 디렉토리의 위치는 다음을 지정하여 재정의 할 수 있습니다.
-walletdir=<path>
옵션 어디<path>
디렉토리 또는 디렉토리 심볼릭 링크에 대한 절대 경로 일 수 있습니다.
지갑 디렉토리 위치를 선택할 때주의해야합니다. 운영 중에 사용할 수 없게되면 자금이 손실 될 수 있습니다.
Litecoin Core를 컴파일하는 데 필요한 GCC 컴파일러의 최소 버전은 이제 4.8입니다. 이전 버전의 GCC를 지원하기 위해 노력하지 않습니다. 문제의 토론보기 #11732 자세한 내용은. Clang 컴파일러의 최소 버전은 여전히 3.3입니다. 다른 최소 종속성 버전은 doc/dependencies.md
저장소에서.
프 루닝 된 노드는 이후 버전에서 완전한 BIP159 지원을 준비하기 위해 서비스 비트를 사용하여 BIP159의 NODE_NETWORK_LIMITED 신호를 보낼 수 있습니다. 이렇게하면 프 루닝 된 노드가 최신 블록을 제공 할 수 있습니다. 그러나 현재 변경 사항에는 이러한 정리 된 피어에 대한 연결 지원이 아직 포함되어 있지 않습니다.
SSE256를 지원하는 아키텍처에 대한 SHA4 해싱 최적화는 지원되는 하드웨어에서 SHA50에서 최대 256 % 속도 향상 (최대 5 % 더 빠른 동기화 및 블록 유효성 검사)이 기본적으로 활성화되었습니다. 이전 버전에서는 --enable-experimental-asm
빌드 할 때 플래그가 지정되지만 이제 기본값이며 더 이상 실험적인 것으로 간주되지 않습니다.
- 이전 주소를 재사용하는 옵션이 이제 제거되었습니다. 이는 인보이스를 "재전송"해야하는 필요성에 의해 정당화되었지만 이제 요청 내역이 있으므로 그 필요성은 없어져야합니다.
- 주소 및 레이블이 아닌 TXID로 검색하는 지원이 추가되었습니다.
- “사용 가능한 잔액 사용”옵션이 동전 보내기 대화 상자에 추가되어 남은 사용 가능한 지갑 잔액을 트랜잭션 출력에 추가합니다.
- 암호 대화 상자에서 암호 필드를 해제하는 토글이 추가되었습니다.
신제품 rescanblockchain
RPC
새로운 RPC rescanblockchain
블록 체인 재검색을 수동으로 호출하기 위해 추가되었습니다. RPC는 재검색을위한 시작 및 끝 높이 인수를 지원하며 다중 지갑 환경에서 런타임에 블록 체인을 재검색하는 데 사용할 수 있습니다.
신제품 savemempool
RPC
새로운 savemempool
RPC가 추가되어 충돌 / 전원 손실로 인한 손실을 방지하기 위해 현재 mempool을 언제든지 디스크에 저장할 수 있습니다.
기본적으로 안전 모드 비활성화
이제 안전 모드는 기본적으로 비활성화되어 있으며 수동으로 활성화해야합니다 ( -disablesafemode=0
) 사용하려는 경우. 안전 모드는 네트워크의 특정 문제 조건이 감지되는 경우 대부분 지갑 및 전송과 관련된 RPC 호출의 하위 집합을 자동으로 비활성화하는 기능입니다. 그러나 개발자는 이러한 검사를 자동으로 수행 할 수있을만큼 신뢰할 수없는 것으로 간주했습니다. 안전 모드가 비활성화 된 경우에도 여전히 경고가 발생합니다. warnings
필드 getneworkinfo
RPC를 실행하고 -alertnotify
명령.
JSON-RPC 자격 증명을 만들기 위해 이름이 변경된 스크립트
XNUMXD덴탈의 share/rpcuser/rpcuser.py
스크립트의 이름이 share/rpcauth/rpcauth.py
. 이 스크립트를 사용하여 rpcauth
JSON-RPC 사용자의 자격 증명.
주소 개선 확인
XNUMXD덴탈의 validateaddress
RPC 출력은 몇 가지 새로운 필드와 세그 윗 주소 (P2SH 및 Bech32 모두)에 대한 지원으로 확장되었습니다. 구체적으로 특별히:
- 새로운 분야
iswitness
P2WPKH 및 P2WSH 주소 ( "ltc1…"주소)에 대해서는 참이지만 P2SH로 래핑 된 세그 윗 주소 (아래 참조)에 대해서는 참이 아닙니다. - 기존 필드
isscript
이제 P2WSH 주소에 대해서도 True를보고합니다. - 새로운 분야
embedded
스크립트가 알려진 모든 스크립트 주소에 존재하며 알려진 주소로 해석 될 수있는 것과 일치합니다. 이것은 특히 P2SH-P2WPKH 및 P2SH-P2WSH 주소에 해당됩니다. 가치embedded
많은 정보를 포함validateaddress
포함 된 주소에서 직접 호출되면보고합니다. - 다중 서명 스크립트의 경우 새로운
pubkeys
스크립트에 관련된 전체 공개 키를보고하는 필드가 추가되었습니다 (알려진 경우). 이것은 기존의 대체품입니다addresses
필드 (동일한 정보를보고하지만 P2PKH 주소로 인코딩 됨)는 더 유용하고 덜 혼란스러운 방식으로 표현됩니다. 그만큼addresses
이전 버전과의 호환성을 위해 비-세그 윗 주소에 대한 필드가 남아 있습니다. - 알려진 키가있는 모든 단일 키 주소의 경우 (P2SH 또는 P2WSH로 래핑 된 경우에도)
pubkey
필드가 표시됩니다. 특히 이것은validateaddress
의 출력에getnewaddress
항상보고합니다pubkey
, 주소 유형이 P2SH-P2WPKH 인 경우에도 마찬가지입니다.
- 더 이상 사용되지 않는 RPC
getinfo
제거되었다. 보다 구체적인 RPC를 사용하는 것이 좋습니다. getblockchaininfo
getnetworkinfo
getwalletinfo
getmininginfo
- 지갑 RPC
getreceivedbyaddress
지갑에없는 주소로 호출하면 오류가 반환됩니다. - 지갑 RPC
addwitnessaddress
더 이상 사용되지 않으며 버전 0.17에서 제거 될 예정입니다.address_type
인수getnewaddress
또는 옵션-addresstype=[bech32|p2sh-segwit]
대신. dumpwallet
이제 덤프 파일의 지갑에서 XNUMX 진수로 인코딩 된 스크립트를 포함합니다.importwallet
이제 이러한 스크립트를 가져 오지만 해당 주소가 올바르게 추가되지 않거나 관련 트랜잭션을 찾기 위해 수동 재검색이 필요할 수 있습니다.- RPC
getblockchaininfo
이제 포함errors
입력란입니다. - 새로운
blockhash
매개 변수가getrawtransaction
RPC를 사용하면 특정 블록에서 원시 트랜잭션을 가져올 수 있습니다.-txindex
사용하도록 설정되었습니다. - XNUMXD덴탈의
decoderawtransaction
및fundrawtransaction
RPC에는 이제 선택 사항이 있습니다.iswitness
필요한 경우 휴리스틱 감시 검사를 재정의하는 매개 변수입니다. - XNUMXD덴탈의
walletpassphrase
타임 아웃은 이제 2 ^ 30 초로 고정됩니다. - 주소 사용
createmultisig
RPC는 이제 더 이상 사용되지 않으며 이후 버전에서 제거됩니다. 대신 공개 키를 사용해야합니다. - 블록 체인 재검색은 이제 전체 재검색 프로세스 동안 지갑을 잠그지 않으므로 이제 다른 RPC를 동시에 사용할 수 있습니다 (재검색이 완료 될 때까지 잔액 / 거래의 결과가 부정확하거나 불완전 할 수 있음).
- XNUMXD덴탈의
logging
RPC는 이제 숨겨지지 않고 공개되었습니다. - An
initialblockdownload
부울이 추가되었습니다getblockchaininfo
노드가 현재 IBD에 있는지 여부를 나타내는 RPC입니다. minrelaytxfee
이제 출력에 포함됩니다.getmempoolinfo
-debuglogfile=<file>
대체 디버그 로깅 파일을 지정하는 데 사용할 수 있습니다.- litecoin-cli는 이제
-stdinrpcpass
RPC 암호를 표준 입력에서 읽을 수 있도록하는 옵션입니다. - XNUMXD덴탈의
-usehd
옵션이 제거되었습니다. - litecoin-cli는 이제 새로운
-getinfo
이제 제거 된 것과 같은 출력을 반환하는 플래그getinfo
RPC.
- 기본 regtest JSON-RPC 포트는 testnet의 기본값 19443와의 충돌을 피하기 위해 19332으로 변경되었습니다.
- Segwit은 이제 기본적으로 항상 regtest 모드에서 활성화됩니다. 따라서 regtest 노드를 업그레이드하는 경우-재색 인화하거나 다음을 추가하여 이전 규칙을 사용해야합니다.
vbparams=segwit:0:999999999999
regtest litecoin.conf에. 이렇게하지 않으면 다음과 같은 CheckBlockIndex () 어설 션 실패가 발생합니다. Assertion`(pindexFirstNeverProcessed! = nullptr) == (pindex-> nChainTx == 0) 'failed.
다운로드하려면 다운로드 페이지를 방문하십시오. 여기에서 지금 확인해 보세요.. 또는 다운로드 폴더를 볼 수 있습니다. 여기에서 지금 확인해 보세요..
GPG를 사용하여 릴리스 바이너리의 무결성을 확인하십시오. 이렇게하면 다운로드 한 바이너리가 변조되지 않았습니다. Linux, MacOS 및 Win32 cygwin 명령 줄 GPG 지침을 사용할 수 있습니다. 여기에서 지금 확인해 보세요.. 또한 GPG는 사용자의 편의를 위해 바이너리에 서명합니다. 빌드의 무결성을 확인하는 궁극적 인 방법은 Gitian을 사용하여 직접 빌드하는 것입니다. 이러한 빌드를 수행하는 방법에 대한 지침은 찾을 수 있습니다. 여기에서 지금 확인해 보세요..
이 릴리스에서는 바이너리가 키 식별자로 서명되었습니다. FE3348877809386C (채찍질하는 사람의 열쇠).
이 버전은 심하게 테스트되었지만 여전히 버그가있을 수 있습니다. 업그레이드하기 전에 항상 wallet.dat 파일을 백업하십시오. 문제가 발생하면 아래 버그보고 섹션에 게시하여 알려주십시오.
마스터 브랜치는 Litecoin Core의 다음 안정 릴리스에 대한 최신 커밋을 포함합니다.
Linux 용 빌드 지침을 찾을 수 있습니다. 여기에서 지금 확인해 보세요..
OSX에 대한 빌드 지침을 찾을 수 있습니다. 여기에서 지금 확인해 보세요..
Windows 용 빌드 지침을 찾을 수 있습니다. 여기에서 지금 확인해 보세요..
여기서 발생하는 문제를 제출하면 Litecoin 개발자 중 한 명이 도움을 드릴 것입니다.
공지 사항 또는 개발 토론에 등록하십시오.
다음은 릴리스 된 파일의 SHA-256 해시입니다.
70c8530b957110ba6eaa4794d28b667ecff7e59d0e306e5899236aab5dd84e0b litecoin-0.16.0-aarch64-linux-gnu.tar.gz
b0a5ee56f89fcdb74b580ec5de0ff054b3b7dbb0a2cf6384f066e2217d6830a8 litecoin-0.16.0-arm-linux-gnueabihf.tar.gz
e5dab0814efdad4e0ae61b76d7b859e6fda6224c9fbe5d5fc6807fb7e13a05b1 litecoin-0.16.0-i686-pc-linux-gnu.tar.gz
90fcabe4627aa8c822a9ce7eb8fa55eb8a497c31513369bd8078c8401bf8583c litecoin-0.16.0-osx64.tar.gz
1d3a0ebb0b5c32f36f2157c252b8623c3152d318e7a40c8726e572b4e013ed17 litecoin-0.16.0rc1-osx.dmg
32ab7a80215092b02bc800e9c5d4bc7c0df2da693876f6ebd7e4a6277a812e05 litecoin-0.16.0rc1-win32-setup.exe
35572a215f034eb7c23e4c73c146e631087acf928a3b76113bc70fead3585052 litecoin-0.16.0rc1-win64-setup.exe
7dc4d72a40ec175bc00c464f626f8ffbff8a583e2105da1365662dceff138736 litecoin-0.16.0.tar.gz
f6d2f55f7f02f49bb6764e560d82cece7a8a598cf895af5c6947334b1e5ff7b2 litecoin-0.16.0-win32.zip
ae068caf852de47fb649f9002a440b57386ea88e5a6347287af15a8e2532d27e litecoin-0.16.0-win64.zip
2ca17e763d08ef621ea137519117234dd20db4be58cd3db317e40fe85b13fe4e litecoin-0.16.0-x86_64-linux-gnu.tar.gz
이 릴리스에 직접 기여해 주신 모든 분들께 감사드립니다.
- 비트 코인 코어 개발자
- 애드리안 갤러거
- Aunyks
- 코 블리
- 크립토 넥시
- 가브리엘 도프
- 마틴 스미스
- 네모84
- ppm0
- Romanornr
- 소림 프라이
- spl0i7
- 울트라 gtx
- V코스키프
- 무효 메인
- 신시
- "
- 절대
- 활동적인
- All
- 알림
- 인수
- 백업
- 비트코인
- bitcoin core
- blockchain
- 곤충
- 버그
- 빌드
- 건물
- 원인
- 이전 단계로 돌아가기
- 확인하는 것이 좋다.
- 코인
- 갈등
- 계속
- 기여
- 만들기
- Current
- 데이터
- 데이터베이스
- 데브
- 개발자
- 개발
- EC
- 환경
- 고장
- 특색
- 특징
- Fields
- 유연성
- 따라
- 가득 찬
- 자금
- 미래
- 구글
- 하드웨어
- 해싱
- 여기에서 지금 확인해 보세요.
- history
- 방법
- How To
- hr
- HTTPS
- 포함
- 정보
- 참여
- 문제
- IT
- 키
- 키
- 최근
- 시작
- 리드
- 레벨
- LG
- 라인
- 리눅스
- 라이트코인
- 위치
- 긴
- 맥 OS
- 주요한
- 매질
- 멤풀
- MIT
- Multisig
- 네트워크
- 새로운 기능
- news
- 노드
- 선택권
- 옵션
- 기타
- 비밀번호
- 성능
- 힘
- 제시
- 생산
- 공개
- 살갗이 벗어 진
- 회복
- 보도 자료
- 신고
- 보고서
- 결과
- 반품
- 규칙
- 가장 안전한 따뜻함
- SegWit
- 세트
- So
- 소프트웨어
- 스타트
- SUPPORT
- 지원
- 지원
- 지원
- 시간
- 상단
- 거래
- 거래 내역
- us
- 사용자
- 가치
- 관측
- 지갑
- 지갑
- 누구
- 창
- 작업