
쿠코인(KuCoin)은 스포트라이트(Spotlight)에서 가장 먼저 런칭할 프로젝트가 멀티백(MTV)이라고 밝혔다. 코인마켓캡에 따르면 쿠코인 플랫폼 토큰 KCS는 현재 24시간 만에 22.61% 오른 1.32달러에 거래되고 있다.
3월 20일(지난 수요일) KuCoin 거래소는 Spotlight 플랫폼이 가까운 시일 내에 출시될 것이라고 발표했습니다. 출발점.
멀티백은 오데일리에 스포트라이트 런칭 이후 ERC-20 토큰이 발행되어 추후 거래소에 상장될 예정이며 해당 주식은 메인넷 런칭 이후 매핑될 것이라고 밝혔다.
MultiVAC은 샤딩 기술을 사용하여 용량을 확장하는 퍼블릭 체인 프로젝트입니다. 그들은 또한 클라우드 컴퓨팅 분야와 다른 "엘라스틱 컴퓨팅 네트워크" 개념, 즉 퍼블릭 체인을 기반으로 하는 DApp 개발자가 자신의 비즈니스 요구에 따라 확장성, 보안성, 탈중앙화 등 다양한 차원을 선택할 수 있다고 제안했습니다. , 기본 네트워크는 이를 사용하여 계약 트랜잭션을 다른 샤드에 할당합니다. 개발자는 또한 자신의 비즈니스에 따라 계약을 배포해야 합니다.
이 팀은 2018년 중반에 1,500만 달러를 모금했습니다. 공식 웹 사이트에 따르면 투자 기관은 한국, 미국, 유럽 및 IDG, Hongtai Capital,지우허 벤처 캐피털및 기타 투자 기관 및NGC、JRR Crypto이전에,
이전에,, 구체적인 프로젝트 소개는 다음 문서를 참조하십시오., 구체적인 프로젝트 소개는 다음 문서를 참조하십시오.
"Odaily 첫 번째 릴리스 | 스토리지 노드 + "Elastic Computing" 소개, MultiVAC 1,500만 달러 파이낸싱 완료"
에디터 | 루샤오밍
에디터 | 루샤오밍
현재 샤딩 기술(Sharding)은 퍼블릭 체인 확장 계획의 중요한 방향이며 장기적이고 이론적으로 실현 가능한 확장 계획으로 간주됩니다. 용량 확장은 일반적으로 고주파 트래픽을 처리하는 시스템의 기능을 나타냅니다. 확장 방식이 해결해야 할 주요 문제는 블록체인 시스템의 성능 처리 능력을 향상시켜 블록체인 기술의 대규모 적용을 실현하는 것입니다.
Odaily의 이 기사에서는 MultiVAC도 샤딩 기술을 사용하여 용량을 확장하는 퍼블릭 체인 프로젝트임을 소개합니다. 그들은 또한 클라우드 컴퓨팅 분야와 다른 "엘라스틱 컴퓨팅 네트워크" 개념, 즉 퍼블릭 체인을 기반으로 하는 DApp 개발자가 자신의 비즈니스 요구에 따라 확장성, 보안성, 탈중앙화 등 다양한 차원을 선택할 수 있다고 제안했습니다. , 기본 네트워크는 이를 사용하여 계약 트랜잭션을 다른 샤드에 할당합니다. 개발자는 또한 자신의 비즈니스에 따라 계약을 배포해야 합니다.
샤딩 기술의 핵심 아이디어는 "분할 정복"입니다. 부적절한 예를 들자면, 샤딩 방식은 교통 속도를 보장하고 도로 교통 압력을 줄이기 위해 혼잡한 고속 요금소에서 여러 유료 채널을 여는 것과 같습니다. 샤딩 기술은 여전히 많은 문제에 직면해 있는데, 각 샤드가 너무 많은 데이터를 저장하고 노드가 샤드를 전환할 때 많은 양의 데이터를 동기화해야 하며 샤딩은 특정 거래 확인 및 합의에 참여하는 노드의 수가 감소하고 악의적인 공격자에 의해 제어되기 쉬움 교차 칩 트랜잭션으로 인한 상호 작용 문제 등
이미지 설명
보조 제목
분할 노드 역할: 스토리지 비용 절감
MultiVAC의 첫 번째 기능은 광부 노드의 스토리지 비용을 줄이기 위한 스토리지 노드의 도입입니다.
블록체인이 조각화를 필요로 하는 이유는 단일 체인 시스템으로 처리하기에는 거래량이 너무 많기 때문이며 동시에 데이터 양이 폭증함에 따라 일반 노트북으로는 전체 네트워크 원장을 저장하기에 충분하지 않을 수 있습니다.
저장된 데이터를 줄이고 분산화를 보장하기 위해 MultiVAC은 스토리지 노드의 역할을 도입하고 노드를 스토리지 노드, 마이너 노드 및 라이트 노드의 세 가지 유형으로 나눕니다. 이들 중 어느 것도 전체 네트워크 원장을 가질 필요가 없습니다.
샤드의 광부 노드는 먼저 블록 생성 노드를 선택하고 트랜잭션을 검증 및 패키징(블록 생성자는 입력이 사용되지 않음을 증명하기 위해 스토리지 노드에 Merkle Proof를 호출해야 함)하고 샤드에서 브로드캐스트한 다음 전송합니다. 동기화를 위해 스토리지 노드로 전송합니다.
마이너 노드의 기능은 요약 정보(블록 헤더)를 저장하는 것이며 트랜잭션을 확인하고 데이터를 제어하는 역할을 합니다. 스토리지 노드는 모든 원장을 샤드에 저장하는 것으로, 슈퍼노드의 역할과 다소 유사하며, 저장 용량이 크고 일정한 접근 임계값을 가지고 있지만 차이점은 트랜잭션만 저장하고 트랜잭션 검증을 보조한다는 것입니다. 데이터를 제어하지 않고 다른 분산 기능을 보장합니다. MultiVAC CTO Ying Xiang은 스토리지 노드를 네트워크 공급자(China Mobile, China Unicom 및 China Telecom)의 역할과 유사한 네트워크 노드 기본 서비스 공급자로 이해할 수 있다고 말했습니다.
이 설계의 핵심은 채굴자 노드가 트랜잭션의 요약 정보 + 트랜잭션 + 스토리지 노드가 제공하는 증명을 트랜잭션을 검증하기 위해 직접 사용할 수 있다는 것입니다. 트랜잭션 요약 정보만 저장하면 채굴자 노드의 데이터 양이 줄어들고 채굴자의 진입 문턱이 낮아지며 일반 PC도 가입할 수 있습니다.
MultiVAC은 데이터 스토리지의 양을 줄이는 것이 샤드 내 노드의 무작위 변환에도 더 도움이 된다고 믿습니다.
보안과 탈중앙화는 밀접한 관련이 있습니다. 샤딩에는 보안 저하가 있으며 보안에는 완전한 분산화가 필요합니다. MultiVAC이 설계한 광부 노드와 스토리지 노드도 여기에서 역할을 합니다.
샤드에 100개의 노드가 있다고 가정하면 샤드를 공격하려면 100개의 노드만 알면 되고 보안 위험이 매우 높습니다. 따라서 대부분의 샤딩 체계는 샤드의 노드를 주기적으로 변경해야 합니다. MultiVAC의 경우에도 마찬가지입니다. 몇 분마다 광부가 있는 샤드가 전환됩니다.
MultiVAC의 각 샤드에 있는 해당 스토리지 노드는 고정되어 있지만 광부 노드는 고정되어 있지 않습니다.VRF 변환의 도움으로 스토리지 노드는 데이터를 제어할 수 없습니다. 마이너 노드는 요약 정보만 저장하고 전체 양이 매우 적기 때문에 마이너가 마이그레이션하는 데이터의 양에 대해 걱정할 필요가 없습니다. 그렇지 않으면 채굴자는 여전히 샤드를 변경할 때 대량의 원장 데이터를 동기화하거나 전체 네트워크 원장을 보유해야 합니다. Ying Xiang은 이로 인해 대부분의 샤딩 체계의 전환 주기가 길어지고(안전하지 않음을 의미) 한 번에 노드의 일부만 전환할 수 있다고 생각합니다.
보조 제목
샤드와 독립적인 크로스 샤드 트랜잭션을 보장하기 위한 고정 전송량
샤딩 기술이 직면해야 하는 문제는 크로스 샤드 트랜잭션의 실현인데, 크로스 샤드 트랜잭션이 없으면 각 샤드 간의 상호 작용이 없으며 단일 체인과 다를 바 없습니다.
블록체인의 트랜잭션은 원자적이며 관련된 작업은 최종 일관성을 달성하기 위해 보장되어야 합니다. 즉, 모든 작업이 완료되거나 시작되지 않는다는 견해가 있습니다. 따라서 샤드 간의 작업은 올바른 작업을 보장하기 위해 조정되어야 합니다. ~에 따르면"왕가평: "퍼블릭 체인 조각화"로 알려진 기술의 5대 거짓말"한 기사: "현재 일반적인 처리 방법은 스레드 동기화 개념을 사용하여 트랜잭션에 관련된 상태를 잠그고 다른 비관련 트랜잭션이 이러한 상태를 방해하지 못하도록 방지하고 트랜잭션의 모든 작업이 완료될 때까지 해제하는 것입니다. 하지만 이 처리 방식의 문제점은 Lock 상태에서는 일부 shard의 다른 실행이 차단되고 shard의 다른 작업을 정상적으로 수행할 수 없으며 이 경우 shard의 수가 증가함에 따라 크로스 샤드 트랜잭션의 수가 증가하고 그에 따른 차단이 더욱 명백해집니다."
Ying Xiang은 MultiVAC의 칩 간 거래가 다른 아이디어를 채택했다고 말했습니다. 각 샤드는 독립적임을 보장합니다.
MultiVAC의 각 샤드는 정기적으로 다른 샤드의 블록 헤더를 동기화합니다.샤드의 각 블록에는 다른 샤드의 최신 상태를 기록하고 그에 따라 교차 샤드 트랜잭션을 처리할 수 있는 공간이 있습니다.
샤드 1이 특정 시점에 트랜잭션을 개시한 후 블록 높이 h1에서 트랜잭션이 확정되고(이 때 샤드 2의 높이는 h2임) 이 트랜잭션은 샤드 2에 반영되어야 하는 샤드 2에 반영됩니다. 특정 높이(보통 h2+1과 같은 다음 블록)는 샤드 2에 돈을 추가하기 전에 샤드 1에서 h1의 높이를 읽습니다. 여기 좀 그렇긴 한데 A은행이 B은행 계좌로 일정 금액을 송금하는데 A은행에서 돈이 차감되었다고 뜨는데 B은행이 바로 못 받을 수도 있고 이 기간 동안 샤드 간 네트워크 정체로 인해 거래가 지연될 수 있고, 그러나 샤드에 있는 다른 트랜잭션의 정상적인 진행에는 영향을 미치지 않습니다. MultiVAC은 샤드 2가 샤드 1에서 모든 전송을 순서대로 얻을 수 있도록 최종 일관성 방법을 사용합니다.
이것의 장점은 교차 샤드 트랜잭션 비용이 "고정"될 수 있고 교차 샤드 트랜잭션의 증가에 따라 증가하지 않으며 증가된 스토리지 비용이 매우 적다는 것입니다. "샤드 하나의 블록 헤더 크기를 100바이트(바이트) 정도로 가정하면 샤드가 64개라면 6KB 정도다."
보조 제목
경제 응용 프로그램 공유에 집중
Odaily가 궁금해하는 것은 MultiVAC 솔루션이 저장 비용을 절감하지만 전송 비용을 많이 증가시킨다는 점입니다. 솔루션 구현에 영향을 미칠까요? 이에 대해 Ying Xiang은 "네, 전송하는 데이터의 양이 70% 증가하는데, 예를 들어 Java는 C++보다 10배 느리지만 개발 비용이 훨씬 저렴하기 때문에 많은 사람들이 Java를 사용합니다. 여기도 마찬가지다."
그는 다음과 같은 논리를 추가로 설명했습니다. 스토리지 노드는 광부 노드가 원장 없이 매우 단순화된 요약 정보만 가지고 트랜잭션 및 블록 생성이 합법적인지 여부를 확인할 수 있도록 증거를 제공합니다. 이렇게 하는 대가는 데이터 전송(증명 정보)의 추가 부분이 있다는 것입니다. 70%는 압축되지 않은 데이터의 양인데 사실 압축을 하고 나면 20~25% 정도인데 앞으로 더 작은 크기로 압축할 수 있습니다.
그러나 반대로 기존 블록체인의 모든 트랜잭션은 전체 네트워크에 한 번만 브로드캐스트되므로 비즈니스 볼륨이 증가하면 단일 노드가 압도됩니다. 한편, 샤딩 메커니즘은 트랜잭션이 샤드 내에서만 브로드캐스트되도록 허용합니다. 반면 샤드에 있는 데이터의 경우 MultiVAC은 확인되지 않은 트랜잭션을 스토리지 노드로 보내고 스토리지 노드는 한 번에 여러 트랜잭션을 브로드캐스트할 수 있으며 채굴자는 이를 자체 메모리 풀에 수집합니다. 따라서 트랜잭션 브로드캐스트의 수는 크게 줄었지만 브로드캐스트 데이터의 양은 20-25% 증가했습니다.일반적으로 네트워크 부하에 대한 드래그는 심각하지 않습니다.
멀티백은 기본 트랜잭션 샤딩 솔루션의 개발을 완료했다고 밝혔습니다. 단일 샤드의 TPS는 약 500이며 계약 샤딩은 아직 개발 중이며 애플리케이션은 2019년 하반기에 출시될 예정입니다. 공유경제의 응용 실천에 더 많은 관심을 기울이고 있습니다.
미래 발전의 관점에서 샤딩 기술은 여전히 많은 문제에 직면해 있습니다. 현재 주류 샤딩 기술은 네트워크 샤딩, 트랜잭션 샤딩 및 상태 샤딩의 세 가지 수준으로 나뉘며 기술적 난이도도 차례로 증가합니다. 합의, PoS, 네트워크 지연 등과 같은 특정 구현 측면에서 해결해야 할 문제가 여전히 많습니다.
합의 메커니즘 측면에서 Ying Xiang은 현재 완벽한 합의 메커니즘이 없으며 MultiVAC은 바이너리 Byzantine + 그룹 서명을 사용한다고 믿습니다.
인센티브 메커니즘에 대해 MultiVAC은 채굴자 노드가 주로 채굴 수익이며 스토리지 노드의 인센티브 메커니즘은 경쟁(입찰 성격) 메커니즘을 고려했으며 이상적으로는 이더리움의 가스 요금과 유사한 균형이 있을 것이라고 말했습니다.
팀에는 현재 기술 17명과 운영 7명을 포함하여 약 25명이 있습니다. MultiVAC 기술 팀은 Harvard, Stanford, Tsinghua University 및 Nanyang Technological University의 컴퓨터 과학 박사 학위와 Google, Facebook 및 Meituan Dianping의 수석 엔지니어링 전문가를 보유하고 있습니다. CEO Lu Heng은 Meituan의 기술 이사이자 Xinrenxinshi의 공동 창립자이자 CTO였으며, CTO Ying Xiang은 천진 대학교 부교수, 난양 기술 대학교 컴퓨터 과학 박사, 병렬 알고리즘 및 일반 컴퓨팅 분야. CMO Wang Chen은 Meituan의 제품 관리자, Xinrenxinshi의 마케팅 운영 이사, Juli Xinfang(이전 Kanjia.com)의 공동 설립자였습니다.
보고서에 따르면 팀은 2018년 중반에 1,500만 달러를 모금했습니다. 공식 웹 사이트에 따르면 투자 기관은 한국, 미국, 유럽 및 IDG, Hongtai Capital,지우허 벤처 캐피탈및 기타 투자 기관 및NGC、JRR Crypto, Hashed, Arrington XRP 및 기타 디지털 자산 투자 펀드.
저는 오데일리 기자 Suixin(WeChat ID wsuixin12)이자 편집자 Lu Xiaoming(lohiuming)입니다.