TimeSeal 프로젝트는 제3자 서비스에 대한 신뢰를 필요로 하지 않는 미래로 메시지를 보내기 위한 안전하고 신뢰할 수 있는 방법을 만들기 위한 것을 목표로 합니다. 전통적인 시간 잠금 시스템은 신뢰 기반, 클라이언트 측, 블록체인 기반의 세 가지 주요 실패 모드를 가지고 있으며, 모두 상당한 단점을 가지고 있습니다. TimeSeal은 분할 키 아키텍처를 사용하여 두 개의 키를 생성하여 하나는 클라이언트 측에 저장되고 다른 하나는 서버로 전송되어 내용을 미리 해독하는 것을 암호학적으로 불가능하게 만듭니다. 시스템은 전역적으로 시간 잠금을 적용하기 위해 에지 컴퓨팅, 특히 Cloudflare Workers를 사용합니다. 프로젝트에는 사용자가 체크인 중지 시 자동으로 콘텐츠를 해제하는 Dead Man's Switch와 지정된 수의 조회 후에 자체적으로 파괴되는 일시적인 봉인도 포함되어 있습니다. TimeSeal의 보안은 속도 제한, 입력 유효성 검사 및 강력한 데이터베이스 스키마로 더욱 강화됩니다. 프로젝트는 오픈 소스이며 자체 호스팅이 가능하여 사용자는 제3자 인프라에 대한 신뢰를 제거하고 보존 정책을 사용자 지정할 수 있습니다. 미래의 로드맵에는 점진적 공개, 다중 당사자 봉인 및 블록체인 앵커링과 같은 기능이 포함됩니다. 전반적으로 TimeSeal은 암호학 및 보안에 중점을 둔 안전하고 신뢰할 수 있는 메시지 전송 방법을 제공합니다. 프로젝트의 아키텍처 및 보안 조치는 높은 수준의 보안 및 신뢰성을 요구하는 사용자를 위한 매력적인 솔루션을 제공합니다. TimeSeal의 Cloudflare Workers 및 에지 컴퓨팅 사용은 전역 시간 적용을 가능하게 하여 보안 메시징 분야에서 고유하고 혁신적인 솔루션을 제공합니다.
dev.to
Building Cryptographically Enforced Time-Locked Vaults on Cloudflare's Edge
Create attached notes ...
