블록 체인에 정보 저장

현재 가장 인기있는 비 로컬 정보 저장소 솔루션은 Google Disk, Dropbox, Mega와 같은 클라우드 저장소와 MySQL 및 MongoDB와 같은 데이터베이스입니다. 그러나 회사는 이러한 저장소의 콘텐츠를 제어 할 수 있으며 귀하의 정보는 검열 될 수 있습니다..

이 기사에서는 블록 체인에 정보를 저장하는 방법과 장단점을 검토합니다..

데이터베이스와 사용자 상호 작용

실제로 저장소와의 사용자 상호 작용은 세 단계로 이루어집니다.

  1. 사용자는 데스크톱 또는 웹 애플리케이션을 사용하여 회사의 서버에 데이터를 업로드합니다.
  2. 회사는 새로운 데이터에 대한 정보를 정보 처리 센터로 가져옵니다.
  3. 데이터에 액세스하기 위해 사용자는 정보 액세스를 제공하는 데이터 센터에 요청을 보냅니다..

의심 할 여지없이이 모델에는 몇 가지 장점이 있습니다.

  • CRUD-데이터베이스 작업시 사용되는 4 가지 기본 기능인 생성, 읽기, 업데이트 및 삭제의 약어입니다. 이것은 데이터베이스와 사용자 상호 작용의 표준 모델입니다..
  • 종종 정보 처리 속도는 사용자의 인터넷 속도에만 의존합니다..

그렇지 않으면 이러한 중앙 집중식 저장소는 가장 안정적인 파일 저장소가 아닙니다. 업로드 한 파일에 대한 정보는 제 3 자에게 전송되며 이러한 중앙 집중식 서버는 종종 해커의 표적이됩니다.. 

블록 체인의 데이터 저장소

기록 정보에 블록 체인을 사용하는 것은 블록 체인의 구조적 단위 인 블록의 크기가 제한되어 있으므로 최선의 생각이 아닙니다. 예를 들어 비트 코인 블록의 크기는 1 메가 바이트입니다. 따라서 1 메가 바이트보다 큰 파일을 블록 체인에 보낼 수 없습니다. 이 파일을 보내는 비용도 고려해야합니다..

Bitcoin 네트워크의 # 637352 블록을 살펴 보겠습니다..

 

블록에 거래를 추가하는 수수료는 0.47462040 BTC 또는 $ 4372입니다. 이 블록이 “가득 차서”1MB와 같다고 가정 해 보겠습니다. 1Mb 파일을 보내려면 $ 4000 이상을 지불해야합니다. 또한 모든 네트워크 참여자가 파일을 볼 수 있음을 기억해야합니다..

그러나 비트 코인 블록 체인은 짧은 메시지를 보내는 데 탁월합니다. 영어의 평균 문장은 15-20 개의 단어로 구성되며, 한 단어는 평균적으로 6 자로 구성됩니다. 전체적으로 한 문장에 약 140 자 또는 140 바이트의 정보를 얻습니다..

결과적으로 메시지 당 $ 0.5 + 자금 이체 수수료를받습니다..

피어 투 피어 파일 시스템

가장 널리 사용되는 P2P 파일 시스템은 IPFS 또는 Interplanetary 파일 시스템입니다. 이 블록 체인 기술은 파일을 조각으로 나누고 해당 파일의 여러 복사본을 시스템 참여자의 컴퓨터에 저장하는 BitTorrent 프로토콜을 기반으로합니다..

이 방법에는 몇 가지 장점이 있습니다.

  • 관심있는 사용자가 파일을 다운로드합니다.
  • 인기있는 파일은 매우 빠르게 다운로드 / 배포됩니다.
  • 데이터는 주소에 따라 다르므로 파일의 내부 내용을 위조하는 것은 불가능합니다.
  • P2P 솔루션입니다..

단점을 살펴보면 사용자가 온라인 상태 인 경우에만 파일을 네트워크에 업로드 할 수 있으며, 따라서 시스템은 정적 데이터 만 제공합니다. 게다가 파일 이름을 알아야만 파일에 액세스 할 수 있습니다..

이 체계에서 블록 체인은 참가자를 연결하고 파일의 신뢰성과 무결성을 확인하는 중개자로 사용됩니다..

분산 형 클라우드 스토리지

Dropbox와 유사한 일반적인 클라우드 스토리지 옵션입니다. 단, 데이터는 회사 서버가 아닌 임대 한 사용자의 기기에 저장됩니다..

