생활
샤딩과 ipfs 차이점은 무엇인가요?
샤딩과 ipfs 차이점은 무엇인가요?
분산저장인데 무슨차이점이 있나요?
비슷한데 차이점이 있으니까 이름이 다를텐데
궁금합니다.
알려주세요.
1개의 답변이 있어요!
안녕하세요. 샤딩과 IPFS에 대하여 답변드리겠습니다.
샤딩이라는 기술은 모든 노드들이 구역별로 나뉘어 거래내역을 검증하는 분권화된 검증 시스템으로 수 많은 트랜젝션을 병렬로 처리하여 보다 빠른 TPS가 가능합니다.
이더리움은 블록체인 대중화를 위해서는 보다 많은 토큰들이 이더리움 네트워크에서 작동해야 하고 실 생활에 사용하기 위해서는 보다 빠른 트랜젝션을 보장해주어야 하기 때문에 PoS검증방식을 채택한 이유이기도 합니다.
그러나 PoS방식도 중앙화의 문제가 발생할 수 있기 때문에 이더리움은 샤딩(Sharding)이란 기술을 통해 블록 검증 지역을 분권화(그룹화)하여 중앙화의 문제를 해결함과 동시에 빠른 트랜젝션이 가능하도록 시스템을 구현할 계획입니다.
IPFS란?
Inter Planetary File System의 약자로 분산형 파일 시스템입니다.
사진이나 텍스트 같은 파일을 인터넷상에 분산 보관하고 고유해시(Hash)값을 이용하여 분산된 데이터를 빠르게 로드할 수 있습니다.
즉, P2P 형식의 토렌트(Torrent)방식이라고 생각하시면 되겠습니다.
참고로 IPFS는 블록체인 전문용어는 아니지만 블록체인 네트워크에도 사용이 가능합니다.
IPFS의 특징
일반적인 HTTP Web과 달리 IPFS는 일부 서버(노드)에 문제(고장, 해킹 등)가 발생하여도 안정적인 서비스 제공이 가능합니다.
고용량의 파일을 빠르고 효율적으로 로드할 수 있으며 고유해시(Hash) 값을 이용하여 파일 중복 유무를 알 수 있어 파일보관에 효율적입니다.
감사합니다.