2018/07/161 개별 파일을 통한 분산, 집중 시스템 구현 비트코인의 블록사이즈는 1Mbyte 정도 됩니다. 다수의 거래 정보가 하나의 파일에 기재되는데 이 덕분에 파일시스템상 이점도 있지만 거래 자체의 시간에 로스가 생깁니다. 그래서 구현해 본 내용이 개별 파일을 기반으로 한 data hash구조입니다. 우선 머클 트리가 필요없어지고 개별 파일 이름이 hash값이 되는 구조인데, 일부 모바일 시스템에서는 사용할 수 없습니다. sha-256 형태의 파일 이름을 지원하지 않기 때문입니다. 물론 해결 방법은 있지만요. 상기 이미지는 AI의 정보를 기입한 데이터입니다. json으로 되어 있고 개별 이름 자체를 해시값으로 씁니다. 눈치 좋은 분이라면 next 값이 배열로 되어 있다는 것을 보실 수 있을 겁니다. ㅎㅎ; 파일이 단일로 변경되면서 머클 해시의 장점을 빼야 .. 2018. 7. 16. 이전 1 다음