미나 프로토콜 (이전 명칭: 코다 프로토콜)은 제로 지식 증명(“ZKP”)을 기반으로 구축된 고정 크기의 L1 블록체인이며, TypeScript로 작성된 스마트 계약을 사용합니다. 이는 22KB의 "간결한 블록체인"입니다. [1][2][3][4]
미나 프로토콜은 2017년 O(1) Labs에 의해 설립되었습니다. 원래는 코다 프로토콜로 알려졌으나, R3와의 상표 분쟁으로 인해 2020년 9월에 미나로 이름을 변경해야 했습니다. 이는 이름이 R3의 코르다 블록체인과 유사했기 때문입니다.[17] [16][18]
미나 프로토콜은 컴퓨터 과학자 에반 샤피로와 아이작 메클러에 의해 만들어졌으며, 웹사이트에서 스스로를 "세계에서 가장 가벼운 블록체인"이라고 설명합니다. [3]
미나는 참여자들이 동력을 제공하는 세계에서 가장 가벼운 블록체인입니다. 제로 지식 증명을 사용하여 미나는 우리 모두가 누려야 할 안전하고 민주적인 미래를 위한 인프라를 구축하고 있습니다.
2020년 10월, 미나 프로토콜은 홍콩 기반의 Bixin Ventures와 싱가포르 기반의 Three Arrows Capital이 공동 주도한 펀딩 라운드에서 1,090만 달러를 모금했습니다. 미나는 2020년 4분기에 메인넷 출시를 목표로 했으나, O(1) Labs CEO 에반 샤피로는 CoinDesk에 “휴가 시즌에 블록체인을 출시하는 것은 결코 좋은 아이디어가 아니다”라며 2021년 초로 연기되었다고 밝혔습니다.[14]
2021년 3월 23일, 미나는 메인넷에 출시되었으며, 토큰 판매를 위해 CoinList와의 파트너십을 발표했습니다. [13]
O(1) Labs 및 미나 재단의 CEO 겸 공동 창립자인 에반 샤피로는 다음과 같이 말했습니다.
"미나는 가벼운 블록체인을 통해 사용자에게 권한을 부여하고, 사용자에게 암호화폐에 대한 직접적이고 허가 없는 액세스를 제공하는 것을 목표로 하며, Snapps 또는 SNARK 기반 애플리케이션은 인터넷 개인 정보 보호 및 데이터 보안에 대한 새로운 가능성을 제공합니다. 가벼운 디자인과 Snapps를 통해 미나는 실제 세계와 암호화폐를 비공개로 연결하는 원활한 게이트웨이를 제공합니다." [13]
미나 프로토콜은 지식에 대한 영지식 간결 비대화형 논증 **(zk-SNARKs)**을 사용합니다. 이는 정보를 공개하지 않고도 정보를 인증할 수 있게 해주는 암호화 증명입니다. [5]
2022년 3월 17일, 미나 생태계는[21] гран트를 통해 세계적 수준의 개발자를 유치하기 위해 9,200만 달러를 모금했다고 발표했습니다. 9,200만 달러의 자금 조달은 FTX Venture와 Three Arrows Capital이 주도했으며, 헤지 펀드 Brevan Howard (및 공동 창립자이자 억만장자인 Alan Howard), Amber Group, Blockchain.com, Circle Ventures, Finality Capital Partners, Pantera 및 익명의 미나 후원자 5곳의 도움을 받았습니다. [22]
자본 조달로 얻은 수익금은 개발자를 유치하고 미나를 Web3 내에서 최고의 제로 지식 플랫폼으로 채택하는 데 도움이 될 것이라고 회사는 밝혔습니다. [22]
“미나 생태계 및 세계적 수준의 펀드와 협력하여 9,200만 달러를 모금하게 되어 기쁩니다. 암호화폐 분야에서 가장 존경받는 기관의 이러한 검증은 미나가 참여자들이 동력을 제공하는 Web3의 개인 정보 보호 및 엔드 투 엔드 보안 계층이 되도록 보장하려는 우리의 목표를 강화합니다.” - 미나 프로토콜 CEO 에반 샤피로[21]
zkApps (“제로 지식 앱”)는 미나 프로토콜의 스마트 계약으로, 제로 지식 증명, 특히 zk-SNARKs를 사용하여 구동됩니다. zkApps는 무제한 오프체인 실행, 블록체인에서 볼 수 없는 개인 데이터 입력에 대한 개인 정보 보호, TypeScript로 스마트 계약을 작성하는 기능 등의 특징을 제공합니다. [6]
제로 지식 증명은 미나의 블록체인을 가볍게 유지하고 개인 데이터를 비공개로 유지하는 개념입니다. 이는 정보를 관찰하는 누구에게도 정보가 유출되지 않도록 합니다. [7]
Zk-SNARKs는 **“지식에 대한 영지식 간결 비대화형 논증”**의 약자이며, 개인 키와 같은 정보의 소유를 공개하지 않고, 증명자와 검증자 간의 상호 작용 없이 증명할 수 있는 영지식 암호화의 한 형태로, 사용자에게 개인 정보를 보장합니다. [8]
미나 프로토콜은 Ouroboros Samasika라는 지분 증명 합의 메커니즘을 사용합니다. 이 합의 메커니즘은 제네시스 블록에서 부트스트래핑을 제공하므로 간결한 분산 네트워크를 위해 특별히 설계되었습니다. [7][9]
간결한 블록체인에는 verify 및 update라는 두 가지 주요 기능이 있습니다. 검증은 합의, 블록체인 요약 및 블록에 영향을 미치는 반면, 업데이트 기능은 합의 및 체인 요약과 상호 작용합니다. [4]
이 프로젝트는 또한 미검증 블록을 그룹화하고 병렬 증명자에게 프로세스를 할당하여 트랜잭션 처리 속도를 최적화하는 병렬 스캔 상태를 사용합니다. [4]
미나는 분산 네트워크에서 다양한 참여자가 서로 다른 기능을 담당하는 고유한 접근 방식을 사용하여 기존 블록체인 플랫폼과 차별화하는 것을 목표로 합니다. 이러한 역할에는 광부/스테이커 및 라이트 클라이언트와 같은 검증자와 트랜잭션을 검증하는 제3자에 의존하는 다른 플랫폼과 달리 검증자, 블록 생산자 및 스나커가 포함됩니다. [10]
검증자는 합의 정보를 인증하는 zk-SNARKS와 상호 작용합니다. 각 미나 프로토콜 사용자는 장치가 22KB 체인을 처리하고 몇 밀리초의 처리 시간을 견딜 수 있는 경우 검증자로 간주됩니다. [10]
미나의 블록 생산자는 스테이커 또는 광부가 될 수 있으며 블록 보상 및 트랜잭션 수수료를 받습니다. 그들은 트랜잭션을 블록으로 묶고 불완전한 블록을 방지하기 위해 동일한 수의 이전 트랜잭션을 SNARKing하는 역할을 합니다. 사용자는 코인을 블록 생산자에게 위임할 수 있습니다. 스나커는 블록 생산자가 SNARKing 의무를 이행하는 데 사용할 수 있는 SNARK (지식에 대한 영지식 간결 비대화형 논증)를 생성할 수 있는 특별한 그룹의 참여자입니다. [10]
스나커 또는 증명자는 미나 블록체인에서 트랜잭션을 검증하는 데 사용되는 zk-SNARK를 생성하는 역할을 합니다. 블록 생산자는 새 블록을 추가할 때 얻는 트랜잭션 수수료를 사용하여 스나커에게 지불하지만 스나커는 수수료를 받을 자격을 얻기 위해 입찰해야 합니다. 스나커의 zk-SNARK가 블록에서 사용되면 이를 사용하는 블록 생산자는 스나커에게 인센티브를 제공할 책임이 있습니다. 이는 여러 스나커가 동일한 트랜잭션에 입찰할 수 있는 경쟁 경제를 만듭니다. 블록 생산자는 가장 낮은 수수료로 입찰을 선택하여 이익을 극대화하려고 노력하여 스나커가 비용 효율적인 SNARK를 생산하도록 동기를 부여합니다. [10]
미나 트랜잭션은 검증자가 트랜잭션을 실행하여 멤풀에 들어가는 것으로 시작됩니다. 그런 다음 스나커는 스나크가 없는 새 트랜잭션에 대한 증명을 생성합니다. 다음 단계에는 블록을 생성하고 가장 수익성이 높은 트랜잭션과 동일한 수의 스나크되지 않은 트랜잭션을 선택할 블록 생산자를 선택하는 것이 포함됩니다. [16]
그런 다음 블록 생산자는 이러한 트랜잭션에 해당하는 SNARK 주문서에서 SNARK를 구매해야 합니다. 완료되면 블록 생산자는 새 블록을 미나 블록체인에 추가하고 새 트랜잭션을 추가하고 스나크된 트랜잭션을 삭제하여 대기열 상태가 업데이트됩니다. 마지막으로 블록 생산자는 블록체인에 대한 zk-SNARK를 업데이트하고 새 블록이 유효성 검사됩니다. [16]
MINA는 미나 블록체인의 기본 통화입니다. MINA 토큰은 미나 블록체인에서 스테이킹하고 블록을 생성하는 데 필요합니다. 또한 블록 생산자와 SNARK 생산자가 SNARK 증명을 사고 파는 데 사용하는 Snarketplace의 독점 통화입니다. 각 MINA 토큰은 최대 9자리 소수점까지 나눌 수 있습니다. [1]
미나 재단의 토큰 판매는 2021년 4월 CoinList 사용자들이 블록체인 프로젝트가 판매하려는 것보다 더 많은 MINA를 사려고 몰려든 후 4시간 만에 1,870만 달러를 창출했습니다. CoinDesk에서 검토한 데이터에 따르면 판매 등록자 375,000명 중 12%만이 미나 재단이 제공한 MINA 공급량의 7.5%를 구매할 수 있었습니다. [15]
2021년 9월 9일, 폴리곤은 미나 프로토콜과의 통합을 발표했습니다. [12]
"@MinaProtocol & Polygon은 Polygon PoS에서 애플리케이션을 구축하는 #개발자가 미나의 zk-SNARK 기반 프로토콜을 통해 개인 정보 보호 및 검증 가능성을 활용할 수 있도록 하는 브리지를 구축하기 위해 노력하고 있습니다." - 폴리곤은 트위터에서 발표했습니다. [11]
미나 재단 CEO 에반 샤피로는 다음과 같이 말했습니다.
“미나 재단은 사용자에게 자신의 데이터 개인 정보 보호에 대한 제어 권한을 부여하는 완전한 분산형 dapps 생태계에 대한 폴리곤의 꿈을 공유합니다. 미나 프로토콜을 활용하여 폴리곤에서 출시될 개인 정보 보호 및 검증 가능한 애플리케이션에 대해 매우 기대하고 있습니다.” [12]
미나 프로토콜은 2023년 4월 6일에 공개된 제로 지식 프로그래밍 가능성을 통해 사용자 소유의 분산형 웹을 여는 다년간 비전인 공개 로드맵을 발표했습니다.[19][20]
로드맵은 신뢰 최소화, ZK-프로그래밍 가능성, 정산 계층 성능, 재귀적 롤업 및 DAO화로 가는 길의 5가지 트랙으로 나뉘며, 각 트랙은 미나를 최대한 활용하고 궁극적인 레이어 1 블록체인으로 만드는 데 역할을 합니다. [19]