BTC
ETH
HTX
SOL
BNB
시장 동향 보기
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

Vitalik: Diamond iO를 사용하면 프로그램이 내부 로직과 중요 데이터를 숨긴 채 실행 가능

2026-07-28 16:32

오데일리 플래닛 데일리 뉴스 이더리움 공동 창립자 비탈릭 부테린(Vitalik Buterin)이 새로운 암호학적 난독화 기술인 다이아몬드 iO(Diamond iO)를 소개하는 최신 기사를 발표했습니다. 이 기술은 기존의 구별 불가능 난독화(Indistinguishability Obfuscation, iO) 방식의 극도로 낮은 효율성 문제를 해결하여 프로그램이 내부 로직과 중요 데이터를 숨긴 상태에서 실행될 수 있도록 하는 것을 목표로 합니다. 기존 iO 기술은 개인정보 보호 기능을 갖추고 있지만 실행 비용이 높았습니다. Diamond iO는 보다 과감한 새로운 암호학적 가정을 채택하여 계산 효율성을 '우주적 수준의 시간 소모'에서 '행성적 수준의 시간 소모'로 끌어올려 실제 적용에 한 걸음 더 다가섰습니다. Diamond iO는 속성 기반 암호화(ABE) 및 완전 동형 암호화(FHE)와 같은 기술을 기반으로 구축되었으며, 프로그램을 암호화하여 사용자가 암호화된 프로그램을 실행하고 올바른 출력을 얻을 수 있도록 하면서도 내부 코드나 숨겨진 키를 볼 수 없도록 합니다. 이 방식은 새로운 입력 인코딩 메커니즘과 조건부 복호화 방식을 도입하여 프로그램 로직을 숨기면서 계산 복잡성을 낮춥니다. 핵심 적용 분야로는 개인 키가 포함된 프로그램 보호, 안전한 소프트웨어 라이선스 구현, 신뢰할 필요 없는 암호화 서비스 구축, 그리고 더 강력한 프라이버시 보호를 지원하는 블록체인 및 AI 시스템 등이 있습니다.

Diamond iO는 현재 초기 연구 단계에 있으며, 그 보안성은 All-Product LWE 및 Evasive LWE를 포함한 새로운 암호학적 가정에 의존하고 있어 추가 연구 검증이 필요합니다. 동시에 이 기술은 여전히 계산 오버헤드가 크고 회로 깊이 제한과 같은 효율성 문제에 직면해 있습니다. 연구자들은 기본 해시 함수 최적화, 동형 암호화 방식 개선, 보안 매개변수 요구사항 완화를 통해 향후 Diamond iO가 실용적인 프로그램 난독화 기술 발전을 위한 중요한 방향이 될 수 있을 것으로 기대하고 있습니다.