Blockchain, Decipher, Spv, Nipopow, Scalability.
list에 대해 자세히 알아보고, 현재 비트코인에서 Skip list가 어떻게 사용되고 있는지 알아보겠다. Skip list 스킵 리스트는 정렬된 형태를 유지하면서 빠른 탐색 및 데이터 추가, 삭제를 할 수 있는 링크드 리스트 형태의 자료구조이다. 스킵 리스트의 창시자인 William Pugh의 논문 을 기준으로 핵심적인 내용만 설명하겠다. 스킵 리스트의 아이디어는 정렬된 링크드 리스트의 단점을 극복하는 방법을 찾는 것으로부터 출발한다. 정렬된 링크드 리스트에서 특정 노드를 찾는데 드는 비용은 최악의 경우 O(n) 이다. (아래