암호학
암호학을 효과적으로 사용하면 Sui 블록체인에서 스마트 계약 transaction의 보안을 유지할 수 있다.
Move에서 Sui 온체인 서명 검증하기
Sui는 여러 signature scheme을 통해 Move smart contract 내부 검증을 지원한다. 지원되는 signature scheme에는 Ed25519, Secp256k1 recoverable, Secp256k1 non-recoverable, Secp256r1 non-recoverable, Secp256r1 recoverable, BLS G1, BLS G2가 포함된다.
Groth16
Zero-knowledge proof는 증명의 입력에 대한 정보를 드러내지 않고 진술을 검증하는 데 사용된다.
해싱
Sui는 SHA2-256, SHA3-256, Keccak256, Blake2b-256 cryptographic hash function을 지원한다.
타원 곡선 검증 가능 랜덤 함수
Elliptic curve verifiable random function은 난수를 생성하고 그 수가 secret key를 사용해 생성되었음을 증명할 수 있게 하는 cryptographic algorithm이다.
다중 서명 인증
multisig transaction을 생성한 다음 Sui CLI를 사용해 로컬 network에 제출하는 방법에 대한 가이드이다.