mimblewimble 프로토콜이란 무엇입니까? Mimblewimble에 대해 자세히 알아보세요. 익명 프로토콜

Mimblewimble이란 무엇입니까?

Mimblewimble은 작업 증명(일반적으로 비트코인)을 사용하는 블록체인을 더욱 간결하고 안전하며 비공개로 만들기 위해 통신 방식의 데이터 구조를 재설계하는 블록체인 프로토콜입니다.

밈블윔블(Mimblewimble)은 유명한 해리포터 시리즈에 나오는 주문으로, 상대의 혀를 막는다는 뜻이다.

Mimblewimble은 프랑스 이름 "Voldemort"인 Tom Elvis Jedusor라는 익명의 사용자가 개발했습니다. 문서 2016년 초에 발표되었습니다. Jedusor에 따르면 Mimblewimble은 비트코인보다 향상된 데이터 보호와 더 큰 확장성을 위해 설계되었습니다. 핵심 아이디어가 발표되었지만, 연구 결과가 나올 때까지 문제는 남아 있습니다. BlockStream 팀의 Andrew Poelstra는 제목으로 자신의 컨셉을 완성했습니다. Mimble Wimble (2016년 XNUMX월 출판).

Mimblewimble은 한때 암호화폐 세계에서 유행어였습니다. 2018년 암호화폐 겨울에는 Mimblewimble과 첫 번째 암호화폐 앱인 Grin의 출시와 같은 수많은 블록체인 혁신이 센세이션을 일으켰습니다. Grin은 연말 출시 후 빠르게 가치가 폭발했습니다.

많은 연구가 mimblewimble을 개발했지만 합의에 도달하지 못했습니다. 일부에서는 Mimblewimble을 비트코인 ​​프로토콜과 병합하는 것이 너무 어렵다고 주장합니다. 그러나 대부분의 사람들은 Mimblewimble이 비트코인 ​​시스템을 사이드체인으로 업그레이드할 수 있다는 데 동의합니다. 현재 Grin 및 Beam 블록체인과 같은 Mimblewimble의 인기 있는 구현이 많이 있습니다. 2020년 XNUMX월 Litecoin은 개인 정보 보호 및 확장성을 개선하기 위해 Mimblewimble 테스트 네트워크를 출시했습니다.

Mimblewimble은 어떻게 작동하나요?

Mimblewimble의 거래 구조는 “비밀 거래“, 이 책은 나카모토 사토시(Satoshi Nakamoto)의 선두주자이기도 한 블록스트림(Blockstream)의 아담 백(Adam Back) 박사가 처음 출판했습니다. 이 방법은 Monero와 같은 다른 프라이버시 코인에도 사용됩니다.

간단히 말해서, 모든 것은 보낸 사람이 처리하려는 특정 수의 토큰을 암호화하여 “익명 요소". 비트코인의 UTXO 모델은 기밀 거래로 알려진 모든 입력 및 출력에 대한 다중 서명으로 대체되고 있습니다. Alice가 Bob에게 보내는 트랜잭션은 익명화 요소로 암호화되며, 네트워크 노드는 이중 요소가 없음을 논리적으로 확인하기 위해 입력 및 출력 토큰을 뺍니다. 그러면 거래가 완료됩니다.

Mimblewimble에서는 발송인이 익명 항목을 선택해야 합니다. 이런 방식으로 이는 수령인의 소유권을 증명하는 역할을 하여 돈을 사용할 수 있게 해줍니다.

Adam Back 박사는 기밀 거래를 수행했으며 Mimblewimble이라는 의미에서 Monero 및 Tari를 포함한 여러 암호화폐 프로젝트에서 이를 사용했습니다.

예: 거래 Alice가 Bob에게 200 BTC를 보냅니다.

일

이것을 출력이 양수이고 입력이 음수인 수학 방정식으로 작성하면 다른 세대의 코인이 생성되지 않도록 균형을 맞출 수 있어야 합니다.

-300 + 200 + 90 + 10 = 0

기본적으로 이는 비트코인 ​​블록체인에 있는 정보입니다. 누구나 글로벌 원장 거래 내역을 확인하는 것만으로 다른 사람의 거래를 검토할 수 있습니다. 프라이버시에는 좋지 않습니다.

