Vitalik의 새 기사: 내일 양자 공격이 발생한다면 이더리움은 어떻게 문제를 해결할 것인가?
원저자: Vitalik Buterin
역자: Azuma, Odaily Planet Daily
3월 9일 이더리움의 공동창업자인 Vitalik Buterin은 Ethereum Research Forum에 "갑작스러운 사건에 대처하기"라는 제목의 짧은 글을 게재했습니다. 양자 공격: 하드 포크를 통해 사용자 자금 보호.
기사에서 Vitalik은 이더리움이 양자 공격에 직면할 수 있는 경우 사용자 자금 손실을 최소화할 수 있는 방법을 검토하고 양자 위협에 대처하기 위해 긴급 상황에서 프로그램 변경에 대해 논의하여 시스템이 원래 상태로 돌아갈 수 있도록 보장합니다. 정상 작동.
다음은 오데일리 플래닛 데일리가 엮은 비탈릭 전문입니다.
양자 컴퓨터가 내일 출시되고 악의적인 행위자가 어떻게든 그것에 액세스하여 사용자 자금을 훔치는 데 사용하려고 한다고 가정해 보겠습니다. 우리는 어떻게 해야 합니까?
Winternitz 서명 및 STARK와 같은 양자 저항 기술은 이러한 일이 발생하지 않도록 개발되었습니다. 계정 추상화가 준비되면 모든 사용자는 무작위로 양자 저항 서명 체계로 전환할 수 있습니다. 하지만 시간이 그렇게 많지 않고, 모두가 생각하는 것보다 더 갑자기 양자 공격이 닥치면 어떻게 해야 할까요?
제 생각에는 사실 현재로서는 비교적 간단한 복구 포크를 통해 이 문제를 해결할 수 있는 여건이 충분합니다. 이 솔루션을 사용하면 이더리움 네트워크가 하드 포크를 거쳐야 하며 사용자는 새로운 지갑 소프트웨어를 다운로드해야 하지만 소수의 사용자만이 자금을 잃을 수 있습니다.
양자 공격의 주요 위협은 다음과 같습니다. 이더리움 주소는 keccak(priv_to_pub(k))[12:] 함수를 작동하여 얻습니다. 여기서 k는 개인 키에 해당하고 priv_to_pub는 개인 키를 공개 키로 변환하는 데 사용되는 타원 곡선 곱셈에 해당합니다.
양자 컴퓨팅이 실현되면 위의 타원 곡선 곱셈은 가역적이 되겠지만(실제로 이는 이산 로그 문제의 해결책이기 때문에) 해시 연산은 여전히 안전합니다. 사용자가 거래를 하지 않은 경우에는 주소 정보만 공개되므로 안전하지만 사용자가 거래를 한 번이라도 하는 한 거래 서명은 공개 키를 노출하므로 이는 불가능합니다. 양자 컴퓨터에서는 개인 키가 노출될 가능성이 있습니다. 따라서 이 경우 대부분의 사용자가 위험에 처하게 됩니다.
하지만 실제로 이 위협을 완화할 수 있는 방법이 있습니다. 중요한 점은 실제로 대부분의 사용자의 개인 키가 일련의 해시 작업을 통해 생성된다는 것입니다. 예를 들어, 많은 개인 키는 일련의 니모닉 단어를 기반으로 하는 일련의 해시 작업을 통해 생성되는 BIP-32 사양을 사용하여 생성됩니다. BIP-32가 아닌 개인 키 생성 방법은 거의 유사합니다. 사용자가 사용하는 비밀번호의 일련의 해시 연산(또는 적당히 어려운 키 도출 기능)을 통해 일반적으로 생성되는 브레인 지갑입니다.
이는 복원 포크를 통한 갑작스러운 양자 공격에 대한 솔루션이 다음 단계를 수행한다는 것을 의미합니다.
- 첫 번째, 대규모 공격 후 모든 블록을 롤백합니다.
- 두 번째, EOA 주소를 기반으로 하는 기존 트랜잭션 모드를 비활성화합니다.
- 셋째, (그때까지 구현되지 않은 경우) 허용할 새 트랜잭션 유형을 추가합니다. 스마트 계약 지갑(예: RIP-7560의 일부)을 통한 거래
- 넷째, 사용자가 STARK 증명을 제공할 수 있는 새로운 거래 유형 또는 작업 코드를 추가하고, 증명이 통과되면 사용자 주소는 다음과 같습니다. 새로운 인증 코드로 전환하면 사용자는 새로운 코드 주소를 스마트 계약 지갑으로 사용할 수 있습니다.
- 다섯째, 가스 절약 목적과 STARK 증명에 필요한 데이터 양이 많기 때문에 위 유형의 여러 STARK 증명을 동시에 수행할 수 있도록 일괄 STARK 증명을 지원합니다.
원칙적으로 내일 우리는 이 복원 포크를 구현하는 데 필요한 인프라 개발을 시작하여 갑작스러운 양자 공격이 발생할 경우 이더리움 생태계를 준비할 수 있습니다.
위 내용은 Vitalik의 새 기사: 내일 양자 공격이 발생한다면 이더리움은 어떻게 문제를 해결할 것인가?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











