Skip to main content

4 docs tagged with "zero-knowledge"

View all tags

Compact as a privacy-first language

Midnight이 자체 스마트 컨트랙트 언어를 사용하는 이유와, Compact이 프라이버시를 고려한 circuit을 일급 요소로 다루는 방식을 설명합니다.

End-to-end architecture

여러분 기기에서의 비공개 연산부터 Midnight 네트워크에서의 공개 검증까지를 하나의 다이어그램으로 잇고, 각 계층이 무엇을 볼 수 있고 볼 수 없는지 설명합니다.

How to build a private smart contract

Compact로 private 스마트 컨트랙트를 만드는 단계별 가이드: 데이터를 기기에 두고, 필요한 것만 disclose하고, 컴파일하고, 로컬에서 테스트합니다.

Manage private state with witnesses

Compact에서 witness를 선언하고, Compact runtime으로 TypeScript에서 구현하고, private state를 연결하고, 흔한 witness 함정을 피하는 방법을 다룹니다.