
암호학적으로 검증 가능한 웹 아카이빙. Playwright capture → SHA-256 머클 해시 → 비트코인 앵커링된 OpenTimestamps → 영구적인 Arweave 저장소.
암호학적으로 검증 가능한 웹 아카이빙. URL을 제출하면 SHA-256 머클 해시로 렌더링된 캡처를 받을 수 있으며, 이 해시는 OpenTimestamps를 통해 비트코인에 앵커링되고 Arweave에 영구 저장됩니다.
누구든지 해시와 비트코인 블록체인만으로 캡처를 독립적으로 검증할 수 있습니다. Permanet에 대한 신뢰가 필요하지 않습니다.
# 클론
git clone https://github.com/permanet/permanet.git
cd permanet
# 백엔드
cd backend
cp ../.env.example .env # 값을 수정하세요
npm install
npm start
# 프론트엔드 (별도 터미널)
cd frontend
npm install
npm run dev
필요한 것:
npx playwright install chromium)Permanet을 신뢰하지 않고 캡처를 검증하려면:
arweave.net/<transaction_id>에서 캡처 번들 다운로드ots verify -d <root_hash> proof.ots
IPFS는 활성 핀(pinning)이 필요합니다. 핀 제공자가 지불을 중단하면 파일이 사라집니다. Arweave는 일회성 지불 엔도우먼트 모델을 사용합니다. 한 번 지불하면 네트워크가 무기한 저장합니다. 지속적인 구독이 필요 없고, 계속 지불해야 하는 기관도 필요 없습니다.
AGPL-3.0 -- 서비스로 수정된 버전을 실행하는 모든 사람은 변경 사항을 오픈소스로 공개해야 합니다.