Compact as a privacy-first language
Midnight이 자체 스마트 컨트랙트 언어를 사용하는 이유와, Compact이 프라이버시를 고려한 circuit을 일급 요소로 다루는 방식을 설명합니다.
Midnight이 자체 스마트 컨트랙트 언어를 사용하는 이유와, Compact이 프라이버시를 고려한 circuit을 일급 요소로 다루는 방식을 설명합니다.
여러분 기기에서의 비공개 연산부터 Midnight 네트워크에서의 공개 검증까지를 하나의 다이어그램으로 잇고, 각 계층이 무엇을 볼 수 있고 볼 수 없는지 설명합니다.
Compact로 private 스마트 컨트랙트를 만드는 단계별 가이드: 데이터를 기기에 두고, 필요한 것만 disclose하고, 컴파일하고, 로컬에서 테스트합니다.
Compact에서 witness를 선언하고, Compact runtime으로 TypeScript에서 구현하고, private state를 연결하고, 흔한 witness 함정을 피하는 방법을 다룹니다.