여기서 비밀 거래가 시작됩니다. 이전 방정식의 양쪽에 타원 곡선에서 H를 생성하는 점을 곱하는 것부터 시작할 수 있습니다( 이는 Mimblewimble에서 사용하는 타원곡선 암호화 알고리즘의 첫 번째 단계입니다.

300.H = 200.H + 90.H + 10.H

H는 일정하므로 위의 연산은 동일하게 유지되므로 다음을 사용하여 Alice가 도둑질을 하지 않는다는 것을 확인할 수 있습니다.

(3.H) – (2.H) – (1.H) – (fH) Д0.H = 0

우리는 공개 키만 볼 수 있으므로 숨겨진 값도 볼 수 있습니다. 이는 이제 H 매개변수만 표시되고 값은 표시되지 않음을 의미합니다. 물론, 구조적 프로토콜은 위에서 설명한 것보다 훨씬 더 복잡할 것입니다. 콘텐츠는 익명 트랜잭션 스텁만 요약하며 매개변수 H는 초기 익명 스텁 요소입니다.

코인조인 배포

CoinJoin은 Blockstream의 Gregory Maxwell이 개발한 논란의 여지가 있는 암호화 시스템입니다. 이는 "코인 메이커" 시스템을 가능하게 합니다. 많은 사람으로부터 결제 다르게 보내다 단일 거래로 결합, 외부인의 관점에서 거래를 추적하는 것을 거의 불가능하게 만드는 것을 목표로 합니다. 이는 이제 여러 (트랜잭션) 트랜잭션이 단일 트랜잭션에 포함된다는 의미입니다.

이에 비해, 예를 들어 비트코인의 노드는 거래 내역을 포함한 전체 블록체인을 다운로드해야 하며, 그런 다음 네트워크에서 이를 분석하여 유효성을 확인해야 합니다.

꿰뚫다

mimblewimble 프로토콜의 또 다른 특징은 다음과 같습니다. 컷스루. 일이야 입력(입력)과 출력(출력)의 조합 기록된 모든 거래에서 더 작은 블록을 주다. 이 프로세스는 이전 기록을 입력으로 사용하여 새로운 거래를 촉진합니다. A에서 B로, B에서 C로의 과정을 기록하는 대신 A에서 C로의 거래를 요약하는 것은 이해할 수 있습니다.

이를 더 잘 설명하기 위해 입력과 출력이 서로 다른 트랜잭션의 예를 들어 보겠습니다.

  • A는 B에게 1 BTC를 보냅니다. (이는 B와의 거래에 대한 단일 항목을 보여 주며 결과적으로 단일 출력이 됩니다.)
  • B는 C에게 1 BTC를 보냅니다. (이것은 C와 거래하기 위한 단일 입력을 가지며 단일 출력이 발생합니다.)

여기서 Mimblewimble은 이러한 트랜잭션을 단일 입력 및 출력으로 병합합니다. 트랜잭션 커널은 자산 소유권을 확인하고 검증합니다. 이 커널에는 공개 키, 채굴 비용 및 서명이 포함되어 있습니다.

그러나 노드가 항상 Mimblewimble의 컷스루 기능을 구현할 필요는 없습니다. 그러나 이는 원장에 저장되는 일반 거래보다 더 많은 저장 공간을 차지한다는 의미입니다.

Mimblewimble과 비트코인 ​​비교

비트코인 블록체인의 구성 원칙에 따르면 모든 거래는 공개되어야 모든 사람이 Genesis 블록의 모든 데이터를 다운로드하여 전체 내역을 확인할 수 있습니다.

블록체인은 위의 두 섹션에서 언급한 보안 원칙을 설계한 Mimblewimble 프로토콜을 기반으로 합니다. 그렇다면 Mimblewimble에는 주소가 없습니다. mimblewimble 주소라는 개념은 존재하지 않습니다. 따라서 거래는 완전히 비공개입니다. 모든 거래는 기밀로 유지됩니다. 데이터를 저장하고 다운로드하는 것이 더 쉽습니다. 네트워크 노드의 전체 시스템이 반복 지출과 같은 현금주기에 이상이 없다는 시스템 논리를 보장하는 한.

특히 Mimblewimble 구조는 누구의 주소도 추적하는 것을 허용하지 않으며 비트코인의 스크립팅 시스템을 제거하여 Mimblewimble 구조의 데이터를 더 작고 저장하기 쉽게 만들어 개인 정보 보호를 보장합니다. 동시에 Mimblewimble 시스템은 트랜잭션에서 불필요한 트랜잭션 데이터를 삭제합니다. 이는 Mimblewimble에 필요한 컴퓨팅 리소스가 더 적다는 것을 의미합니다.

밈블윔블의 특징

Mimblewimble은 다른 블록체인 플랫폼과 비교할 때 세 가지 주요 차이점을 가지고 있습니다.

가명

비트코인에는 특정 거래의 보낸 사람과 받는 사람을 식별하기 위해 역추적할 수 있는 공개 주소가 항상 있습니다. 특히 해당 주소가 거래의 실제 신원과 연결되어 있는 경우 더욱 그렇습니다. 그러므로 비트코인은 아호.

Mimblewimble에서는 거래 내역을 추적할 수 없습니다. 그리고 제3자가 주소에 접근할 수 없기 때문에 프로토콜을 통해 거래를 수행하는 사람들의 익명성을 우회하는 것이 극히 어렵습니다.

호환성

다른 프라이버시 코인과 마찬가지로 Mimblewimble은 비트코인보다 대체성이 높습니다. 손실 위험 없이 플랫폼에서 암호화폐를 교환할 수 있기 때문입니다. 다른 코인은 특히 불법 활동과 관련된 경우 "오염"될 수 있습니다. 일부 오염된 자산은 일부에서 허용될 수 있지만 특정 상황에서는 가치가 손실될 수 있습니다. 따라서 따라하기 어려운 mimblewimble 기능을 사용하면 쉽게 교체할 수 있습니다.

확장성

Mimblewimble의 블록 크기는 비트코인보다 훨씬 작기 때문에 지금까지 대부분의 블록체인보다 블록 크기의 확장성이 뛰어났습니다. 이는 이전에 확장 문제를 해결하기 위해 비트코인 ​​커뮤니티를 분할하고 블록 크기 제한을 수정한 악명 높은 비트코인 ​​캐시(BCH) 하드 포크를 만든 것과 정확히 동일한 문제입니다.

그러나 Mimblewimble 해결 방법은 다음을 통해 이루어집니다. 코인 조인 및 방법 꿰뚫다 큰 블록 크기 제한이라는 단점 없이 거기에 도달했습니다.

부조

물론 혁명적인 것에는 몇 가지 한계가 있습니다. 가장 큰 두 가지는 다음과 같습니다.

  • 더 긴 트랜잭션 처리량

비밀 거래 구현을 지원하는 시스템은 데이터 크기로 인해 거래 속도가 느립니다.

  • 전자서명 신뢰성

Mimblewimble은 디지털 서명에 의존하기 때문에 양자 컴퓨터를 통한 공격에 매우 취약합니다.

밈블윔블의 미래

Mimblewimble은 대부분의 다른 암호화폐의 목적인 익명성과 개인 정보 보호를 보호하는 데 있어 큰 진전을 이루었습니다. 추적이 없고 검증 프로세스가 어렵기 때문에 누구나 현재의 다른 블록체인 시스템보다 Mimblewimble 프로토콜 모델을 채택하는 것이 훨씬 쉽습니다.

이것이 왜 왜 미소구현을 위해 mimblewimble 프로토콜을 사용하십시오. 두 암호화폐 모두 주소도 없고 거래 금액도 없으며 전체 거래 내역에 대한 기록도 없습니다.

많은 경우, 이는 사람들이 암호화폐 사용을 고려할 때 생각하는 우려 ​​사항이기도 합니다. 이러한 요구 사항을 충족하려는 Mimblewimble의 노력은 채택률을 높이는 데 도움이 될 수 있습니다. 기사에 포함된 모든 정보는 CoinCu에서 편집한 정보이며 투자 조언을 구성하지 않습니다. 코인큐…

mimblewimble 프로토콜이란 무엇입니까? Mimblewimble에 대해 자세히 알아보세요. 익명 프로토콜

Mimblewimble이란 무엇입니까?

Mimblewimble은 작업 증명(일반적으로 비트코인)을 사용하는 블록체인을 더욱 간결하고 안전하며 비공개로 만들기 위해 통신 방식의 데이터 구조를 재설계하는 블록체인 프로토콜입니다.

밈블윔블(Mimblewimble)은 유명한 해리포터 시리즈에 나오는 주문으로, 상대의 혀를 막는다는 뜻이다.

Mimblewimble은 프랑스 이름 "Voldemort"인 Tom Elvis Jedusor라는 익명의 사용자가 개발했습니다. 문서 2016년 초에 발표되었습니다. Jedusor에 따르면 Mimblewimble은 비트코인보다 향상된 데이터 보호와 더 큰 확장성을 위해 설계되었습니다. 핵심 아이디어가 발표되었지만, 연구 결과가 나올 때까지 문제는 남아 있습니다. BlockStream 팀의 Andrew Poelstra는 제목으로 자신의 컨셉을 완성했습니다. Mimble Wimble (2016년 XNUMX월 출판).

Mimblewimble은 한때 암호화폐 세계에서 유행어였습니다. 2018년 암호화폐 겨울에는 Mimblewimble과 첫 번째 암호화폐 앱인 Grin의 출시와 같은 수많은 블록체인 혁신이 센세이션을 일으켰습니다. Grin은 연말 출시 후 빠르게 가치가 폭발했습니다.

많은 연구가 mimblewimble을 개발했지만 합의에 도달하지 못했습니다. 일부에서는 Mimblewimble을 비트코인 ​​프로토콜과 병합하는 것이 너무 어렵다고 주장합니다. 그러나 대부분의 사람들은 Mimblewimble이 비트코인 ​​시스템을 사이드체인으로 업그레이드할 수 있다는 데 동의합니다. 현재 Grin 및 Beam 블록체인과 같은 Mimblewimble의 인기 있는 구현이 많이 있습니다. 2020년 XNUMX월 Litecoin은 개인 정보 보호 및 확장성을 개선하기 위해 Mimblewimble 테스트 네트워크를 출시했습니다.

Mimblewimble은 어떻게 작동하나요?

Mimblewimble의 거래 구조는 “비밀 거래“, 이 책은 나카모토 사토시(Satoshi Nakamoto)의 선두주자이기도 한 블록스트림(Blockstream)의 아담 백(Adam Back) 박사가 처음 출판했습니다. 이 방법은 Monero와 같은 다른 프라이버시 코인에도 사용됩니다.

간단히 말해서, 모든 것은 보낸 사람이 처리하려는 특정 수의 토큰을 암호화하여 “익명 요소". 비트코인의 UTXO 모델은 기밀 거래로 알려진 모든 입력 및 출력에 대한 다중 서명으로 대체되고 있습니다. Alice가 Bob에게 보내는 트랜잭션은 익명화 요소로 암호화되며, 네트워크 노드는 이중 요소가 없음을 논리적으로 확인하기 위해 입력 및 출력 토큰을 뺍니다. 그러면 거래가 완료됩니다.

Mimblewimble에서는 발송인이 익명 항목을 선택해야 합니다. 이런 방식으로 이는 수령인의 소유권을 증명하는 역할을 하여 돈을 사용할 수 있게 해줍니다.

Adam Back 박사는 기밀 거래를 수행했으며 Mimblewimble이라는 의미에서 Monero 및 Tari를 포함한 여러 암호화폐 프로젝트에서 이를 사용했습니다.

예: 거래 Alice가 Bob에게 200 BTC를 보냅니다.

일

이것을 출력이 양수이고 입력이 음수인 수학 방정식으로 작성하면 다른 세대의 코인이 생성되지 않도록 균형을 맞출 수 있어야 합니다.

-300 + 200 + 90 + 10 = 0

기본적으로 이는 비트코인 ​​블록체인에 있는 정보입니다. 누구나 글로벌 원장 거래 내역을 확인하는 것만으로 다른 사람의 거래를 검토할 수 있습니다. 프라이버시에는 좋지 않습니다.

여기서 비밀 거래가 시작됩니다. 이전 방정식의 양쪽에 타원 곡선에서 H를 생성하는 점을 곱하는 것부터 시작할 수 있습니다( 이는 Mimblewimble에서 사용하는 타원곡선 암호화 알고리즘의 첫 번째 단계입니다.

300.H = 200.H + 90.H + 10.H

H는 일정하므로 위의 연산은 동일하게 유지되므로 다음을 사용하여 Alice가 도둑질을 하지 않는다는 것을 확인할 수 있습니다.

(3.H) – (2.H) – (1.H) – (fH) Д0.H = 0

우리는 공개 키만 볼 수 있으므로 숨겨진 값도 볼 수 있습니다. 이는 이제 H 매개변수만 표시되고 값은 표시되지 않음을 의미합니다. 물론, 구조적 프로토콜은 위에서 설명한 것보다 훨씬 더 복잡할 것입니다. 콘텐츠는 익명 트랜잭션 스텁만 요약하며 매개변수 H는 초기 익명 스텁 요소입니다.

코인조인 배포

CoinJoin은 Blockstream의 Gregory Maxwell이 개발한 논란의 여지가 있는 암호화 시스템입니다. 이는 "코인 메이커" 시스템을 가능하게 합니다. 많은 사람으로부터 결제 다르게 보내다 단일 거래로 결합, 외부인의 관점에서 거래를 추적하는 것을 거의 불가능하게 만드는 것을 목표로 합니다. 이는 이제 여러 (트랜잭션) 트랜잭션이 단일 트랜잭션에 포함된다는 의미입니다.

이에 비해, 예를 들어 비트코인의 노드는 거래 내역을 포함한 전체 블록체인을 다운로드해야 하며, 그런 다음 네트워크에서 이를 분석하여 유효성을 확인해야 합니다.

꿰뚫다

mimblewimble 프로토콜의 또 다른 특징은 다음과 같습니다. 컷스루. 일이야 입력(입력)과 출력(출력)의 조합 기록된 모든 거래에서 더 작은 블록을 주다. 이 프로세스는 이전 기록을 입력으로 사용하여 새로운 거래를 촉진합니다. A에서 B로, B에서 C로의 과정을 기록하는 대신 A에서 C로의 거래를 요약하는 것은 이해할 수 있습니다.

이를 더 잘 설명하기 위해 입력과 출력이 서로 다른 트랜잭션의 예를 들어 보겠습니다.

  • A는 B에게 1 BTC를 보냅니다. (이는 B와의 거래에 대한 단일 항목을 보여 주며 결과적으로 단일 출력이 됩니다.)
  • B는 C에게 1 BTC를 보냅니다. (이것은 C와 거래하기 위한 단일 입력을 가지며 단일 출력이 발생합니다.)

여기서 Mimblewimble은 이러한 트랜잭션을 단일 입력 및 출력으로 병합합니다. 트랜잭션 커널은 자산 소유권을 확인하고 검증합니다. 이 커널에는 공개 키, 채굴 비용 및 서명이 포함되어 있습니다.

그러나 노드가 항상 Mimblewimble의 컷스루 기능을 구현할 필요는 없습니다. 그러나 이는 원장에 저장되는 일반 거래보다 더 많은 저장 공간을 차지한다는 의미입니다.

Mimblewimble과 비트코인 ​​비교

비트코인 블록체인의 구성 원칙에 따르면 모든 거래는 공개되어야 모든 사람이 Genesis 블록의 모든 데이터를 다운로드하여 전체 내역을 확인할 수 있습니다.

블록체인은 위의 두 섹션에서 언급한 보안 원칙을 설계한 Mimblewimble 프로토콜을 기반으로 합니다. 그렇다면 Mimblewimble에는 주소가 없습니다. mimblewimble 주소라는 개념은 존재하지 않습니다. 따라서 거래는 완전히 비공개입니다. 모든 거래는 기밀로 유지됩니다. 데이터를 저장하고 다운로드하는 것이 더 쉽습니다. 네트워크 노드의 전체 시스템이 반복 지출과 같은 현금주기에 이상이 없다는 시스템 논리를 보장하는 한.

특히 Mimblewimble 구조는 누구의 주소도 추적하는 것을 허용하지 않으며 비트코인의 스크립팅 시스템을 제거하여 Mimblewimble 구조의 데이터를 더 작고 저장하기 쉽게 만들어 개인 정보 보호를 보장합니다. 동시에 Mimblewimble 시스템은 트랜잭션에서 불필요한 트랜잭션 데이터를 삭제합니다. 이는 Mimblewimble에 필요한 컴퓨팅 리소스가 더 적다는 것을 의미합니다.

밈블윔블의 특징

Mimblewimble은 다른 블록체인 플랫폼과 비교할 때 세 가지 주요 차이점을 가지고 있습니다.

가명

비트코인에는 특정 거래의 보낸 사람과 받는 사람을 식별하기 위해 역추적할 수 있는 공개 주소가 항상 있습니다. 특히 해당 주소가 거래의 실제 신원과 연결되어 있는 경우 더욱 그렇습니다. 그러므로 비트코인은 아호.

Mimblewimble에서는 거래 내역을 추적할 수 없습니다. 그리고 제3자가 주소에 접근할 수 없기 때문에 프로토콜을 통해 거래를 수행하는 사람들의 익명성을 우회하는 것이 극히 어렵습니다.

호환성

다른 프라이버시 코인과 마찬가지로 Mimblewimble은 비트코인보다 대체성이 높습니다. 손실 위험 없이 플랫폼에서 암호화폐를 교환할 수 있기 때문입니다. 다른 코인은 특히 불법 활동과 관련된 경우 "오염"될 수 있습니다. 일부 오염된 자산은 일부에서 허용될 수 있지만 특정 상황에서는 가치가 손실될 수 있습니다. 따라서 따라하기 어려운 mimblewimble 기능을 사용하면 쉽게 교체할 수 있습니다.

확장성

Mimblewimble의 블록 크기는 비트코인보다 훨씬 작기 때문에 지금까지 대부분의 블록체인보다 블록 크기의 확장성이 뛰어났습니다. 이는 이전에 확장 문제를 해결하기 위해 비트코인 ​​커뮤니티를 분할하고 블록 크기 제한을 수정한 악명 높은 비트코인 ​​캐시(BCH) 하드 포크를 만든 것과 정확히 동일한 문제입니다.

그러나 Mimblewimble 해결 방법은 다음을 통해 이루어집니다. 코인 조인 및 방법 꿰뚫다 큰 블록 크기 제한이라는 단점 없이 거기에 도달했습니다.

부조

물론 혁명적인 것에는 몇 가지 한계가 있습니다. 가장 큰 두 가지는 다음과 같습니다.

  • 더 긴 트랜잭션 처리량

비밀 거래 구현을 지원하는 시스템은 데이터 크기로 인해 거래 속도가 느립니다.

  • 전자서명 신뢰성

Mimblewimble은 디지털 서명에 의존하기 때문에 양자 컴퓨터를 통한 공격에 매우 취약합니다.

밈블윔블의 미래

Mimblewimble은 대부분의 다른 암호화폐의 목적인 익명성과 개인 정보 보호를 보호하는 데 있어 큰 진전을 이루었습니다. 추적이 없고 검증 프로세스가 어렵기 때문에 누구나 현재의 다른 블록체인 시스템보다 Mimblewimble 프로토콜 모델을 채택하는 것이 훨씬 쉽습니다.

이것이 왜 왜 미소구현을 위해 mimblewimble 프로토콜을 사용하십시오. 두 암호화폐 모두 주소도 없고 거래 금액도 없으며 전체 거래 내역에 대한 기록도 없습니다.

많은 경우, 이는 사람들이 암호화폐 사용을 고려할 때 생각하는 우려 ​​사항이기도 합니다. 이러한 요구 사항을 충족하려는 Mimblewimble의 노력은 채택률을 높이는 데 도움이 될 수 있습니다. 기사에 포함된 모든 정보는 CoinCu에서 편집한 정보이며 투자 조언을 구성하지 않습니다. 코인큐…

65회 방문, 오늘 1회 방문

댓글을 남겨주세요.