의견.png

"SPV"의 두 판 사이의 차이

위키원
이동: 둘러보기, 검색
(특징)
1번째 줄: 1번째 줄:
'''SPV'''(Simple Payment Verification)란 전체 블록체인의 풀 노드를 저장하고 있지 않고도 [[트랜잭션]]을 검증할 수 있는 방법이다.
+
'''SPV'''(Simple Payment Verification)란 전체 블록체인의 풀 노드를 저장하고 있지 않고도 [[트랜잭션]]을 검증할 수 있는 방법이다. 또한 다른 말로는 라이트웨이트 노드라고도 불린다.
  
 
== 개요 ==
 
== 개요 ==

2019년 7월 3일 (수) 17:20 판

SPV(Simple Payment Verification)란 전체 블록체인의 풀 노드를 저장하고 있지 않고도 트랜잭션을 검증할 수 있는 방법이다. 또한 다른 말로는 라이트웨이트 노드라고도 불린다.

개요

2018년 1월 기준으로 비트코인 블록체인 데이터는 150GB를 넘어서 점점 커지고 있다. 스마트폰에 저장하기엔 너무 크기 때문에 스마트폰에서 풀노드를 구동하기 어려워, 비트코인을 받았다는 사실을 전체 블록체인을 다운로드하지 않고도 머클트리를 통하여 검증하는 방법이며, 사토시 나카모토의 백서에도 소개되고 있다.

특징

SPV(Simplified Payment Verification)는 비트코인 네트워크를 사용하지만 실제로는 풀 노드로 기능하지 않는다. 따라서 SPV(Simplified Payment Verification)는 블록체인 사본을 보관하지도 않고, 트랜잭션 검증, 검증 과정에 참여하지 않기 때문에 네트워크 보안에 기여를 하지 않는다. 즉 SPV(Simplified Payment Verification)는 전체 블록 데이터를 다운로드 하거나 소유하지 않으며, 일부 트랜잭션의 블록 안에 포함되어있는지 여부만을 확인하는 방법이기 때문에 다른 풀 노드의 정보에 의존한다.

구성

참고자료

같이 보기


  의견.png 이 SPV 문서는 블록체인 기술에 관한 토막글입니다. 위키 문서는 누구든지 자유롭게 편집할 수 있습니다. [편집]을 눌러 이 문서의 내용을 채워주세요.