원제: [DappLearning] 비탈릭 부테린 중국 인터뷰
원저자: DappLearning
2025년 4월 7일, 비탈릭과 샤오 웨이는 DappLearning, ETHDimsum, Panta Rhei, UETH가 공동으로 주최한 Pop-X HK Research House 행사에 함께 참석했습니다.
행사 동안 DappLearning 커뮤니티의 창시자인 Yan이 Vitalik을 인터뷰했습니다. 인터뷰 에서는 ETH POS, Layer2, 암호화, AI 등의 주제가 다루어졌습니다. 인터뷰는 중국어로 진행되었고, 비탈릭은 유창한 중국어를 구사했습니다.
인터뷰 내용은 다음과 같습니다(원래 내용은 읽고 이해하기 쉽도록 재구성했습니다).
01 POS 업그레이드에 대한 의견
얀:
안녕하세요, Vitalik. 저는 DappLearning 커뮤니티의 Yan입니다. 여기서 여러분을 인터뷰하게 되어 큰 영광입니다.
저는 2017년에 이더리움에 대해 배우기 시작했습니다. 2018년과 2019년에는 모두가 POW와 POS에 대해 매우 열띤 토론을 벌였던 걸 기억합니다. 아마도 이 주제는 앞으로도 계속 논의될 것입니다.
현재 (ETH) POS는 4년 이상 안정적으로 운영되고 있으며, 컨센서스 네트워크에는 수백만 명의 검증자가 있습니다. 하지만 동시에 ETH 대 BTC 환율은 하락하고 있는데, 이는 긍정적인 측면과 몇 가지 과제를 모두 가지고 있습니다.
그렇다면 지금 시점에서 이더리움의 POS 업그레이드에 대해 어떻게 생각하시나요?
비탈릭:
저는 BTC와 ETH의 가격이 POW와 POS와 아무런 관련이 없다고 생각합니다.
BTC와 ETH 커뮤니티에는 다양한 의견이 있습니다. 두 커뮤니티가 하는 일은 전혀 다르고, 모든 사람이 생각하는 방식도 완전히 다릅니다.
ETH 가격에는 문제가 있는 것 같습니다. ETH에는 다양한 미래가 있습니다. (상상할 수 있는 것은) 이러한 미래에는 이더리움에서 성공적인 애플리케이션이 많이 나올 수 있겠지만, 이러한 성공적인 애플리케이션이 ETH에 충분한 가치를 가져다주지 못할 수도 있다는 것입니다 .
이는 지역 사회의 많은 사람들이 걱정하는 문제이지만, 실제로는 매우 일반적인 문제입니다. 예를 들어, 구글은 수많은 제품을 만들고 흥미로운 일을 많이 하는 회사입니다. 하지만 여전히 매출의 90% 이상은 검색 사업과 관련되어 있습니다.
이더리움 생태계 애플리케이션과 ETH(가격)의 관계도 비슷합니다. 많은 거래 수수료를 지불하고 많은 ETH를 소모하는 일부 애플리케이션이 있습니다. 동시에, 더 성공적일 수 있는 (애플리케이션)도 많이 있지만, 이들이 ETH에 가져다주는 성공은 예상만큼 크지 않습니다.
따라서 이는 우리가 고민하고 지속적으로 최적화해야 할 문제입니다. 우리는 Ethereum 홀더와 ETH에게 장기적으로 가치가 있는 더 많은 애플리케이션을 지원해야 합니다 .
그래서 저는 ETH의 미래 성공이 이런 분야에서 나타날 수 있다고 생각합니다. 합의 알고리즘의 개선과는 큰 상관관계가 없다고 생각합니다.
02 PBS 아키텍처 및 중앙 집중화 문제
얀:
그렇습니다. ETH 생태계의 번영 역시 우리 개발자들이 생태계를 구축하는 데 큰 영향을 미치는 중요한 이유입니다.
알겠습니다. ETH2.0의 PBS(Proposer & Builder Separation) 아키텍처에 대해 어떻게 생각하시나요? 매우 좋은 방향이에요. 미래에는 누구나 휴대폰을 라이트 노드로 사용하여 (ZK) 증명을 검증할 수 있고, 모든 사람이 1이더를 스테이킹하여 검증자가 될 수 있습니다.
하지만 빌더는 MEV에 저항하고 ZK 증명을 생성해야 하므로 더욱 중앙 집중화될 수 있습니다. 기반 롤업을 채택하면 빌더는 시퀀서 역할 등 더 많은 작업을 수행해야 할 수도 있습니다.
이런 경우 Builder가 너무 중앙집중화되지 않을까요? Validator는 충분히 분산화되어 있지만, 체인 형태입니다. 만약 가운데 링크 중 하나에 문제가 생기면 전체 시스템의 작동에도 영향을 미치게 됩니다. 그러면 검열 반대 문제를 어떻게 해결할 수 있을까?
비탈릭:
네, 저는 이것이 매우 중요한 철학적 질문이라고 생각합니다.
비트코인과 이더리움의 초창기에는 다음과 같은 잠재의식적 가정이 있었다고 할 수 있습니다.
블록을 구축하고 블록을 검증하는 것은 하나의 작업입니다.
블록을 구축하고 있다고 가정해 보겠습니다. 블록에 100개의 거래가 포함되어 있다면, 본인 노드에서 해당 양의 가스(100개 거래)를 실행해야 합니다. 블록을 구축하고 이를 전 세계에 방송하면 전 세계의 모든 노드도 그만큼의 작업을 해야 합니다(같은 양의 가스를 소모함). 따라서 전 세계의 모든 노트북이나 맥북, 또는 일정 크기의 서버가 블록을 구축할 수 있도록 가스 한도를 설정하면, 이러한 블록을 검증하기 위해 해당 구성을 갖춘 노드 서버가 필요합니다.
이것은 이전 기술입니다. 이제 우리는 ZK, DAS, 그리고 많은 새로운 기술, 그리고 Statelessness(무상태 검증)를 갖추고 있습니다.
이러한 기술이 사용되기 전에는 빌딩 블록과 검증 블록이 대칭적이어야 했지만, 이제는 비대칭적일 수 있습니다. 따라서 블록을 구축하는 난이도는 매우 높아질 수 있지만, 블록을 검증하는 난이도는 매우 낮아질 수 있습니다.
예를 들어 무상태 클라이언트를 사용해 보겠습니다. 무상태 기술을 사용하여 가스 한도를 10배로 늘리면 블록을 구축하는 데 필요한 컴퓨팅 파워가 엄청나게 늘어나 일반 컴퓨터로는 이를 수행할 수 없을 것입니다. 이때, 특히 고성능 MAC 스튜디오나 더욱 강력한 구성을 갖춘 서버가 필요할 수도 있습니다.
하지만 검증에는 저장 공간이 전혀 필요하지 않고 대역폭과 CPU 컴퓨팅 리소스에만 의존하므로 검증 비용이 낮아질 것입니다 . ZK 기술을 추가하면 검증에 드는 CPU 비용도 없앨 수 있습니다. DAS를 추가하면 검증 비용이 매우 낮아질 것입니다. 블록을 구축하는 비용이 높아지면 검증 비용은 매우 낮아질 것입니다.
그러면 이것이 현재 상황보다 나은가요?
이 질문은 다소 복잡합니다. 저는 이렇게 생각해 보겠습니다. 이더리움 네트워크에 슈퍼노드, 즉 더 높은 컴퓨팅 파워를 갖춘 노드가 있다면, 그 노드들이 고성능 컴퓨팅을 수행해야 합니다.
그러면 우리는 그들이 악행을 저지르는 것을 어떻게 막을 수 있을까? 예를 들어, 공격에는 여러 유형이 있습니다.
첫째: 51% 공격을 실시합니다.
두 번째: 검열 공격. 일부 사용자의 거래를 허용하지 않는 경우, 이러한 위험을 어떻게 완화할 수 있습니까?
셋째, MEV 대응 작전의 경우 , 어떻게 위험을 줄일 수 있을까?
51% 공격의 경우 검증 프로세스가 Attester를 통해 이루어지므로 Attester 노드는 DAS, ZK Proof 및 무상태 클라이언트를 검증해야 합니다. 이러한 검증 비용은 매우 낮으므로 합의 노드가 되기 위한 임계값도 비교적 낮을 것입니다.
예를 들어, 블록을 구축하는 슈퍼 노드가 있는데, 이 노드 중 90%가 당신이고, 5%가 그 사람이고, 5%가 다른 사람인 상황이 발생한다면. 만약 당신이 어떤 거래도 수락하지 않는다면, 사실 그것은 특별히 나쁜 일이 아닙니다. 왜? 합의 과정 전체를 방해할 방법이 없기 때문입니다.
따라서 51% 공격은 불가능하고, 할 수 있는 일은 특정 사용자의 거래를 싫어하는 것뿐입니다.
사용자는 다른 사람이 자신의 거래를 블록에 포함시키기까지 10~20블록만 기다리면 될 수도 있습니다. 이것이 첫 번째 요점입니다.
두 번째 요점은 Fossil이라는 개념이 있는데, Fossil은 무슨 역할을 할까요?
Fossil은 "거래 선택" 역할과 실행 역할을 분리할 수 있습니다. 이런 방식으로 다음 블록에 어떤 거래를 포함할지 선택하는 역할을 더욱 분산화할 수 있습니다. 따라서 Fossil 방법을 통해 이러한 소규모 노드는 다음 블록에 포함될 거래를 독립적으로 선택할 수 있는 능력을 갖게 됩니다. 또한, 만약 당신이 대규모 노드라면 실제로 당신이 가질 수 있는 권한은 매우 적습니다[1].
이런 접근 방식은 이전에 각 노드가 개인용 노트북이라고 생각했던 것보다 더 복잡합니다. 하지만 비트코인을 살펴보면, 실제로는 비교적 하이브리드 아키텍처를 갖추고 있습니다. 비트코인 채굴자들은 모두 채굴 데이터 센터이기 때문입니다.
POS에서는 대략 이런 식으로 진행됩니다. 즉, 일부 노드는 더 많은 컴퓨팅 성능과 리소스를 필요로 합니다. 하지만 이러한 노드의 권한은 제한되어 있으며, 다른 노드는 매우 분산되고 탈중앙화될 수 있으므로 네트워크의 보안과 탈중앙화를 보장할 수 있습니다. 하지만 이 방법은 더 복잡하기 때문에 우리에게도 어려움이 따릅니다.
얀:
아주 좋은 생각이네요. 중앙집권화는 악행을 제한할 수만 있다면 반드시 나쁜 것은 아닙니다.
비탈릭:
오른쪽.
03 Layer 1과 Layer 2 간의 이슈와 향후 방향
얀:
수년간 제 궁금증을 해소해 주셔서 감사합니다. 이제 질문의 두 번째 부분으로 넘어가겠습니다. 이더리움의 여정을 지켜보는 증인으로서 Layer2는 실제로 매우 성공적입니다. 이제 TPS 문제는 실제로 해결되었습니다. ICO(최초 코인 공개) 시절처럼 극도로 혼잡했던 것은 아닙니다.
저는 개인적으로 L2가 지금 매우 유용하다고 생각합니다. 그러나 많은 사람들이 L2 유동성 분산 문제 에 대해 다양한 해결책을 제안했습니다 . Layer1과 Layer2의 관계는 어떻게 생각하시나요? 현재의 이더리움 메인넷은 너무 불교적이고 분산화되어 있으며, Layer2에 대한 제약이 전혀 없는 걸까요 ? 레이어 1에서 레이어 2와 규칙을 공식화해야 할까요? 아니면 수익 분배 모델을 공식화해야 할까요? 아니면 기반 롤업과 같은 솔루션을 도입해야 할까요? 저스틴 드레이크는 최근 Bankless에서 이 계획을 제안했고, 저는 이에 동의합니다. 어떻게 생각하나요? 또한 해당 계획이 있다면 언제 출시될지도 궁금합니다.
비탈릭:
저는 지금 우리 Layer2에 몇 가지 문제가 있다고 생각합니다.
첫 번째는 보안에 대한 움직임이 충분하지 않다는 것입니다. 그래서 저는 레이어 2를 스테이지 1로 업그레이드하기 위해 노력해왔고, 올해는 스테이지 2로 업그레이드하고 싶습니다. 저는 L2BEAT가 그렇게 할 것을 촉구해왔으며, 동시에 이와 관련하여 L2BEAT가 더 많은 투명성 확보 작업을 수행하도록 지원해왔습니다.
두 번째는 L2 상호 운용성 문제입니다. 즉, 두 L2 간의 크로스체인 거래와 통신을 말합니다. 두 L2가 동일한 생태계에 있는 경우 상호 운용성은 지금보다 더 간단하고, 더 빠르고, 더 저렴해야 합니다.
저희는 작년에 이 작업을 시작했는데, 지금은 Open Intents Framework라고 부르고, 대부분 UX 작업인 체인별 주소를 개발하고 있습니다.
사실 저는 L2의 크로스체인 이슈 중 80%가 실제로 UX 이슈라고 생각합니다 .
UX 문제를 해결하는 과정은 고통스러울 수 있지만, 방향만 맞으면 복잡한 문제도 간단하게 만들 수 있습니다. 이것이 우리가 추구하는 방향이기도 합니다.
어떤 것들은 한 단계 더 나아가야 합니다. 예를 들어, 낙관적 롤업의 인출 시간은 1주일입니다. Optimism이나 Arbitrum에 토큰이 있는 경우 해당 토큰을 L1이나 다른 L2로 크로스체인하려면 일주일을 기다려야 합니다.
마켓 메이커에게 일주일 동안 기다려 달라고 요청할 수 있습니다(그리고 그에 따른 특정 수수료를 지불해야 합니다). 일반 사용자는 Open Intents Framework Across Protocol과 같은 방법을 통해 한 L2에서 다른 L2로 체인을 교차할 수 있습니다. 일부 소액 거래에는 허용됩니다. 그러나 일부 대규모 거래의 경우 마켓 메이커의 유동성은 여전히 제한적입니다. 그러므로 그들이 요구하는 거래 수수료는 더 높아질 것입니다. 저는 지난주 에 OP + ZK + TEE 방식인 2 of 3 검증 방식을 지지하는 글을 게시했습니다[2].
3가지 중 2가지만 하면 3가지 요구 사항을 동시에 충족할 수 있기 때문입니다.
첫 번째 요구 사항은 완전한 Trustless입니다 . 안전보장이사회는 필요 없습니다. TEE 기술은 보조적인 역할을 하기 때문에 전적으로 신뢰할 필요는 없습니다.
두 번째, ZK기술을 활용할 수도 있지만 , ZK기술은 아직 초기 단계이기 때문에 아직 전적으로 의지할 수는 없습니다.
셋째, 출금 시간을 1주일에서 1시간으로 단축할 수 있습니다.
사용자가 Open Intents Framework를 사용하면 마켓 메이커의 유동성 비용이 168배 감소할 것으로 상상할 수 있습니다. 마켓 메이커가 리밸런싱 작업을 위해 기다려야 하는 시간이 1주일에서 1시간으로 줄어들기 때문입니다. 장기적으로는 출금 시간을 1시간에서 12초(현재 블록 시간)로 단축할 계획이며, SSF를 도입하면 4초까지 단축할 수 있습니다.
현재 우리는 ZK 증명 프로세스를 병렬화하고 지연 시간을 줄이기 위해 zk-SNARK 집계와 같은 방법도 사용하고 있습니다. 물론, 사용자가 ZK를 사용하여 이 작업을 수행하는 경우 Intent를 통해 수행할 필요는 없습니다. 하지만 Intents를 통해 이를 구현한다면 비용은 매우 낮아질 것이고, 이는 모두 Interactability의 일부입니다.
L1의 역할과 관련하여 L2 로드맵의 초기 단계에서는 많은 사람들이 비트코인의 로드맵을 완벽하게 복사할 수 있고 L1의 용도는 매우 제한적이어서 증명(및 기타 소량의 작업)만 수행하고 L2는 그 외의 모든 작업을 수행할 수 있다고 생각할 수 있습니다.
하지만 L1이 아무런 역할을 하지 않는다면 ETH에 위험할 수 있다는 것을 발견했습니다.
우리는 이 문제에 대해 이전에도 언급한 적이 있으며, 가장 큰 우려 중 하나는 이더리움 애플리케이션의 성공이 ETH의 성공으로 이어지지는 않을 것이라는 점입니다.
ETH가 실패하면 우리 커뮤니티는 돈이 없어지고 다음 라운드의 지원을 지원할 방법도 없게 됩니다. 따라서 L1이 아무런 역할을 하지 않는다면 사용자 경험과 전체 아키텍처는 L2와 일부 애플리케이션에 의해 제어될 것입니다. ETH를 대표하는 사람은 없습니다. 따라서 일부 애플리케이션에서 L1에 더 많은 역할을 할당할 수 있다면 ETH에 더 좋을 것입니다 .
우리가 답해야 할 다음 질문은 L1이 무엇을 할 것인가입니다. L2는 무슨 역할을 하나요?
저는 2월에 [3] 기사를 게시했습니다. L2 중심 세계에서는 L1에서 수행해야 할 중요한 일이 많이 있습니다. 예를 들어, L2는 L1에 인증서를 보내야 합니다. 한 L2에 문제가 발생하면 사용자는 L1을 통해 다른 L2로 크로스체인해야 합니다. 또한, 키스토어 지갑과 오라클 데이터 등은 L1에 배치될 수 있으며, 이러한 메커니즘 중 L1에 의존하는 메커니즘이 많이 있습니다.
Defi와 같이 실제로 L1에 더 적합한 고부가가치 애플리케이션도 있습니다. 일부 Defi 애플리케이션이 L1에 더 적합한 중요한 이유 중 하나는 시간적 범위(투자 기간)입니다. 사용자는 1년, 2년, 3년 등 오랜 시간을 기다려야 합니다.
이는 특히 예측 시장에서 두드러지는데, 가끔씩 2028년에는 무슨 일이 일어날까?와 같은 질문이 제기됩니다.
L2의 거버넌스에 문제가 있다면 여기에도 문제가 있습니다. 이론적으로는 해당 지역의 모든 사용자가 나가거나, L1으로 이동하거나, 다른 L2로 이동할 수 있습니다. 하지만 이 L2에 자산이 장기 스마트 계약으로 잠겨 있는 애플리케이션이 있는 경우 사용자는 종료할 방법이 없습니다. 따라서 이론적으로는 안전한 DeFi가 많지만 실제로는 그다지 안전하지 않은 경우가 많습니다.
이러한 이유로 일부 애플리케이션은 여전히 L1에서 실행되어야 하므로 우리는 L1의 확장성에 더 많은 주의를 기울이기 시작했습니다.
이제 로드맵이 생겼고, 2026년까지 L1의 확장성을 개선할 수 있는 방법이 4~5가지 정도 생길 겁니다.
첫 번째는 지연 실행(블록의 별도 검증 및 실행)으로, 각 슬롯의 블록만 검증하고 다음 슬롯에서 실제로 실행되도록 하는 것을 의미합니다. 이 방법에는 장점이 있는데, 허용되는 최대 실행 시간을 200밀리초에서 3초 또는 6초로 늘릴 수 있습니다. 이를 통해 처리 시간이 더 길어집니다[4].
두 번째는 블록 수준 액세스 목록입니다 . 즉, 각 블록은 해당 블록이 읽어야 하는 계정의 상태와 관련된 저장 상태를 블록 정보에 표시해야 함을 의미합니다. Stateless without Witness와 조금 비슷하다고 할 수 있겠습니다. 이것의 장점 중 하나는 EVM 작업과 IO를 병렬로 처리할 수 있다는 것입니다. 이는 병렬 처리를 위한 비교적 간단한 구현 방법입니다.
세 번째는 다차원 가스 가격 책정(Multidimensional Gas Pricing) [5]으로 , 블록의 최대 용량을 설정할 수 있어 보안에 매우 중요합니다.
또 다른 하나는 (EIP4444) 과거 데이터 처리로, 모든 노드가 모든 정보를 영구적으로 저장할 필요가 없습니다. 예를 들어, 각 노드는 1%만 절약할 수 있습니다. p2p 방식을 사용하면 귀하의 노드가 일부를 저장하고 다른 노드도 일부를 저장할 수 있습니다. 이렇게 하면 정보를 더 분산해서 저장할 수 있습니다.
따라서 이 네 가지 솔루션을 결합할 수 있다면 L1의 가스 한도를 10배까지 늘릴 수 있을 것으로 믿습니다 . 모든 애플리케이션은 L1에 더 많이 의존하고 L1에서 더 많은 작업을 수행할 수 있게 되며, 이는 L1과 ETH 모두에게 도움이 될 것입니다.
얀:
좋아요, 다음 질문 입니다. 이번 달에 Pectra 업그레이드를 볼 수 있을까요?
비탈릭:
사실, 저희는 두 가지 일을 하려고 합니다. 첫째, 이번 달 말경에 Pectra 업그레이드를 실시하고, 둘째, 3분기나 4분기에 Fusaka 업그레이드를 실시합니다.
얀:
와, 정말 빠르네요?
비탈릭:
그러길 바랍니다.
얀:
제가 묻고 싶은 다음 질문도 이것과 관련이 있습니다. 이더리움이 성장하는 모습을 지켜본 사람으로서, 이더리움은 보안을 보장하기 위해 동시에 5~6개의 클라이언트(합의 클라이언트와 실행 클라이언트)를 개발하고 있다는 것을 알고 있습니다. 중간에 조정 작업이 많아서 개발 주기가 비교적 길어집니다.
이는 장단점이 있습니다. 다른 L1과 비교하면 느릴 수 있지만, 더 안전합니다.
하지만 업그레이드를 위해 1년 반을 기다리는 상황을 피할 수 있는 솔루션이 있을까요 ? 또한 당신이 몇 가지 해결책을 제안한 것을 보았습니다. 자세히 소개해 주실 수 있나요?
비탈릭:
네, 계획이 있습니다. 우리는 조정 효율성을 향상시킬 수 있습니다. 이제 더 많은 사람이 여러 팀 사이를 오가며 일하게 되어 팀 간의 의사소통이 더욱 효율적으로 이루어지게 되었습니다.
클라이언트 팀에 문제가 있으면, 이를 제기하여 연구자 팀에 알릴 수 있습니다. 사실 토마스가 우리의 새로운 ED 중 한 명이 된 데에는 다음과 같은 이점이 있습니다. 그는 고객(팀)에 있었고, 지금은 EF(팀)에도 있습니다. 그는 조정을 할 수 있습니다 . 그것이 첫 번째 요점입니다.
두 번째 요점은 우리가 고객 팀에 대해 더 엄격해질 수 있다는 것입니다 . 현재 우리의 접근 방식은, 예를 들어 팀이 5개라면, 다음 하드 포크(네트워크 업그레이드)를 발표하기 전에 5개 팀 모두가 완전히 준비되어야 한다는 것입니다. 우리는 업그레이드를 시작하기 전에 4개 팀만 완료할 때까지 기다리는 것을 고려하고 있습니다. 이렇게 하면 가장 느린 사람을 기다릴 필요가 없고 더 많은 사람에게 동기를 부여할 수도 있습니다.
04 암호화와 AI를 보는 방법
얀:
그러니 적절한 경쟁이 있어야 합니다. 꽤 좋아요. 저는 모든 업그레이드를 정말 기대하지만, 너무 오래 기다리게 하지 마세요.
나중에 암호화와 관련된 더 다양한 질문을 하고 싶습니다.
저희 커뮤니티는 2021년 처음 개설되었을 당시 국내 주요 거래소의 개발자와 벤처 연구원들이 모여 Defi에 대해 논의했습니다. 21년은 실제로 모든 사람이 디파이를 이해하고, 디파이를 배우고, 설계하는 시기입니다. 이는 온 국민의 참여의 물결입니다.
ZK의 후속 개발에 있어서, Groth16, Plonk, Halo2 등 ZK를 배우는 일반 대중이나 개발자들은 이후 개발자들이 따라잡기 어려워하고, 기술이 매우 빠르게 발전하고 있습니다.
또한 ZKVM이 매우 빠르게 발전하고 있어 ZKEVM이 예전만큼 인기를 얻지 못하고 있는 것을 알 수 있습니다. ZKVM이 점차 성숙해지면 개발자는 기반이 되는 ZK에 너무 많은 주의를 기울일 필요가 없습니다.
이에 대해 어떤 제안이나 의견이 있으신가요?
비탈릭:
저는 일부 ZK 생태계에 가장 좋은 방향은 대부분의 ZK 개발자가 HLL(고급 언어)과 같은 고급 언어를 알 수 있다는 것이라고 생각합니다. 그러면 그들은 HLL로 애플리케이션 코드를 작성할 수 있고, 증명 시스템 연구자들은 기본 알고리즘을 계속 수정하고 최적화할 수 있습니다. 개발자는 계층화해야 하며, 다음 계층에서 무슨 일이 일어나는지 알 필요는 없습니다.
현재 Circom과 Groth16의 생태계는 매우 발달되어 있지만, 이는 ZK 생태계 적용에 비교적 큰 제약이 됩니다. Groth16에는 각 애플리케이션이 자체적으로 신뢰할 수 있는 설정을 해야 한다는 문제 등 많은 단점이 있으며, 효율성도 그다지 높지 않습니다. 따라서 저희는 여기에 더 많은 리소스를 투자하여 더욱 현대적인 HLL이 성공할 수 있도록 지원해야 한다고 생각합니다.
또 다른 방법은 ZK RISC-V 경로인데, 이 역시 매우 좋습니다. RISC-V도 HLL이 되기 때문에 EVM을 비롯한 여러 애플리케이션을 RISC-V에 작성할 수 있다[6].
얀:
좋아요, 그러면 개발자들이 Rust만 배우면 된다면 좋겠네요. 저는 작년에 Devcon Bangkok에 참석하여 응용 암호화의 개발에 관해 듣고 눈을 뜨게 되었습니다.
응용 암호화 측면에서 ZKP, MPC, FHE의 조합에 대해 어떻게 생각하시나요? 개발자에게 어떤 제안을 해주시겠어요?
비탈릭:
네, 매우 흥미롭네요. 저는 FHE의 미래가 밝다고 생각하지만, 걱정되는 점이 하나 있습니다. MPC와 FHE는 항상 위원회가 필요하므로 7개 이상의 노드를 선택해야 합니다. 해당 노드의 51% 또는 33%가 공격을 받으면 시스템에 문제가 발생합니다. 이는 체제에 안전보장이사회가 있다고 말하는 것과 같지만, 실제로는 안전보장이사회보다 더 심각한 개념입니다. L2가 1단계인 경우 문제가 발생하기 전에 보안 위원회 노드의 75%가 공격을 받아야 합니다[7]. 이것이 첫 번째 요점입니다.
두 번째 사항은 안전보장이사회입니다 . 신뢰할 수 있는 경우 대부분의 자산은 콜드 월렛에 보관될 것입니다. 즉, 대부분이 오프라인 상태가 될 것입니다. 그러나 대부분의 MPC와 FHE에서는 시스템을 실행하기 위해 위원회가 항상 온라인 상태여야 하므로 VPS나 다른 서버에 배포될 수 있습니다. 이렇게 하면 공격하기가 더 쉬워질 것입니다.
이건 좀 걱정스럽네요. 아직도 많은 응용이 가능하다고 생각합니다. 이러한 방법들은 장점이 있지만 완벽하지는 않습니다.
얀:
마지막으로 비교적 쉬운 질문을 하나 드리고 싶습니다. 최근에 AI에도 관심을 갖고 계시는군요. 여러분의 의견을 몇 가지 나열해 보고 싶습니다.
예를 들어, 엘론 마스크는 인간이 실리콘 기반 문명의 부트 프로그램일 뿐일 수도 있다고 말했습니다.
그리고 "네트워크 네이션"에서는 권위주의 국가는 AI를 선호하는 반면, 민주주의 국가는 블록체인을 선호한다는 견해도 있습니다.
그러면 암호화폐 세계에서의 우리의 경험에 따르면, 분산화의 전제는 모든 사람이 규칙을 준수하고, 서로를 견제하고 균형을 맞추며, 위험을 감수하는 방법을 아는 것이며, 이는 궁극적으로 엘리트 정치로 이어질 것입니다. 그러면 이러한 견해에 대해 어떻게 생각하시나요? 그냥 의견에 대해서만 이야기하세요.
비탈릭:
네, 어디서부터 대답을 시작해야 할지 궁금했어요.
AI 분야는 매우 복잡하기 때문에, 예를 들어 5년 전만 해도 미국이 세계 최고의 클로즈 소스 AI를 보유하고, 중국이 세계 최고의 오픈 소스 AI를 보유하게 될 것이라고는 아무도 예측하지 못했을 것입니다. AI는 모든 사람의 능력을 향상시킬 수 있으며, 때로는 일부 중앙집권적(국가) 세력의 힘을 강화할 수도 있습니다.
하지만 AI는 때로는 더 민주적인 효과를 가져온다고 할 수도 있습니다. 제가 직접 AI를 사용해보니, 제가 이미 세계 1,000위 안에 드는 분야에서도 그런 일이 일어나는 걸 발견했습니다. 예를 들어, ZK 개발의 일부 영역에서는 AI가 실제로 ZK 부분에서 그다지 도움이 되지 않으며, 여전히 대부분의 코드를 직접 작성해야 합니다. 하지만 제가 비교적 새로운 분야에서는 AI가 많은 도움이 될 수 있습니다. 예를 들어, 이전에 한 번도 해본 적이 없는 안드로이드 앱 개발과 관련해서요. 저는 10년 전에 Javascript로 작성된 프레임워크를 사용하여 앱을 만든 다음, 이를 앱으로 변환했습니다. 그 외에는 네이티브 안드로이드 앱을 작성한 적이 없습니다.
저는 올해 초에 실험을 했습니다. GPT를 사용하여 앱을 작성해보고 싶었는데, 한 시간 만에 완성했습니다. AI의 도움으로 전문가와 초보자 간의 격차가 많이 줄어들었고, AI는 많은 새로운 기회를 제공할 수도 있습니다.
얀:
또 한 가지, 새로운 관점을 주셔서 감사합니다. 저는 AI가 도입되면 숙련된 프로그래머는 더 빨리 배울 수 있겠지만, 초보 프로그래머에게는 적합하지 않을 것이라고 생각했습니다. 하지만 어떤 면에서는 초보자의 능력이 실제로 향상될 것입니다. 차별이라기보다는 평등권 같은 게 아닐까요?
비탈릭:
네, 하지만 지금 우리가 생각해야 할 매우 중요한 문제는 블록체인, AI, 암호화 및 기타 기술 등 우리가 개발하고 있는 일부 기술의 조합이 사회에 어떤 영향을 미칠 것인가입니다.
얀:
그럼 당신은 아직도 인류가 엘리트에 의해 지배받지 않기를 바라는 거군요? 우리는 또한 사회 전체의 파레토 최적성을 달성하기를 바랍니다. AI와 블록체인의 힘을 통해 일반인도 슈퍼 개인이 될 수 있습니다 .
비탈릭:
그렇습니다. 초인적 개인, 초인적 공동체, 초인적 인간이죠 .
05 이더리움 생태계에 대한 기대와 개발자를 위한 제안
얀:
좋습니다. 그러면 마지막 질문으로 넘어가겠습니다. 개발자 커뮤니티에 어떤 기대와 메시지를 전하고 싶으신가요? 이더리움 커뮤니티 개발자들에게 전하고 싶은 말이 있나요?
비탈릭:
이더리움 애플리케이션 개발자는 이 점을 생각해야 합니다.
이제 이더리움에서 애플리케이션을 개발할 수 있는 많은 기회가 생겼고, 이전에는 불가능했던 많은 일을 이제 할 수 있게 되었습니다.
여기에는 다음과 같은 여러 가지 이유가 있습니다.
첫째: 이전에는 L1의 TPS가 충분하지 않았지만, 이제 이 문제는 사라졌습니다.
둘째, 이전에는 개인정보 문제를 해결할 방법이 없었지만, 이제는 해결이 가능해졌습니다.
셋째, AI 덕분에 무엇이든 개발하는 데 어려움이 줄어들었습니다. 이더리움 생태계의 복잡성이 더욱 높아졌지만, AI를 통해 모두가 이더리움을 더 잘 이해할 수 있다고 할 수 있습니다.
그래서 저는 10년이나 5년 전에 실패했던 많은 것들이 지금은 성공할 수도 있다고 생각합니다.
현재 블록체인 애플리케이션 생태계에서 가장 큰 문제는 두 가지 유형의 애플리케이션이 있다는 점이라고 생각합니다.
첫 번째 유형은 매우 개방적이고, 분산화되어 있으며, 안전하고, 특히 이상주의적(응용 프로그램)이라고 할 수 있습니다. 하지만 사용자는 42명뿐이에요. 두 번째 유형은 카지노라고 할 수 있습니다. 문제는 이 두 가지 극단적인 경우가 있는데, 둘 다 건강에 해롭다는 것입니다.
그래서 우리는 몇 가지 응용 프로그램을 만들고 싶습니다.
무엇보다도, 사용자들이 이를 사용하고 싶어할 것이므로 실질적인 가치가 있다는 뜻입니다.
그런 응용 프로그램은 세상을 위해 더 좋을 것입니다.
두 번째는 경제적인 측면에서 지속 가능하게 운영될 수 있고 재단이나 다른 조직의 제한된 자금에 의존할 필요가 없는 몇 가지 사업 모델이 있다는 것입니다 . 이것 역시 도전입니다.
하지만 지금은 예전보다 모두가 더 많은 자원을 가지고 있다고 생각합니다. 그러니 좋은 아이디어를 찾고 그것을 잘 실행한다면 성공할 가능성이 매우 높아집니다.
얀:
지난 몇 년을 돌이켜보면, 이더리움은 실제로 매우 성공적이었다는 생각이 듭니다. 회사는 항상 업계를 선도해 왔으며 분산화를 전제로 업계가 겪는 문제를 해결하기 위해 노력해 왔습니다.
제가 깊이 느끼는 또 다른 점은 저희 커뮤니티가 항상 비영리적이었다는 것입니다. 이더리움 생태계의 Gitcoin Grant, OP의 소급 보상, 다른 프로젝트의 에어드랍 보상을 통해서 말이죠. 우리는 Build가 Ethereum 커뮤니티에서 많은 지원을 받을 수 있다는 것을 발견했으며 , 또한 커뮤니티가 안정적으로 운영될 수 있도록 보장하는 방법에 대해서도 고민하고 있습니다.
이더리움의 구축은 정말 흥미진진하며, 우리는 가능한 한 빨리 세계 컴퓨터의 진정한 실현을 보고 싶습니다. 귀중한 시간을 내주셔서 감사합니다.
홍콩 마운트 데이비스 인터뷰
2025년 4월 7일
마지막으로 비탈릭과 함께한 사진입니다 📷

Vitalik이 기사에서 언급한 참고문헌은 다음과 같이 요약됩니다.
[1]: https://ethresear.ch/t/fork-choice-enforced-inclusion-lists-focil-a-simple-committee-based-inclusion-list-proposal/19870
[2]: https://ethereum-magicians.org/t/a-simple-l2-security-and-finalization-roadmap/23309
[3]: https://vitalik.eth.limo/general/2025/02/14/l1scaling.html
[4]: https://ethresear.ch/t/delayed-execution-and-skipped-transactions/21677
[5]: https://vitalik.eth.limo/general/2024/05/09/multidim.html
[6]: https://ethereum-magicians.org/t/long-term-l1-execution-layer-proposal-replace-the-evm-with-risc-v/23617
[7]:https://specs.optimism.io/protocol/stage-1.html?highlight=75#stage-1-rollup