양자 체인 (QTUM)은 오픈 소스 분산 스마트 계약 플랫폼 및 가치 전송 프로토콜입니다. 1. 기술적 특징 : Bitcoin과 Ethereum의 장점을 결합한 BIP 호환 POS 스마트 계약 플랫폼은 오프 체인 요인을 도입하고 합의 메커니즘의 유연성을 향상시킵니다. 2. 설계 원칙 : 주요 제어 계약을 통해 체인 및 오프 체인 데이터 상호 작용을 실현하고, 다양한 블록 체인 기술, 유연한 합의 메커니즘과 호환되며, 업계 규정 준수를 고려하십시오. 3. 팀 및 개발 : Shuai Chu가 이끄는 국제 팀, 양자 동전의 80%가 커뮤니티에서 사용되며 20%는 팀과 투자자에게 보상합니다. 양자 사슬은 Binance, Gate.io, Okx, Bithumb 및 Matcha 교환에서 거래됩니다.

상위 10 개 디지털 가상 통화 앱은 다음과 같습니다. 1. OKX, 2. BINANCE, 3. GATE.IO, 4. COINBASE, 5. KRAKEN, 6. HUOBI, 7. KUCOIN, 8. BITFINEX, 9. BITSTAMP, 10. POLONIEX. 이러한 거래소는 거래량, 사용자 경험 및 보안과 같은 요소를 기반으로 선택되며 모두 다양한 디지털 통화 거래 서비스 및 효율적인 거래 경험을 제공합니다.

주류 코인을 구매할 수있는 앱 소프트웨어는 다음과 같습니다. 1. Binance, 세계 최고의 거래량 및 빠른 속도; 2. OKX, 혁신적인 제품, 낮은 수수료, 높은 보안; 3. Gate.io, 보안에 중점을 둔 다양한 자산 및 거래 옵션; 4. Huobi (HTX), 낮은 수수료, 좋은 사용자 경험; 5. 초보자, 높은 보안에 적합한 코인베이스; 6. 크라켄, 안전하고 준수하는 다양한 서비스를 제공합니다. 7. Kucoin, 낮은 수수료, 전문 거래자에게 적합합니다. 8. Gemini는 준수를 강조하며 관리 서비스를 제공합니다. 9. 다양한 제안 및 서비스를 제공하는 crypto.com; 10. 비트 스탬프, 오래된 교환, 강한 유동성,

크로스 체인 거래를 지원하는 교환 : 1. Binance, 2. Uniswap, 3. Sushiswap, 4. Curve Finance, 5. Thorchain, 6. 1inch Exchange, 7. DLN 거래,이 플랫폼은 다양한 기술을 통해 다중 체인 자산 거래를 지원합니다.

QTUM (Quantum Chain) 거래 프로세스에는 예비 준비, 구매 및 판매의 세 단계가 포함됩니다. 1. 준비 : 준수 교환을 선택하고 계정 등록, 신원 확인을 수행하고 지갑을 설정합니다. 2. 양자 체인 구매 : 자금 재충전, 거래 쌍을 찾고, 주문 (시장 주문 또는 제한 주문) 및 거래 확인. 3. 양자 체인 판매 : 거래 페이지를 입력하고 거래 쌍 및 주문 유형 (시장 주문 또는 제한 주문)을 선택하고 거래를 확인하고 현금 인출하십시오.

가상 통화의 "가장 오래된"순위는 다음과 같습니다. 1. 2009 년 1 월 3 일에 발행 된 BTC (Bitcoin)는 최초의 분산 디지털 통화입니다. 2. 2011 년 10 월 7 일에 출시 된 Litecoin (LTC)은 "비트 코인의 가벼운 버전"으로 알려져 있습니다. 3. 2011 년에 발행 된 Ripple (XRP)은 국경 간 지불을 위해 설계되었습니다. 4. 2013 년 12 월 6 일에 발행 된 Dogecoin (Doge)은 Litecoin 코드를 기반으로 한 "Meme Coin"입니다. 5. 2015 년 7 월 30 일에 출시 된 Ethereum (ETH)은 스마트 계약을 지원하는 최초의 플랫폼입니다. 6. 2014 년에 발행 된 테더 (USDT)는 미국 달러 1 : 1에 정박 한 최초의 안정적인 스타블 레코 인입니다. 7. Ada,

초보자에게 적합한 디지털 통화 거래 플랫폼을 선택할 때는 보안, 사용 편의성, 교육 자원 및 비용 투명성을 고려해야합니다. 1. 냉장 저장, 2 요인 검증 및 자산 보험을 제공하는 플랫폼에 우선 순위가 부여됩니다. 2. 간단한 인터페이스와 명확한 작동이있는 앱은 초보자에게 더 적합합니다. 3. 플랫폼은 튜토리얼 및 시장 분석과 같은 학습 도구를 제공해야합니다. 4. 거래 수수료 및 현금 인출 수수료와 같은 숨겨진 비용에주의하십시오.

OKX Exchange의 상세한 도입은 다음과 같습니다. 1) 개발 기록 : 2017 년에 설립되었으며 2022 년에 OKX로 이름이 바뀌 었습니다. 2) 세이셸에 본사를 둔; 3) 비즈니스 범위는 다양한 거래 제품을 포괄하며 350 개 이상의 암호 화폐를 지원합니다. 4) 사용자는 수천만 명 이상의 사용자와 함께 200 개 이상의 국가에 퍼져 있습니다. 5) 사용자 자산을 보호하기 위해 여러 보안 조치가 채택됩니다. 6) 거래 수수료는 시장 제조업체 모델을 기준으로하며 거래량이 증가함에 따라 수수료율은 감소합니다. 7) "올해의 암호 화폐 교환"과 같은 많은 영예를 얻었습니다.