과거에 내가 했던 말을 증명할 방법이 없어서 YouSaidThat을 만들었어.
수년간 이길 수 있었던 논쟁들을 졌거든. 내가 틀려서가 아니라, 내가 먼저 말했다는 증거가 없어서였지. 누군가 실제로 검증할 수 있는 타임스탬프 없이는 "내가 말했잖아"라는 말은 신뢰도가 제로니까.
그래서 YouSaidThat (YST)를 만들었어.
작동 방식-
- 예측을 작성함
- 클라이언트 측에서 SHA-256 해시 처리 및 AES-256-GCM 암호화가 됨
- RFC 3161 신뢰 타임스탬프로 고정됨. .capsule 파일을 얻게 되고, 나중에 공개하면 누구나 검증할 수 있음. 서버는 절대 네 텍스트를 보지 못함. 오직 해시와 증명만 브라우저를 떠남. 나를 믿을 필요도, 플랫폼을 믿을 필요도 없음.
왜 이렇게 만들었나: 뻔한 접근 방식은 "우리가 예측을 저장했다가 나중에 공개할게"라는 식이지. 문제는 그건 그냥 데이터베이스를 믿어야 한다는 거야. 내가 사라지면, 네 증명도 사라지지.
영지식 아키텍처는 증명이 서버 밖에서 존재한다는 걸 의미해. 나랑 독립적으로 존재하는 암호화 인프라에 고정되는 거지. 용도: 시장 예측, 핫테이크, 기술적 예측, 연구 가설. 일찍 말하는 게 중요하고 나중에 믿음을 얻는 게 더 중요한 모든 것. 완전히 무료야. 광고도, 프리미엄 등급도, 수익화 계획도 없어. 돈을 벌려고 만든 게 아니라, 내가 필요했고 이런 게 존재하길 바라서 만들었어. 오픈 소스이고, 감사 가능하며, 앞으로도 그럴 예정이야.
나는 시칠리아 출신의 21살 공학도야. 혼자 만들었어. 완전히 오픈 소스고, 주장을 검증하고 싶다면 아키텍처를 감사할 수 있어. UX가 암호 기술을 접근하기 쉽게 느껴지게 하는지 피드백을 듣고 싶어. 그게 가장 어려운 디자인 문제였거든. 기술적으로 엄격한 걸 사용하기 쉽게 만드는 거 말이야. (http://yousaidthat.org)