블록체인이 처음이라면 맨 위에서 시작하십시오. 여기에 있는 모든 내용은 쉬운 말로 쓰여 있으며, 기술 용어는 처음 등장할 때 정의됩니다.
"존재 증명"이란 실제로 무엇을 뜻합니까?
바로 이 파일이 바로 이 순간에 존재했음을 알려 주는 작은 영수증을 만들어 내는 방법입니다. 누구나 나중에 그 영수증을 확인할 수 있습니다. 일단 등록되고 나면 우리조차 그 누구도 날짜를 바꿀 수 없습니다.
왜 일반 서버가 아니라 Cardano입니까?
일반 서버는 누군가의 소유입니다. 그 누군가는 날짜를 바꾸거나, 기록을 삭제하거나, 조용히 사라질 수 있습니다. Cardano는 수천 대의 독립적인 컴퓨터가 운영하는 공개 네트워크로, 어느 한쪽도 역사를 다시 쓸 수 없습니다. 바로 그 점이 우리를 신뢰하지 않고도 영수증을 믿을 수 있게 만듭니다.
제 파일이 블록체인에 업로드됩니까?
아닙니다. Cardano 블록체인은 당신 파일의 간결한 지문(해시)만 저장합니다. 이는 파일을 고유하게 식별하지만 그에 대해서는 아무것도 드러내지 않는 값입니다. 그 지문만으로도 파일이 그 순간에 존재했음을 증명하기에 충분하며, 많은 사용자는 여기서 멈춥니다. 파일은 그들에게 남습니다. 선택적으로, 그리고 이것이 가장 유용한 기능 중 하나인데, 파일을 암호화하여(기본적으로는 당신 자신만을 위해, 혹은 지정한 수신자를 위해) 영구적인 탈중앙 저장 네트워크인 Arweave에 암호문을 보관하도록 우리에게 맡길 수 있습니다. 이는 실제 문제를 해결합니다. 파일을 로컬에만 보관해 두고 이후 수정하거나, 잃어버리거나, 예전 버전을 복원하면 해시가 더 이상 일치하지 않아 증명을 검증할 수 없게 됩니다. 암호화된 파일을 증명과 함께 Arweave에 보존하면 원본 바이트가 타임스탬프에 영원히 묶이며, 지정된 열쇠 보유자만 그것을 복호화할 수 있습니다.
회사인 CardanoWall이 제 파일을 읽을 수 있습니까?
아닙니다. 기본적으로 파일은 당신의 기기를 전혀 떠나지 않으며, 그 지문만 체인에 올라갑니다. 모든 암호화 작업은 당신 쪽에서 이루어집니다. 브라우저에서, 우리의 오픈 소스 SDK에서, 또는 명령줄 도구에서(데스크톱 앱도 준비 중입니다). 암호화된 사본을 업로드하기로 선택한다면(백업용이든 수신자와 공유하기 위해서든), 파일은 먼저 당신의 기기에서 업계 표준 ChaCha20-Poly1305로 암호화되며, 그 키는 수신자의 X25519 공개 키에서 파생됩니다. 그 수신자는 당신 자신일 수도 있습니다. 우리 서비스는 이미 준비되고 암호화되어 게시할 준비가 끝난 데이터만 받습니다. 평문은 결코 보지 못하며, 일치하는 비공개 키 보유자만 내용을 복호화할 수 있습니다.
CardanoWall이 사업을 접으면 어떻게 됩니까?
Cardano 네트워크의 모든 영수증은 우리 없이도 계속 작동합니다. CardanoWall은 열린 Label 309 표준을 구현한 첫 서비스일 뿐, 표준 그 자체가 아닙니다. 누구나 열린 명세와 아무 Cardano 탐색기로 우리의 도움 없이 기록을 검증할 수 있습니다. 우리는 또한 오픈 소스 배포를 준비하고 있어, 직접 자신의 인스턴스를 로컬에서 운영하거나 같은 표준 위에 경쟁 서비스를 구축할 수 있습니다. 증명은 회사에 의존한 적이 없으며, 앞으로도 그럴 것입니다.
CardanoWall은 오픈 소스입니까?
일부는 그렇습니다. 그리고 신뢰에 중요한 부분은 오픈 소스입니다. Label 309 표준, 우리의 TypeScript, Python, Rust SDK, 명령줄 도구, 그리고 암호화 라이브러리는 모두 GitHub에 오픈 소스로 공개되어 있습니다. 코드는 Apache-2.0, 표준 문서는 CC-BY-4.0입니다. 누구나 코드를 읽고, 실행하고, 포크하거나, 같은 표준 위에 경쟁 서비스를 구축할 수 있습니다. cardanowall.com 웹 앱 자체는 우리의 독점 제품이지만, 열린 명세와 열린 SDK 위에 자리하므로 당신이 우리에게 종속될 일은 없습니다. 우리가 게시하는 모든 기록은 우리의 개입 없이 누구나 언제까지나 검증할 수 있습니다.
기록이 진짜인지 어떻게 확인합니까?
두 가지 방법이 있습니다. 공개 뷰어 링크를 열어 파일의 지문, 봉인된 순간, 그리고 Cardano 탐색기의 해당 블록 링크를 확인하십시오. 또는 우리 뷰어를 신뢰하고 싶지 않다면, 우리의 오픈 소스 명령줄 검증 도구를 설치하여 아무 공개 Cardano 탐색기(Koios, Blockfrost, 또는 자신의 노드)에 대해 직접 기록을 확인하십시오. 어느 쪽이든 증명은 cardanowall.com 없이도 성립합니다.
비용은 얼마입니까?
Cardano 네트워크 수수료에 서비스 마진을 더한 소액의 기록당 요금으로, 일반적인 네트워크 상황에서는 몇 센트입니다. 암호화된 사본을 Arweave에 보관하기도 한다면, 영구 저장은 파일 크기에 비례하는 일회성 비용이 추가됩니다. 월 구독은 없으며, 게시할 때만 비용을 지불합니다.
암호화는 양자 컴퓨터에 맞서 버틸 수 있습니까?
기밀성은 이미 그렇습니다. 기록을 봉인하면 기본적으로 양자 내성 하이브리드, 즉 X-Wing(ML-KEM-768 + X25519)으로 암호화되므로, 미래의 양자 컴퓨터가 오늘 수집한 콘텐츠를 복호화할 수 없습니다. 봉인은 선택 사항이며, 봉인하더라도 트랜잭션당 더 많은 수신자나 파일을 위해 고전적인 X25519를 선택 해제 방식으로 계속 사용할 수 있습니다. 서명 키(Ed25519)와 해시는 공개 인터넷의 거의 모든 것과 마찬가지로 아직은 고전적입니다. CardanoWall은 첫날부터 알고리즘 민첩성을 염두에 두고 설계되었습니다. 와이어 포맷은 모든 알고리즘을 확장 가능한 레지스트리의 이름으로 참조하므로, NIST 양자 내성 서명 표준(ML-DSA, SLH-DSA)이 자리 잡으면 추가 방식으로 끼워 넣을 수 있으며, 그 전에 봉인된 모든 기록은 계속 검증됩니다.
제가 기록을 봉인했다는 사실을 누가 볼 수 있습니까?
기본적으로 봉인된 기록은 거의 아무것도 드러내지 않습니다. Cardano는 공개되어 있으므로, 기록의 존재 사실, 즉 블록 시간과 지문은 공개됩니다. 하지만 당신이 기록에 서명하기로 선택하지 않는 한, 당신의 아이덴티티는 체인에 전혀 올라가지 않습니다. 이름도, 이메일도, 서명자 키도 없습니다. 내용은 비공개로 유지되며, 이미 파일을 가지고 있지 않은 한 우리를 포함한 누구도 지문이 어느 파일의 것인지 알 수 없습니다. 공개적이고 귀속 가능한 기록(보도 자료, 작성자가 있는 문서)을 원한다면 서명을 선택할 수 있습니다. 그렇지 않으면 봉인된 기록은 프로토콜 계층에서 익명입니다.
아직 CardanoWall을 쓰지 않는 사람에게 봉인된 파일을 보낼 수 있습니까?
직접적으로는 안 됩니다. 기록을 봉인하려면 먼저 수신자의 공개 키가 필요한데, 결정적으로 그 키가 CardanoWall에서 나올 필요는 없습니다. 수신자는 Label 309 호환 도구(표준의 다른 구현, 명령줄 클라이언트, 자신의 소프트웨어)를 사용해 거기서 키를 생성한 뒤 당신에게 공유하기만 하면 됩니다. 당신이 작성기에서 그 키를 붙여 넣거나 선택하면, 봉인된 기록은 완전히 표준을 준수합니다. 수신자는 자신이 선호하는 도구로 그것을 복호화합니다. 이것이 바로 열린 표준의 핵심으로, 우리에게 종속될 일이 없습니다. (타임스탬프만 필요하다면, 해시만 담은 증명을 게시하고 파일은 다른 어떤 경로로든 공유할 수도 있습니다.)
Label 309란 무엇입니까?
Label 309는 Cardano에서 존재 증명 기록의 정확한 바이트 포맷을 정의하기 위해 우리가 작성한 Cardano 개선 제안입니다. 우리는 어떤 독립적인 도구(지갑, 뷰어, 감사 도구)든 같은 기록을 읽고 쓸 수 있도록 공식 CIP 절차를 통해 이를 진행하고 있습니다. CardanoWall은 하나의 구현이며, 명세는 커뮤니티의 것입니다.
기록은 얼마나 오래 유지됩니까?
Cardano 네트워크가 존재하는 한 유지됩니다. 영수증은 공개 원장의 일부이며, 만료되지 않고 갱신 요금도 없습니다. 봉인된 봉투를 함께 보관해 두었다면 수신자는 언제든 그것을 열 수 있습니다.
이것을 사용하려면 Cardano 지갑이 필요합니까?
아닙니다. 이메일, Google, 또는 Apple로 로그인하여 Cardano 지갑 없이도 모든 기능을 사용할 수 있습니다. 기록 게시, 받은함 운영, 아이덴티티 관리까지 가능합니다. 우리가 당신을 대신해 인프라를 처리합니다. Cardano 네트워크 수수료와 Arweave 저장 수수료는 우리가 지불하고, 제출 시점에 제시된 실시간 가격으로 당신의 선불 USD 잔액에 청구됩니다. Cardano 지갑은 기록에 지갑에 묶인 서명을 첨부하여 그 기록을 당신의 Cardano 스테이크 주소에 공개적으로 귀속시키려는 경우에만 관련이 있습니다.
제가 만든 기록을 삭제하고 싶으면 어떻게 합니까?
삭제할 수 없으며, 이는 설계상 그렇습니다. 기록은 불변하는 Cardano 네트워크에 고정되므로, 일단 등록되고 나면 우리를 포함한 누구도 그것을 제거하거나 변경할 수 없습니다. 바로 그 영속성이 증명을 가치 있게 만듭니다. 또한 제거할 개인 정보도 없습니다. 의도적으로 서명하지 않는 한, 파일 자체나 당신의 아이덴티티가 아니라 파일의 해시만 체인에 올라갑니다. 암호화된 사본을 Arweave에 업로드했다면 그것도 영구히 그곳에 남지만, 복호화 키가 없으면 그 내용은 우리를 포함한 누구도 읽을 수 없습니다.