영지식 스타크 편집하기
최신판 | 당신의 편집 | ||
1번째 줄: | 1번째 줄: | ||
− | + | '''영지식 스타크'''(zk-STARKs)는 '''Zero-Knowledge Scalable Transparent ARguments of Knowledge'''의 약자로 [[영지식 스나크]](zk-SNARKs)의 단점을 보안한 새로운 수학적인 [[영지식 증명]] 기술이다. 과도한 연산을 줄이기 위해 [[암호 알고리즘]]을 가볍게 적용한 방식으로 [[스타크웨어]](STARKWARE)가 영지식 스타크를 활용하여 사용자의 자산을 보관하지 않는 거래소(Non-custodial Exchange) 솔루션을 개발하고 있다. | |
− | |||
− | '''영지식 스타크''' | ||
==개요== | ==개요== | ||
− | 영지식 스타크는 영지식 스나크의 단점을 보완하기 위해 대체 버전으로 만들어졌으며 | + | 영지식 스타크는 영지식 스나크의 단점을 보완하기 위해 대체 버전으로 만들어졌으며 더 신속하고 저렴하게 기술을 구현해낼 수 있다. 영지식 스타크는 충돌 저항성 [[해시함수]]를 통해 더 희박한 [[대칭 암호화]]에 의존하기 떄문에 초기 신뢰 설정을 필요로 하지 않는다. 또한 요구하는 컴퓨팅 능력 수준이 비싸고, 이론적으로 [[양자 컴퓨터]]에 의해 공격받기 쉬운 영지식 스나크의 정수론적 가정을 제거한다. 영지식 스타크의 더 빠르고 저렴한 기술 구현을 가능하게 한 주된 이유 중 하나는 증명자와 검증자 간의 통신 횟수의 양이 계산의 증가에 비해 일정하기 때문이다. 대조적으로 영지식 스나크는 더 많은 계산이 필요할수록 당사자들이 더 많은 메시지를 주고받아야 한다. 따라서 영지식 스나크의 전체 [[데이터]] 크기는 영지식 스타크 내의 데이터보다 훨씬 크게 된다.<ref>〈[https://www.binance.vision/ko/blockchain/zk-snarks-and-zk-starks-explained zk-SNARKs 와 zk-STARKs 설명]〉, 《바이낸스 아카데미》, 2019-02-26</ref> |
==특징== | ==특징== | ||
29번째 줄: | 27번째 줄: | ||
==활용== | ==활용== | ||
− | + | [[스타크웨어]](STARKWARE)는 영지식 스타크를 활용하여 사용자의 자산을 보관하지 않는 거래소(Non-custodial Exchange) 솔루션을 개발하고 있으며 현재 [[제로엑스]] [[프로토콜]](0x protocol)과 긴밀하게 협력하고 있다. 또한 예측마켓 프로토콜로 잘 알려져 있는 [[노시스]](Gnosis)에서도 [[디퓨젼]](dFusion)이라는 [[탈중앙화]] [[거래소]](DEX)를 개발 중에 있는데, 이 역시 영지식 스타크를 활용하여 탈중앙화 거래소의 낮은 거래 속도를 개선하고자 시작된 프로젝트이다.<ref name="Jihyeok Choy"></ref> | |
{{각주}} | {{각주}} | ||
41번째 줄: | 39번째 줄: | ||
* [[영지식 증명]] | * [[영지식 증명]] | ||
* [[영지식 스나크]] | * [[영지식 스나크]] | ||
− | |||
− | |||
{{암호 알고리즘|검토 필요}} | {{암호 알고리즘|검토 필요}} |