비탈릭 부테린, 세 번째 모호한 게시물에서 '지역 혼합'에 대해 자세히 설명

- 비탈릭 부테린은 암호학적 난독화 시리즈의 세 번째 편을 발표했는데, 이번 편에서는 로컬 믹싱이라는 방법을 살펴봅니다.
- 이 기술은 대칭 암호화에서 차용한 것으로, 가역성, 강화, 장치화 및 혼합 단계를 거쳐 회로를 실행함으로써 출력을 보존하면서 불필요한 게이트를 분산시킵니다.
- 부테린은 이를 실패한 화이트박스 암호화 시도들의 무덤 위에 놓인 무모하고 위험한 도박이라고 부릅니다.
Ethereum 공동 창립자 비탈릭 부테린이 금요일에 암호화 난독화 시리즈의 세 번째 편을 공개했습니다.
그는 격자와 타원 곡선을 버리고 해시 함수 설계에서 가져온 아이디어를 선호하는 "로컬 믹싱"이라는 방법을 연구했습니다.
부테린은 6월 29일에 1부를 , 그리고 다이아몬드 iO에 대한 설명이 담긴 2부는 7월 28일에 게시했습니다.
그는 해당 논문들에서 격자 구조를 많이 사용하는 방식에 대해 언급했습니다. 비탈린은 로컬 믹싱에 대해 "암호화를 구현하는 완전히 다른 방식"이라고 말했습니다. 자신의 게시글로컬 믹싱은 설계 과정에서 타원 곡선, 소인수 분해, 격자 구조를 전혀 사용하지 않는다고 밝혔습니다.
부테린에 따르면, 로컬 믹싱과 가장 유사한 것은 대칭 암호화이며, 이는 일상적인 암호화 및 해싱의 기반이 되는 분야입니다.
고장난 게이트와 역방향으로 작동하는 회로
로컬 믹싱 프로세스는 XOR, AND, NOT과 같은 논리 게이트로 구성된 회로에서 시작하여 파이프라인을 거치면서 내부 논리의 trac을 완전히 제거하는 동시에 출력을dent유지합니다.
부테린은 국소적 혼합이 가역성, 강화, 장치화, 혼합을 거쳐 최종적으로 모호해지는 다음과 같은 원래 회로를 거친다고 썼습니다.
혼합 과정에서 쓸모없는 게이트들이 회로 전체에 흩어집니다. 그런 다음 배열이 섞이고, 동일한 연산을 수행하는 다른 게이트들로 작은 블록들이 교체됩니다.
하지만 그것만으로는 충분하지 않으며, 그렇기 때문에 나머지 단계들이 중요한 것입니다. 왜냐하면 그 단계들이 대부분의 작업을 수행하기 때문입니다.
가역성이 가장 중요합니다. 가역성이 있어야 나머지가 가능해지기 때문입니다. 부테린은 가역 게이트는 동작이 일치하는 다른 가역 게이트들의 임의의 조합으로 다시 쓸 수 있다고 설명합니다. 이는 AND나 OR 게이트로는 하기 어렵습니다.
과거의 실패를 바탕으로 한 도박
부테린은 여전히 로컬 믹싱을 "무모하고 위험한 도박"이라고 부르며, "화이트박스 암호화에 대한 실패한 시도들의 무덤 위에 세워진 것"이라고 썼습니다
하지만 그는 로컬 믹싱의 저자들이 더 많은 노력과 더 높은 오버헤드를 감수하려는 의지가 있다면 이 아이디어가 실현될 수 있다고 말한다는 점을 지적했습니다.
한 가지 제안된 지름길은 인공지능을 활용하는 것인데, 이는 해시 함수가 성숙하는 데 필요한 30년의 시간을 단 몇 년으로 단축할 수 있기 때문입니다. 그러나 이는 보안 가정을 감수해야 했던 격자 기반 방식과는 다른 접근 방식입니다.
부테린은 지난 6월 저서에서 난독화를 "암호학의 최종 보스"라고 불렀고, 이번 최신 저서에서는 "암호학의 최종 관문"이라고 불렀습니다.
그는 가장 엄격한 구조는 말 그대로 "은하계적인" 실행 시간을 필요로 하며, 이는 우주의 수명보다 더 길다고 말했습니다.
모호하게 만드는 것이 왜 그럴 만한 가치가 있을까요?
난독화를 사용하면 프로그램을 일반적인 입력으로도 실행되는 암호화된 버전으로 변환할 수 있습니다. 이 경우 코드는 숨겨지고 일반적인 출력이 반환됩니다.
난독화 기술이 블록체인과 결합되면, 다수의 구성원으로 이루어진 위원회를 신뢰할 필요 없이, 담합에 강한 비공개 투표와 같은 기능을 구현할 수 있는 "신뢰할 필요가 없는 신뢰할 수 있는 제3자"에 가까워집니다.
암호화폐 분야의 최고 전문가들이 이미 저희 뉴스레터를 구독하고 있습니다. 함께하고 싶으신가요? 지금 바로 참여하세요.
자주 묻는 질문
로컬 믹싱이란 무엇인가요?
로컬 믹싱은 회로의 출력을 유지하면서 내부 논리를 숨기는 동시에, 불필요한 게이트를 추가하고, 순서를 바꾸고, 작은 부분을 기능적으로dent게이트로 대체하는 방식으로 회로를 변형하는 암호학적 난독화 방법입니다. 부테린은 이 방법이 타원 곡선, 소인수 분해 또는 격자를 사용하지 않는다고 언급했습니다.
로컬 믹싱은 부테린의 초기 난독화 접근 방식과 어떻게 다른가요?
그의 첫 두 게시물에서 다룬 격자 기반 구조와는 달리, 로컬 믹싱은 SHA나 BLAKE 같은 해시 함수의 기반이 되는 대칭 암호화 방식을 차용하며, 격자에 대한 지식이 필요하지 않습니다. 부테린은 이를 계산 오버헤드가 더 크더라도 감수할 만한 대담하고 위험한 시도라고 설명합니다.
블록체인에서 난독화가 중요한 이유는 무엇일까요?
부테린은 난독화와 블록체인을 결합하면 "신뢰할 수 없는 신뢰할 수 있는 제3자"에 근접할 수 있으며, 이를 통해 신뢰 가정이 거의 필요 없고 다수결 기준 위원회도 필요 없는 안전하고 비공개적이며 담합에 강한 투표 시스템과 같은 응용 프로그램을 구현할 수 있다고 주장합니다.
면책 조항: 제공된 정보는 투자 조언이 아닙니다. Cryptopolitan이 페이지에 제공된 정보를 바탕으로 이루어진 투자에 대해 어떠한 책임도 지지 않습니다.tron권장합니다dent .

한나 콜리모어
한나는 암호화폐 분야에서 10년 가까이 블로그를 운영하고 행사를 취재해 온 작가 겸 편집자입니다. Cryptopolitan에서 뉴스 페이지에 기고하며, 탈중앙화 DeFi), 반응형 웹 자산(RWA), 암호화폐 규제, 인공지능(AI) 및 첨단 기술 산업의 최신 동향을 보도하고 분석합니다. 아카디아 대학교에서 경영학 학위를 받았습니다.
















