23.06.15
DEVOTEE를 활성화 시키면
지금 작성한 커뮤니티 글에 대해 1개의 댓글을 달아줍니다.
버튼을 누르면 글 수정 시 ChatGPT가 작성한 댓글이 수정됩니다.
| 컨텐츠 유형 | 제목 | 저장일 | 삭제 |
|---|
본인인증 로그인에 실패하였습니다.
회원이 아니시거나 본인인증 등록이
완료되지 않은 사용자입니다.
이름만으로 가슴 뛰게 만드는 프로젝트가 있습니다.
IPFS (InterPlanetary File System) 얘기입니다.
지난 4월 벨기에에서 IPFS 2023 컨퍼런스가 열렸습니다.
관련 내용을 요약합니다.
모든 발표 동영상은 유튜브에 올려져있습니다.
https://www.youtube.com/playlist?list=PLuhRWgmPaHtQ-TO65P62tqfUM85HCIqSj
행사 개요와 연사들을 소개한다
Brave 브라우저가 IPFS를 적극 지원하고 있다 - Brave는 IPFS엔진을 내장하고 있다
모바일 IPFS 플랫폼 DURIN을 개발하고 있다 - 모바일에서 IPFS 컨텐츠를 볼 수 있다
IPFS를 인공위성에서 운영하는 실험을 하고 있다 - https://github.com/ipfs-shipyard/space
웹의 형태를 바꾸자 - 지금은 서버가 기능을 제공, 서버에 권력이 있다
2023-03-28에 "IPFS Principles" 표준을 출간했다 - IPFS가 웹의 미래다
감시와 통제, 아이덴티티, 데이터 소유권에 관한 문제를 해결하고자 Peergos(회사)가 노력하고 있다
서버 없는 REST API, "Sandbox"를 잠깐 언급한다
fission(회사)가 데이터를 암호화해서 IPFS에 저장하는 서비스를 제공한다
커뮤니티 프로젝트다, 참여하라 - https://github.com/wnfs-wg/
처음부터 Security를 고려한 파일시스템 Web Tiles를 소개한다
Web Tiles는 IPFS와 닮았지만 다르다
js-ipfs와 js-libp2p 메인테이너가 "브라우저 IPFS 구현체"의 미래/마일스톤을 직접 소개한다
js-ipfs를 대치하는 Helia가 릴리즈되어 지금 당장 쓸 수 있다 - https://github.com/ipfs/helia
새로운 "브라우저 IPFS 구현체" Helia의 성능 측정 자료를 공개한다
libp2p 프로토콜로 모든 소프트웨어와 모든 네트워크를 한번에 연결하자
libp2p가 QUIC, WebRTC, WebTransport를 어떻게 이용하는지 소개한다
더 알고 싶다면 github를 참조하라 - github.com/libp2p/universal-connectivity
HTTP 프로토콜과 libp2p 프로토콜의 장점을 합치면 어떨까?
초기 스펙을 제안 중이다 - https://github.com/libp2p/specs/pull/508
NNS (Name Name Service)는 탈중앙화된 DNS를 목표로 한다
NNS는 DID를 이용한다 - NNS의 Name은 DID가 아니지만, 적어도 1개의 DID를 갖는다
Decentralized, Human Readable, Secure 사이의 상충을 보여주는 Zooko's Triangle을 소개한다
https://youtu.be/TeFAHmzvIdg?si=2vGIcNfwYDBi58VV
giliam.eth 같은 ENS에 웹사이트를 생성/배포하는 도구를 개발했다 - Portrait
Brave 브라우저는 giliam.eth 같은 ENS를 해석/처리할 수 있다
https://youtu.be/ByQbY3lNAck?si=gcAHRhoPqRDysdoy
ODD.js는 백엔드가 없는 어플리케이션을 위한 프레임워크다
ODD.js는 DID, WNFS, UCAN을 이용한다
https://youtu.be/4HY_7DxScMo?si=5dp82haOtmpm3XHk
웹페이지를 위한 package.json 역할을 하는 importmap을 소개한다
importmap을 지원하는 jspm 도구를 개발했다 - npm을 대체할 수 있다
https://youtu.be/fn5QNvRXMIo?si=eojMK9sD7jlbuwOb
IPFS와 FVM을 이용해서 팀블로그를 만들었다 - GH: meandavejustice/blog-builder
IPFS에 호스팅된 SPA 형태의 Viewer와 FVM에서 동작하는 스마트컨트랙트를 이용했다
짧은 발표와 긴 Q&A가 인상적
기타 번외로 참조한 IPFS 동영상도 첨부합니다.
2019-09-18, 1시간 동영상
IPFS가 데이터를 다루는 방식을 자세히 소개한다
CID와 CID 탐색기를 소개한다 - cid.ipfs.tech
DAG와 DAG 빌더를 소개한다 - dag.ipfs.tech
2022-08-10, 30분 동영상
방화벽과 NAT 장벽을 넘어 p2p 연결을 달성하는 Hole Punching에 대해 소개한다
kubo v0.11 부터 kubo가 릴레이 역할을 함께 수행한다 (kubo는 go-ipfs의 새 이름)
https://www.youtube.com/watch?v=J7ZWbpo2AZk
2022-11-01, 15분 동영상
libp2p 프로토콜은 IFPS, Ethereum2, Poladot 등에 적용되어 있다
현재 libp2p 팀은 브라우저에서의 연결성 개선을 위해 노력하고 있다
2022-11-01, 20분 동영상
브라우저의 문제는 TCP 프로토콜과 QUIC 프로토콜을 쓸 수 없다는 점이다
libp2p의 브라우저 연결성 개선에 관하여 WebTransport 프로토콜에 기대를 걸고 있다
2022-11-01, 30분 동영상
Hole Punching 개념과 DCUtR 프로토콜의 개요를 설명한다
2022-11-02, 10분 동영상
일련의 QR코드 스트림(동영상)을 이용하여 기기와 기기가 WebRTC 통신을 수행하는 데모를 시연한다 - 재밌음
2022-11-02, 10분 동영상
libp2p 브라우저 연결성 개선을 위해 시도한 노력의 내용과 현황을 소개한다
아직 완벽하지 않다
이상입니다. :)
DEVOTEE를 활성화 시키면
지금 작성한 댓글에 AI가 댓글을 달아줍니다.