원제 : Diving Into Sui
원본 편집:Messari
원본 편집:BlockTurbo
다른 레이어 1 블록체인이 있어야 합니까? Ethereum, Solana, Avalanche 및 기타 여러 플랫폼이 스마트 계약 개발의 주요 기반 계층이 되기 위해 경쟁하고 있습니다. 블록체인 데이터 모델에 대해 다른 접근 방식을 취하는 새로운 스마트 계약 플랫폼인 Sui가 경쟁에 합류합니다. Sui의 원래 기여자인 Mysten Labs는 Sui의 데이터 모델이 인터넷 규모 프로그래밍 기능을 갖춘 최초의 블록체인 플랫폼이 될 것이라고 믿습니다.
배경
배경
2019년 6월 Facebook(Meta로 이름 변경)은 글로벌 결제 네트워크를 뒷받침하기 위해 승인된 블록체인과 디지털 지갑을 구축할 계획을 발표했습니다. Meta는 블록체인을 구축하기 위해 Diem Association(원래 Libra Association으로 알려짐)이라는 별도의 컨소시엄 구성을 주도했습니다. Meta의 자회사 Novi Finance(원래 Calibra로 알려짐)는 디지털 지갑 개발을 담당하고 있습니다.
두 제품 모두 완전히 구현되지 않았습니다. 규제 장애물로 인해 Diem은 2022년 1월에 모든 자산을 폐쇄하고 매각했습니다. 그해 말 Meta는 즉각적인 이유 없이 Novi 프로젝트를 종료했습니다. 종료되기 전에 여러 프로젝트 리더는 글로벌 결제 네트워크를 구축하려는 Meta의 비전이 실패할 것이라고 믿었습니다. 결국 원래 Diem과 Novi 연구에서 Aptos와 Sui라는 두 개의 개별 블록체인이 등장했습니다. Aptos가 Diem의 유산을 이어받아 해당 프로젝트에서 개발한 기술을 반복하는 동안 Mysten Labs는 Diem의 유골에서 완전히 새로운 Sui를 만들었습니다.
Mysten Labs는 Sui의 최초 기여자입니다. Novi 프로젝트 리더였던 Evan Cheng, Adeniyi Abiodun, Sam Blackshear, George Danezis, Kostas Chalkias가 2021년에 설립했습니다. 설립자는 소프트웨어 언어 컴파일러, 정적 분석(프로그래밍 보안), 분산 시스템, 암호화 및 클라우드 컴퓨팅 분야에서 광범위한 연구 및 제품 경험을 보유하고 있으며 Apple, Oracle, Microsoft, R 3 및 Facebook과 같은 회사에서 근무했습니다. . 특히 공동 설립자인 Evan Cheng은 현재 Apple 및 Google 장치에서 널리 사용되는 기술인 LLVM 설계에 참여한 공로로 ACM Software Systems Award를 수상했습니다.
Sui 블록체인은 아직 공식적으로 출시되지 않았으며 2023년 5월 3일에 출시될 예정입니다. 2021년 12월, Mysten은 Redpoint, Lightspeed, Coinbase Ventures, Electric Capital 등을 포함한 투자자들의 참여로 a16z가 이끄는 시리즈 A 펀딩에서 3,600만 달러를 모금했습니다. 2022년 9월 시리즈 B 라운드에서 Mysten은 a16z, Jump Crypto, Binance Labs 등을 포함한 투자자들의 참여로 FTX Ventures가 이끄는 20억 달러 이상의 가치로 3억 달러를 모금했습니다. Mysten Labs는 Messari에게 이러한 자금 조달이 주식 판매로 제한되며 SUI 토큰은 제공되지 않는다고 확인했습니다. (FTX와 관련하여 Mysten Labs는 약 9,600만 달러에 FTX의 지분 보유 및 SUI 토큰 구매 옵션의 환매를 완료했습니다.) 또한 Sui 재단이라는 독립 재단이 설립되어 Sui 커뮤니티를 설립하고 자금을 조달/지원했습니다. Sui의 제품. Sui 재단의 설립은 Sui 생태계의 발전과 확장을 추진하는 데 도움이 될 것입니다.
보조 제목
기술
개체 중심 데이터 모델
다른 분산 원장과 차별화되는 핵심 기능은 Sui의 객체 중심 데이터 모델입니다. Ethereum, Solana 및 Aptos와 같은 대부분의 스마트 계약 플랫폼은 계정을 사용하여 블록체인의 상태를 추적합니다. 여기서 계정은 사용자 균형을 유지하는 데이터 구조입니다. Bitcoin 및 Cardano와 같은 다른 플랫폼은 미사용 트랜잭션 출력(UTXO)을 사용하여 블록체인의 상태를 기록합니다. 즉, UTXO는 트랜잭션 실행 후 남은 자산의 양을 나타냅니다.
Sui는 이 두 가지 접근 방식을 하이브리드 모델로 결합하여 히스토리가 전역적으로 고유한 ID가 있는 개체에 저장됩니다. 또한 개체에는 소유권 및 트랜잭션 기록(버전 번호라고도 하는 개체 nonce에서 부분적으로 파생됨)과 같은 다른 개체의 특성을 결정하는 메타데이터가 포함되어 있습니다. Sui의 개체 중심 데이터 모델은 전역 상태가 단순히 모든 Sui 개체의 모음임을 의미합니다. 구조적으로 이것은 방향성 비순환 그래프(DAG)의 형태를 취합니다. 여기서 개체는 꼭짓점에 해당하고 트랜잭션은 가장자리에 해당하며 활성 개체라는 개체는 나가는 가장자리가 없는 꼭짓점에 해당합니다.
Sui에서 모든 트랜잭션은 개체를 입력으로 사용하고 새 개체 또는 수정된 개체를 출력으로 생성합니다. 각 개체에는 개체를 생성한 마지막 트랜잭션의 해시가 포함되어 있습니다. 입력으로 사용할 수 있는 개체를 활성 개체라고 합니다. 따라서 모든 라이브 개체를 관찰하여 전역 상태를 확인할 수 있습니다.
Sui의 개체 중심 데이터 모델을 사용하면 개체 상호 작용을 대규모로 병렬로 처리할 수 있습니다. Sui의 트랜잭션은 상호 작용하는 개체에 따라 그룹화됩니다. 여러 트랜잭션이 동시에 제출되면 유효성 검사기는 트랜잭션 간에 상호 의존성이 없는 한 별도의 시스템에서 이러한 트랜잭션을 병렬로 처리할 수 있습니다. 이 시스템은 또한 네트워크 유효성 검사기가 노드에 더 많은 시스템을 추가함에 따라 용량이 증가하는 고유한 확장성 경로를 제공합니다.
Sui의 개체는 소유 개체(예: 대체 가능 토큰 및 NFT) 또는 공유 개체(예: 분산형 교환 및 경매 계약)일 수 있습니다. 특히 Sui 객체는 다음과 같은 네 가지 유형의 소유권을 가질 수 있습니다.
주소가 소유한 객체(NFT 또는 대체 가능한 토큰)
다른 개체가 소유한 개체(예: 게임 NFT에서 검 NFT는 아바타 NFT가 소유할 수 있음)
누구나 읽고 쓸 수 있는 공유 객체(탈중앙화 거래소 또는 경매 계약)
보조 제목
Sui Move
Ethereum Virtual Machine(EVM)을 작성하는 데 사용되는 언어이자 가장 인기 있는 블록체인 프로그래밍 언어인 Solidity는 2015년 7월에 공식적으로 처음 출시되었습니다. 2015년 11월이 되어서야 ERC-20 토큰의 개념이 제안되었습니다. EVM에는 서로 다른 디지털 자산을 기본 리소스로 운영하기 위한 내장 인프라가 없기 때문에 대체 가능한 자산을 생성하기 위한 스마트 계약 표준으로 ERC-20이 제안되었습니다. ERC-20 토큰은 2017년 ICO 붐과 2020년 DeFi 여름과 같은 후속 암호화 주기 정점에서 중요한 역할을 했으며 블록체인 활동의 주요 목적이 디지털 자산의 상호 작용을 촉진하는 것임을 강조했습니다. Novi/Diem 팀은 블록체인 개발이 디지털 자산(리소스라고 함) 프로그래밍에 중점을 두어야 한다는 것을 인식하고 이 코어 주위에 Move를 구축했습니다.
Mysten Labs는 원래 계정 기반 시스템용으로 구축되었기 때문에 개체 중심 데이터 모델과 통합하기 위해 Move(및 Sui Move라고 함)를 수정했습니다. Sui Move는 스마트 계약(Move 모듈 세트인 Move 패키지)과 디지털 자산(자원)이라는 두 가지 핵심 개체를 지원합니다. 리소스에 대한 Sui의 기본 지원은 바이트코드 확인을 통해 표현됩니다. Sui Move 소스 코드가 바이트코드로 컴파일된 후 Move 바이트코드 검증기라는 정적 분석 도구는 바이트코드가 Sui의 유형, 메모리 및 리소스 안전 규칙을 따르는지 확인합니다. 이 유효성 검사는 객체가 정의 모듈 외부의 코드에 의해 생성, 복사 또는 우발적으로 파괴되지 않도록 합니다. 또한 이중 지출 및 재진입과 같은 특정 취약성에 대한 보호 기능도 포함됩니다.
모든 코드가 온체인에 커밋되기 전에 바이트코드 검증기를 통과하도록 요구하면 스마트 계약 개발자가 특정 보안 규칙을 직접 작성할 필요가 없습니다. 다른 블록체인, 특히 계정을 사용하여 원장 상태를 저장하는 블록체인에서는 이러한 보안 보호가 가상 머신에서 보장되지 않습니다. 대신 디지털 자산과 상호 작용하는 모든 스마트 계약 개발자가 수동으로 코딩해야 합니다. 예를 들어 Move 바이트코드 검증기가 보장하는 한 가지 보안 보호 유형에는 Solana의 계정 확인이 포함됩니다. 계정 확인이 어려워 솔라나 생태계에서 가장 큰 해킹이 발생할 수 있습니다.
추가 코드가 필요하지 않은 Sui Move의 잘못된 구현으로 인한 주목할만한 취약점은 다음과 같습니다.
웜홀(Solana — 계정 교체 취약점): 3억 2,600만 달러
Cashio(Solana — 계정 교체 취약점): $48M
보조 제목
의견 일치
Sui 유효성 검사기는 일반 블록체인처럼 트랜잭션을 블록으로 패키징하지 않고 트랜잭션을 개별적으로 검증하여 결국 프로세스가 끝날 때 최종 인증서를 얻습니다. Sui에 따르면 트랜잭션을 개별적으로 확인하면 네트워크 대기 시간이 줄어듭니다. 트랜잭션이 개체별로 그룹화되기 때문에 유효성 검사기는 서로에 대해 또는 자체 시스템(작업자 노드라고 함)에서 서로 다른 개체에 대한 트랜잭션을 동시에 처리할 수 있습니다. 이러한 병렬 트랜잭션 제출은 대규모 실행을 가능하게 합니다.
Sui는 유효성 검사기 간의 통신 필요성을 줄임으로써 대기 시간을 줄이는 동시에 통신의 대부분을 사용자에게 전환합니다. 이러한 사용자는 일반적으로 애플리케이션과 상호 작용하는 클라이언트 측 게이트웨이 서비스(전송용 지갑, 트랜잭션용 DEX 엔터티 등)의 형태로 작동합니다. 이것이 신뢰 계층을 추가하는 것처럼 보이지만 실제로는 신뢰 가정을 증가시키지 않습니다. Ethereum에서 MetaMask와 같은 애플리케이션을 사용할 때 사용자는 MetaMask가 블록체인에서 원하는 작업을 올바르게 전달한다고 믿어야 합니다. 응용 프로그램에 대한 동일한 수준의 신뢰는 Sui의 클라이언트 통신에 존재하며 추가로 클라이언트는 트랜잭션 처리에서도 역할을 합니다.
Sui의 개체 중심 데이터 모델 덕분에 트랜잭션을 수행하는 모든 지갑 또는 애플리케이션은 Android 스타일 권한과 유사한 방식으로 사용자에게 트랜잭션 서명 요청을 제시할 수 있습니다. 즉, 요청에 서명하는 것 외에도 지갑이나 응용 프로그램은 서명된 트랜잭션의 다운스트림 영향을 보여 주는 일련의 객체와 수정 방법을 표시합니다.
보조 제목
복잡한 트랜잭션(공유 객체)
공유 객체와 관련된 복잡한 트랜잭션은 Sui의 Narwhal 및 Bullshark 프로토콜을 통해 주문되고 합의됩니다. Narwhal mempool은 커밋된 트랜잭션 데이터를 사용 가능 상태로 유지하고 이 데이터를 (선택 순서로) 트래버스하기 위한 DAG 형태의 구조화된 경로를 제공합니다. Bullshark 합의는 특정 DAG 순회(DAG 구조를 기반으로 한 순서 지정)에 동의하여 이러한 구조화된 데이터에 대한 특정 순서를 선택합니다.
복잡한 트랜잭션은 최종 단계에 도달하기 전에 5단계를 거칩니다.
1. 트랜잭션은 각 사용자/클라이언트에서 노드로 브로드캐스팅됩니다.
2. 메시지를 수신한 후 유효성 검사기 노드는 지분에 따라 메시지의 유효성에 대해 투표합니다.
3. 사용자/클라이언트가 비잔틴 저항 다수를 위해 이러한 투표를 수집한 후 기록 인증서를 생성하고 인증서를 검증자에게 다시 브로드캐스트합니다.
4. 트랜잭션 인증서는 Narwhal과 Bullshark로 정렬되어 비잔틴에 저항하는 다수의 검증자가 트랜잭션 데이터의 순서에 동의할 수 있습니다.
보조 제목
단순 트랜잭션(비공유 객체)
비공유 객체만 포함하는 단순 거래는 Narwhal 및 Bullshark를 통한 주문이 필요하지 않습니다. 즉, 단순 거래는 위의 거래 처리 흐름에서 4단계를 건너뛸 수 있습니다. 간단한 트랜잭션은 Byzantine 합의 브로드캐스팅이라는 경량 알고리즘에만 적용되며, 이는 Byzantine 합의보다 덜 강력하고 확장성이 뛰어납니다. 브로드캐스팅은 모든 노드가 사용자/클라이언트로부터 동일한 메시지를 수신하도록 보장하며 노드가 합의 알고리즘의 복잡한 부분 중 하나인 네트워크 상태에 동의할 필요가 없습니다.
Sui의 데이터 모델을 사용하면 유효성 검사기가 전체 주문(트랜잭션을 순차적으로 주문) 대신 인과적 주문 방식을 통해 병렬로 트랜잭션을 실행할 수 있습니다. 인과 관계(트랜잭션이 특정 개체의 상태에 미치는 영향)를 기준으로 정렬하면 Sui가 개체별로 트랜잭션을 그룹화할 수 있습니다. 따라서 여러 트랜잭션이 관련되지 않은 경우(동일한 개체를 포함하지 않음) 어떤 순서로든 병렬로 처리할 수 있습니다. 그러나 동일한 개체에서 발생하는 트랜잭션은 해당 특정 개체의 트랜잭션 대기열에서 전체 순서가 필요합니다. 모든 단순 거래는 합의를 우회합니다.
보조 제목
DPoS
Sui는 위임 지분 증명을 사용하여 각 에포크의 유효성 검사기 집합을 결정합니다. 검증자에게 할당된 총 지분(자신과 다른 SUI 토큰 보유자로부터 위임된 지분 포함)은 트랜잭션 처리에서 검증자의 투표권을 결정합니다. 모든 정직한 검증자는 주기 동안 징수된 가스 수수료(아래 참조)와 SUI 스테이크 크기에 비례하여 임시 잠금 해제 보조금(Sui는 정확한 종료 날짜를 제공하지 않음)을 받습니다.
모든 정직한 검증자에게 지불하는 Sui의 시스템은 그들이 처리하는 트랜잭션에 대해서만 검증자에게 지불하는 시스템과 다릅니다. 이러한 시스템에서 더 큰 유효성 검사기는 더 빨리 선택되고 보상을 받을 가능성이 더 높기 때문에 확률과 함께 더 빠른 속도로 성장하는 반면 더 작은 지분을 가진 유효성 검사기는 확률이 더 낮습니다. Sui에서 모든 정직한 검증자는 동일한 비율로 성장합니다. 위임자는 컴퓨팅 가스 요금과 인플레이션 보조금만 받지만 검증자에게 수수료를 지불해야 합니다.
보조 제목
가스비
Sui의 가스 요금은 계산과 저장의 두 가지 구성 요소로 구성됩니다.
가스 요금 계산
계산 가스 요금은 검증자가 현재 시대의 각 거래에 대해 최소 가스 가격을 설정하는 가스 가격 책정 메커니즘에 의해 결정됩니다. 그런 다음 베팅의 2/3 백분위수 가격을 기준으로 기준 가스 가격을 계산하여 사용자에게 알립니다. Sui는 검증인이 가격을 낮게 유지하도록 권장하지만 궁극적으로 검증인 시장이 가스 가격을 결정하도록 합니다. 사용자는 거래의 우선 순위를 높이기 위해 참조 가격 위에 팁을 지불할 수 있습니다. 따라서 가스 가격을 계산하는 것은 기준 가격과 팁의 합입니다.
보관 가스 요금 및 보관 기금
검증자(위임자가 아님)는 에포크 시작 시 스토리지 자금의 크기에 따라 스토리지 자금 보상을 받습니다.
Sui의 스토리지 펀드는 네트워크에서 데이터 스토리지에 자금을 지원하는 방법입니다. 데이터 양에 관계없이 저장할 수 있는 기능을 추가함으로써 Sui는 일반적인 데이터 저장 문제를 해결합니다. 원본 데이터를 저장하는 유효성 검사기는 저장된 데이터를 유지 관리하는 미래 유효성 검사기와 동일하지 않을 수 있습니다. Sui의 스토리지 펀드는 스토리지 가스 요금과 네트워크 스테이킹 보상의 일부(연산 가스 요금과 인플레이션/잠금 해제된 SUI)를 얻습니다. 스토리지 펀드에 의해 축적된 스테이킹 보상은 즉시 검증자에게 재분배됩니다. Sui에 파일을 저장한 사용자는 해당 파일이 저장소에서 삭제될 때 지불한 모든 가스 저장 요금을 환불받습니다. 보관 수수료는 검증자에게 지불되지 않습니다.
텍스트
프로그래밍 가능한 트랜잭션 블록(PTB)
Sui는 PTB(Programmable Transaction Blocks)라는 개발자 프리미티브를 지원합니다. PTB를 사용하면 원자적으로(한 번에 하나씩) 실패하거나 성공할 수 있는 최대 1024개의 트랜잭션의 구성 가능한 시퀀스를 만들 수 있습니다. 트랜잭션을 PTB에 압축하면 Sui에서 단일 실행으로 1024개의 작업을 실행할 수 있습니다. 이 접근 방식은 트랜잭션 처리량을 늘리고 트랜잭션당 평균 비용을 줄입니다.
PTB는 다양한 형태를 취할 수 있습니다. NFT를 대량으로 발행하거나 한 번에 여러 당사자에게 여러 지불금을 보내는 것과 같은 동종 일괄 처리에 사용할 수 있습니다. 이전 트랜잭션의 출력을 시퀀스 아래의 입력으로 사용하여 이질적으로 사용할 수도 있습니다. 예를 들어, Sui의 테스트넷에는 12개의 DeFi 관련 작업으로 구성된 PTB가 있습니다. 3개의 다른 풀에서 5개의 스왑, 20개의 기존 개체를 변경하고 프로세스에서 7개의 새 개체를 생성합니다.
추상 가스 수수료
Sui는 또한 사용자에게 거래를 후원할 수 있는 옵션을 제공합니다. 후원 트랜잭션은 사용자(일반적으로 앱)가 후원자의 플랫폼과 상호 작용하는 소비자를 위해 가스를 지불하는 경우입니다. 공동 설립자 Evan Cheng은 가스 비용을 지불하는 개념이 보이지 않아야 한다고 믿습니다. Cheng의 믿음은 Sui에서 누구나 Sui 주유소를 스폰서십 거래의 백엔드 지원으로 설정할 수 있도록 함으로써 현실이 되고 있습니다.
수평적 확장성
Sui의 아키텍처, 데이터 모델 및 트랜잭션 처리 접근 방식은 Sui가 주문한 전체 트랜잭션 목록에 대한 글로벌 합의를 필요로 하지 않습니다. 트랜잭션 파이프라인은 트랜잭션이 개체를 기반으로 그룹화되는 인과적 순서를 위해 구축되기 때문에 유효성 검사기, 특히 유효성 검사기 시스템(작업자 노드라고 함) 간에 워크로드를 분산할 수 있습니다. 따라서 유효성 검사기 집합에 더 많은 작업자 노드가 추가될수록 확장성이 증가합니다. 확장성은 검증자 수의 전반적인 증가 또는 작업자 노드를 추가하는 단일 검증자/하드웨어 리소스(CPU, 메모리, 스토리지 등) 증가로 표현될 수 있습니다.
측정을 위해 Sui는 24코어 AMD, 256GB RAM 및 25Gbps NIC의 유효성 검사기 하드웨어 구성을 사용하여 용량을 테스트했으며 다양한 워크로드에서 초당 11,000~297,000개의 트랜잭션을 달성했으며 최종 시간은 0.5초입니다. 단순 거래에는 P2P 전송, 오라클 메시지, 소셜 네트워크 게시물 등이 포함됩니다. 확장성으로 인해 Sui는 소셜 미디어, 오라클 네트워크, 결제 등과 같은 여러 애플리케이션을 지원할 수 있으므로 처리량 한도가 고정된 프로토콜보다 잠재적으로 더 실용적입니다.
첫 번째 레벨 제목
개요
개요
보조 제목
데이터 모델
Aptos와 Solana는 계정 기반 시스템을 사용하여 글로벌 원장에 상태를 기록합니다. 이들은 HOL(head-of-line) 차단을 사용하고 트랜잭션을 완전히 주문하며 공유 데이터 구조에 블록을 순차적으로 씁니다. Sui의 개체 중심 데이터 모델은 다르게 작동합니다. 전역 상태는 단순히 모든 Sui 개체의 모음이며 트랜잭션은 별도로 기록됩니다.
보조 제목
합의와 실행
또한 Sui의 데이터 모델과 트랜잭션에 대한 접근 방식을 통해 Sui는 간단한 트랜잭션에 대한 합의를 우회할 수 있습니다. 대신 Aptos와 Solana는 모든 트랜잭션에 대해 합의를 수행합니다. 특정 트랜잭션을 우회하는 합의는 Sui 고유의 기능이며 처리량을 확장할 수 있는 핵심 기능입니다. 스토리지와 관련하여 Sui는 Arweave 및 Filecoin과 같은 온체인 스토리지 프로토콜과 잠재적으로 경쟁할 수 있습니다. 특히 직접적인 경쟁자인 Aptos 및 Solana가 아직 온체인 임의 데이터 스토리지 문제에 대한 솔루션을 만들지 못했다는 점을 고려하면 더욱 그렇습니다.
각 프로토콜은 병렬 처리가 가능합니다. Aptos는 실행 엔진을 Block-STM(Software Transactional Memory)과 병렬화하여 낙관적인 접근 방식을 취합니다. 이 접근 방식에서는 유효성 검사기가 단일 시스템의 메모리에 모든 트랜잭션을 맞춘 다음 낙관적 실행(사전 선언 종속성 없음)으로 트랜잭션 배치를 병렬로 실행하고 실행 후 확인해야 합니다. 동일한 시스템의 메모리에서 충돌이 감지되었지만 종속성을 캡처하는 동안 트랜잭션을 실행할 수 없습니다. Block-STM은 단일 기계에 의한 병렬 실행을 가능하게 하지만 충돌을 감지하기 위해 트랜잭션이 한 기계의 메모리에만 존재해야 하므로 잠재적인 규모가 제한되어 병렬 실행 파이프라인을 여러 기계로 확장할 수 없습니다.
첫 번째 레벨 제목
Tokenomics
Sui의 기본 토큰인 SUI는 네트워크 보안(검증자 및 위임자 스테이킹), 가스 요금 지불 및 향후 거버넌스의 요구 사항으로 사용될 것입니다. Sui 메인넷의 런칭은 2023년 5월 3일로 예정되어 있으며 최대 SUI 공급량은 100억 개로 설정되어 있습니다. Sui Foundation은 SUI 토큰의 배포를 발표했지만 아직 유동성/잠금 계획을 지정하지 않았습니다. Sui Foundation은 아직 거버넌스에 대한 자세한 내용을 공유하지 않았습니다.
커뮤니티 리저브(50%): Sui Foundation은 다음을 포함한 커뮤니티 이니셔티브를 통해 분배할 목적으로 최대 SUI 공급량의 절반을 제어합니다.
1. 커뮤니티에서 실행하는 검증자를 부트스트랩하는 위임 프로그램.
2. 개발자, 커뮤니티 대사 및 Sui에 기여하는 기타 참가자에게 토큰을 배포하는 보조금 프로그램.
3. 연구 개발 자금.
4. 제한된 시간 동안 초기 검증자에게 추가 스테이킹 보상 보조금을 제공하는 것을 목표로 하는 검증자 보조금.
초기 기여자(20%): 최대 SUI 공급량의 1/5이 Sui의 연구 및 생산 팀인 초기 기여자인 Mysten Labs에 할당됩니다.
투자자(14%): Sui 재단은 투자자에게 SUI 토큰 판매에 대한 정보를 공개적으로 공개하지 않았습니다.
Mysten Labs 재정(10%): Mysten Labs는 이 할당이 어디에 사용될 것인지 공개하지 않았습니다.
첫 번째 레벨 제목
메인넷 런칭 전
메인넷 출시를 앞둔 시점에서 Sui의 Devnet과 Testnet은 이미 게임, 금융, 법률, 비즈니스 등 다양한 분야를 다루는 200개 이상의 프로젝트를 지원했습니다. Devnet에 설정된 유효성 검사기는 4개의 유효성 검사기로만 구성되며 모두 Sui 핵심 기여자 및 프로토콜 설계자 Mysten Labs가 실행합니다.
Sui의 Testnet은 단계적으로 구축되어 프로토콜의 다양한 측면을 테스트했습니다. Testnet Wave 1은 검증자가 Sui 노드/머신의 작동을 테스트할 수 있는 안전한 환경을 제공하는 것을 목표로 합니다. Testnet Wave 2는 스토리지 자금, Sui의 DPoS 합의 메커니즘 및 가스 메커니즘을 테스트하는 동안 애플리케이션 빌더, 최종 사용자 및 위임자의 참여를 확대했습니다. 2023년 3월 말에 Sui는 후원 거래, 영지식 증명 및 기타 향후 개발을 테스트하기 위한 영구 테스트넷을 발표했습니다.
다음은 Sui의 영구 테스트넷과 관련된 통계입니다.
총 거래량: 2억 8,623만
총 패키지 출시 수량: 약 125,949개
Sui Wallet: 주간 활성 사용자 109만 명 및 일일 활성 사용자 794,000명 사상 최고
수이 브라우저: 일일 활성 사용자 117,000명
현재 TPS: 약 315
총 검증자: 97(2개는 Mysten Labs에서 운영, 95개는 다른 엔티티에서 운영)
노선지도
노선지도
확장성
확장성
경량 클라이언트/스파스 노드: 경량 클라이언트/스파스 노드는 스파스 재생을 수행할 수 있습니다.
토큰 경제학
토큰 경제학
혼잡 가격 책정: 사용자가 검증인이 지정한 참조 가격보다 높은 팁을 지불하도록 허용하면 혼잡 시간 동안 Sui 블록 공간의 거래 비용이 더 비싸져 Sui 블록 공간에 대한 수요 급증을 방해할 수 있습니다.
스토리지 펀드 및 거버넌스: 스토리지 펀드는 Sui의 데이터 스토리지에 자금을 지원하는 메커니즘으로, 사용자는 파일을 네트워크에 업로드하기 위해 스토리지 가스 비용을 지불합니다. 거버넌스는 프로토콜 업그레이드 및 스토리지 가스 요금 설정을 다룹니다.
MEV 개선: MEV(최대 추출 가능 가치)는 채굴자 또는 검증자가 블록 생산 중에 사용자 트랜잭션 요청을 포함하거나 제외하여 전략적으로 주문함으로써 얻을 수 있는 이익을 의미합니다. 이 가치는 차익 거래 기회, 청산 및 광부 또는 유효성 검사기가 자신의 이익을 위해 특정 거래의 우선 순위를 지정할 수 있는 기타 온체인 활동에서 비롯됩니다.
Sui Move DevX
인증자: Sui Move 개발자가 애플리케이션의 정확성과 보안을 보장하도록 돕습니다. 이동 증명자는 개발자의 새로운 기능이 가능한 모든 트랜잭션 및 입력에 대해 올바르게 작동하는지 확인합니다.
개선된 언어 서버: 언어 서버는 코드 이해 및 오류 보고를 비롯한 많은 기능을 개발자에게 제공하기 위해 Move 컴파일러와 통합되는 소프트웨어 개발 도구입니다. Move의 VSCode 플러그인 move-analyzer를 보완합니다.
Lint 도구: Lint 도구는 코드 구성 및 가독성을 개선하기 위해 오류를 포착하고 코딩 스타일을 적용하는 데 사용되는 코드 분석 도구입니다. Sui의 Lint 도구에는 주로 프런트 엔드 프로젝트용으로 개발된 규칙이 포함되어 있습니다.
발문
발문
레이어 1 블록체인이 성공하려면 새로운 사용 사례와 마찰 없는 경험을 가능하게 해야 합니다. Sui는 단순한 합의 우회 트랜잭션을 확장하고 임의의 데이터 값을 저장할 수 있는 기능을 부여하는 새로운 접근 방식인 개체 기반 데이터 모델로 틀을 깨뜨립니다. Sui는 원자적으로 구성 가능한 트랜잭션의 대규모 일괄 처리를 용이하게 하는 기능인 Android 스타일의 트랜잭션 서명 권한 및 PTB를 허용합니다. 또한 스폰서 트랜잭션과 같은 사용자 친화적인 기능을 포함하여 사용자가 가스에 구애받지 않게 합니다.
주류 채택을 얻으려면 Sui의 메인넷 및 관련 기능이 의도한 대로 작동하고 사용자가 블록체인 애플리케이션을 시작할 수 있는 견고한 기반을 제공해야 합니다. 디지털 자산 산업이 예상보다 빨리 주류가 되면 개발자와 사용자는 글로벌 처리량으로 확장할 수 있고 비용 효율적이며 Web2 스타일 프런트 엔드 경험을 제공할 수 있는 유연하고 안전한 스마트 계약 플랫폼을 찾을 것입니다.