보안 스프린트: 새로운 인터넷

2441 단어 ipfssecurityprotocol
안녕하세요! 주간 보안 스프린트에 오신 것을 환영합니다 :p

오늘은 아주 흥미로운 것을 소개하려고 합니다. 하지만 그 전에 잠시 시간을 거슬러 올라가 봅시다. 우리는 80년대 후반이고 인터넷은 매우 흥미롭고 모두가 웹페이지를 갖고 싶어합니다... 커뮤니케이션이 바뀌었고 우리는 익명이 될 수 있고 사용자와 지식 사이에 벽이 없는 새로운 라이프스타일에 들어갑니다. 열려 있는. 하지만... 어-오, 어떤 나라들은 이 말에 별로 만족하지 않습니다... 인터넷이 그토록 중요해지기 시작했고, 그것은 사회를 형성했습니다. 야망 있는 회사나 국가라면... 인터넷 통제권을 가진 사람이 사회에 영향력을 행사한다고 생각하지 않습니까?

단계적으로 우리가 알고 있는 인터넷은 현재 제한, 검열 및 모니터링되고 있습니다. 이를 방지하고 이에 맞서 싸우기 위해 협회, 활동가 등이 있습니다. 제안 중 하나는... IPFS 프로토콜입니다.

IPFS는 공식 웹 사이트에서 "피어 투 피어 하이퍼 미디어 프로토콜"을 설명하는 것처럼
웹을 더 빠르고, 더 안전하고, 더 개방적으로 만들기 위해". 분산된 대체 프로토콜을 제공하여 예를 들어 개발도상국의 경우에 더 탄력적으로 사용할 수 있도록 합니다. 다음은 공식 웹페이지의 정보 그래픽입니다.



Installation works in different OS 하지만 저는 Linux에 집중하고 있습니다. 설명서가 명확하고 설치용 스크립트가 있습니다. 설치 후 데이터/설정을 저장하는 저장소를 만들어야 합니다. 이를 위해 다음을 사용합니다.

$ ipfs init
initializing ipfs node at /Users/jbenet/.go-ipfs
generating 2048-bit RSA keypair...done
...


노드 ID는 peer identity 해시입니다. 성공했다면 repo 설치에서 말한 대로 시작할 수 있어야 합니다.

ipfs cat /ipfs/ourhash/readme

ourhash 해시로 peer identity를 변경하는 것을 잊지 마십시오. readme에 설명된 대로 기본 설정을 완료하면 온라인에 접속할 준비가 된 것입니다...

$ ipfs daemon
Initializing daemon...
...


예이! we are in the network... ipfs swarm peers 명령을 사용하여 ipfs 주소 또는 피어를 볼 수 있습니다. 웹 인터페이스 콘솔도 있으며 링크http://localhost:5001/ipfs/yourhash에서 액세스할 수 있습니다.



그리고 "파일"에 항목을 추가할 수 있습니다.



IPFS의 보안은 여전히 ​​약합니다. 그들은 여전히 ​​감사를 주장하고 있기 때문입니다. 분산 기술에 대해 조사할 수 있는 좋은 기회입니다!

여러분이 IPFS에 대한 이 소개를 즐겼기를 바랍니다. 이에 대해 곧 다시 자세히 쓰고 싶습니다.

좋은 웹페이지 즐겨찾기