이러한 솔루션을 사용하면 네트워크 참여자가 정보를 보내기 위해 지속적으로 온라인 상태를 유지할 필요가 없습니다. 파일을 클라우드 스토리지에 한 번 업로드하면 충분합니다. 이러한 스토리지는 안정적이고 빠르며 대용량입니다..

그러나 정적 데이터를 제공하는 데만 적합하며 콘텐츠 검색을 지원하지 않습니다. 또한 참가자가 서로 장비를 대여하므로 무료가 아닙니다..

Storj와 Sia

이 회사는 거래 플랫폼 원칙에 따라 운영됩니다. 그들은 저렴하고 신속하며 안전한 저장을 약속합니다. 그러나 이것이 그들의 서비스가 Google, Amazon 또는 DropBox와 같은 거대 기업의 서비스보다 저렴하다는 것을 의미하지는 않습니다. 임대료뿐만 아니라 데이터를 다운로드하고 추출하여 발생하는 거래 수수료에서도 이익을 얻는다는 것입니다..

Storj와 Sia의 운영 체계는 사실 하드 드라이브를 임대하는 사람과 임대하는 사람 사이의 중개입니다. 블록 체인은 트랜잭션 등록, 금융 결제 및 데이터베이스의 파일 인증으로 사용됩니다. 동시에 사용자 데이터 자체는 블록 체인 외부에 저장되며 임대인이 파일을 삭제하거나 단순히 네트워크에서 장치를 분리하기로 결정하면 언제든지 삭제되거나 액세스 할 수 없게됩니다..

파일 코인

Filecoin은 Storj 및 Sia와 동일한 아이디어를 기반으로하는 플랫폼입니다. 차이점은 두 가지 세부 사항에 불과합니다.

  • 이 플랫폼은 대형 플레이어의 중앙 집중화 위협과 소규모 플레이어의 불안정성을 피하기 위해 중간 용량의 노드를 자극합니다..
  • 시스템은 이러한 노드를 임대하는 사용자와 최대한 가깝게 데이터를 저장할 노드를 찾으려고합니다. 이렇게하면 다운로드 및 업로드 속도가 빨라지고 데이터 전송 중 오류 가능성이 줄어 듭니다..

이러한 혁신과 네트워크 디스크 공간의 증가를 촉진하는 고유 한 합의 알고리즘을 사용하여 Filecoin은 향후 몇 년 동안 스토리지 용량 측면에서 Google과 Amazon을 능가 할 계획입니다..

메이드 세이프

Maidsafe의 주요 아이디어는 암호화 된 레이어를 통한 익명의 정보 교환을위한 데이터베이스가 될 완전히 암호화 된 P2P 네트워크를 만드는 것입니다. 클라우드 스토리지를위한 Tor의 아날로그입니다. 이는 Maidsafe의 세 가지 요소를 통해 가능합니다.

  • 자체 암호화 : 자신을 암호화하는 데이터입니다. 파일이 Maidsafe 네트워크 구조에 업로드되면 자체 암호화되고 네트워크 전체에 배포되는 수많은 작은 조각으로 나뉩니다. 이 형식에서는 소유자를 제외한 누구도 파일을 읽을 수 없습니다..
  • 분산 형 데이터 캐싱. SAFE 네트워크의 데이터는 한 회사 또는 회사 네트워크의 서버가 아닌 전 세계에 저장됩니다. 이것은 플랫폼을 자율적으로 만들고 정보 보안 수준을 높일 것입니다..
  • 데이터 가용성. 네트워크는 저장하는 모든 파일의 복제본을 지속적으로 만들고 유지합니다. 이 기능은 중복 된 정보로 이어지며, 개별 노드의 단절로 인한 손실로부터 보호해야합니다..

결론

정보 저장을 위해 블록 체인을 사용하면 몇 가지 단점이 있습니다. 예를 들어 Sia 저장소에서 파일을 다운로드하는 속도는 Dropbox에서보다 훨씬 느립니다. 그러나 이것은 사용자 데이터의 보안으로 보상됩니다..

현재 파일 전송 속도를 높이고 분산 파일 저장소의 안정성을 높이기위한 개발이 진행 중입니다. Filecoin 프로젝트는이 방향으로 작업하고 있으며 2017 년에 이미 2 억 7,500 만 달러를 인프라 개선에 투자했습니다..

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me
Like this post? Please share to your friends:
map