전체 글 (64) 썸네일형 리스트형 TIL) Distributed Hash Table(DHT) 개념, Blockchain과의 차이 #What Is a Distributed Hash Table(DHT)? DHT는 Distributed Lookup Services의 일종이다. Hash 함수로 변환된 key 값과 연관된 value를 모두 연결된 포맷으로 분산화하여 저장하여 대용량 파일의 빠른 검색을 가능하게 한다. #DHT vs blockchain DHT는 단순히 네트워크의 여러 노드에 분산된 키-값 저장소입니다. 키는 결정적 알고리즘을 사용하여 노드 간에 배포됩니다. 각 노드는 해시 테이블의 일부를 담당합니다. 라우팅 알고리즘을 사용하면 네트워크의 모든 노드를 알지 않고도 해시 테이블에서 요청을 수행할 수 있습니다. 블록체인도 분산 데이터 구조이지만 그 목적은 완전히 다릅니다. 그것을 장부라고 생각하십시오. 목적은 변조 및 수정 가능성.. Programmers: 로또의 초고 순위와 최저 순위 with JS function solution(lottos, win_nums) { var answer = []; //lottos랑 win_nums랑 비교해서 같은게 몇개인지 갯수가 나와야하고 if n=3 //7-n=순위 var match = 0; var zero = 0; for(var i of lottos){ if(i===0) { zero += 1 } for(var j of win_nums){ if(i===j){ match += 1; } } } if(match===0){ answer = [7-(match+zero), 6]; if(zero===0){ answer = [6, 6] } } else { answer = [7-(match+zero), 7-match] } return answer; } function soluti.. TIL) 탭루트(Taproot) 효과, after 탭루트 #탭루트 - 비트코인의 기술적 업그레이드이자 소프트 포크 - 특징: 프라이버시, 확장성, 보안 강화를 위해 비트코인 스크립트 작동 방식에 변화를 주는 것 #탭루트 효과 - 프라이버시: 탭루트를 적용하면 트랜잭션 이동 과정은 보이지 않고, 단일 트랜잭션처럼 처리되어 프라이버시 향상 - 확장성: 탭루트 구현 기술 중 슈로드 서명으로 인해 서명을 분리하여 처리하기 때문에 블록체인 저장 데이터 증가로 이어지고, 이는 저렴한 트랜잭션 수수료와 더 높은 TPS로 이어짐. - 보안강화: 슈로드 서명을 통해 서명을 한꺼번에 처리하기 때문에 서명 가변성으로 인한 이중 지불 문제의 위험으로부터 자유로워짐. #After 탭루트 - SIGHASH_ANYPREVOUT: BIP 118에 제안된 내용으로, SIGHASH_ANYPR.. 이전 1 ··· 5 6 7 8 9 10 11 ··· 22 다음