StarkNet은 커뮤니티 제어를 향한 첫 단계로 Cairo 1.0을 오픈 소스로 만듭니다.

ZK(Zero-knowledge) 롤업 기술 회사인 StarkWare는 1.0년 2분기에 이더리움 레이어 1 확장 솔루션 StarkNet에서 곧 지원될 새로운 프로그래밍 언어 컴파일러인 Cairo 2023을 공식적으로 오픈 소스화했습니다. 

그 소식은 발표 StarkNet 배후의 회사인 StarkWare가 25월 2일 트위터 게시물에 게시했습니다. StarkWare의 롤업 기술 및 재귀 증명은 LXNUMX의 수백만 트랜잭션을 Ethereum의 단일 트랜잭션으로 압축할 수 있는 잠재력을 제공하지만, 이 프로젝트는 특히 오픈 소스에 중점을 둔 경쟁자 zkSync에 의해 IP에 대한 제어를 유지한다는 비판을 받았습니다.

StarkWare는 오픈 소싱 Cairo를 더 많은 제어권을 넘겨주고 지적 재산권 커뮤니티와 개발자에게. Cairo는 zk 롤업 및 유효성 증명의 기능을 활용하기 위해 특별히 작성된 프로그래밍 언어입니다.

StarkWare는 개발자가 1.0년 1분기에 StarkNet에서 완전히 지원될 때까지 간단한 애플리케이션을 컴파일하고 실행하여 Cairo 2023을 실험할 수 있다고 밝혔습니다.

Starkware Exploration Lead이자 전 Ethereum 핵심 개발자인 Abdelhamid Bakhta에 따르면 그 시점에서 Cairo 1.0은 더 빠른 기능 개발을 가능하게 하고 더 많은 커뮤니티 참여를 허용할 것입니다.

“우리는 Cairo 1.0부터 시작하여 StarkNet 기술 스택의 소스를 계속해서 공개하고 있습니다. 우리는 누구나 사용할 수 있고 커뮤니티가 지속적으로 개선될 수 있는 공공재라는 StarkNet의 비전을 실현하기 위해 이렇게 하고 있습니다.”라고 그는 말했습니다.

“실용적인 수준에서 이것은 코드와 코딩 프로세스에 대한 투명성을 최대화합니다. 그리고 버그를 찾고 컴파일러를 개선하는 커뮤니티의 능력을 강화합니다. 오픈 소스인 기술 스택의 각 측면과 함께 이러한 커뮤니티 참여 의식이 점점 더 커질 것입니다.”

Cairo 1.0이 생산되면 블록체인 개발자는 스마트 계약을 작성하고 StarkNet에 배포할 수 있습니다. 따라 StarkWare의 미디엄 포스트에.

StarkWare는 Cairo 1.0이 모든 계산을 "증명 가능"하게 만들기 때문에 StarkNet의 검열 저항 속성이 강화되고 서비스 거부 공격에 더 잘 대응할 수 있을 것이라고 덧붙였습니다.

StarkWare의 STARK 기술 스택은 탈중앙화 거래소(DEX) 플랫폼 dYdX(Cosmos의 자체 체인으로 이동하고 있지만), NFT 플랫폼 Immutable X 및 블록체인 상호 운용성 프로토콜 Celer Network를 비롯한 여러 Web3 프로젝트를 지원합니다.

관련 : 단일 거래로 60천만 개의 NFT를 발행할 수 있습니다. — StarkWare 공동 창립자

StarkNet은 Cairo를 사용하여 솔루션 속도를 높이는 도박을 했습니다. 이는 기본적으로 EVM(Ethereum Virtual Machine)과 호환되지 않습니다. 그러나 Ethereum 소프트웨어 툴링 회사 Nethermind는 Solidity 코드를 Cairo 코드로 변환하는 Warp라는 트랜스파일러를 만들었습니다.

경쟁사 zkSync의 EVM 호환 메인넷이 출시되는 과정에 있습니다.

그러나 더 어려운 길을 택했음에도 불구하고 StarkWare 설립자 Eli Ben-Sasson은 최근 Cointelegraph에 Solidity와 달리 Cairo와 같은 맞춤형 프로그래밍 언어를 사용하는 것이 ZK 롤업이 제공하는 이더리움 확장성을 최대한 활용할 수 있는 유일한 방법이라고 말했습니다.

“이더리움의 단일 증명 안에 백만 개의 트랜잭션을 넣을 수 있는 완전한 ZK EVM을 보지 못할 것이라고 확신합니다. 오늘날 우리가 쉽게 할 수 있고 몇 달, 몇 년 동안 해왔듯이.”

최근 Starkware로 뉴스가 나옵니다. 배포 17월 XNUMX일 Ethereum의 새로운 StarkNet 토큰(STRK)은 네트워크에서 수수료를 지불하는 것 외에도 스테이킹 및 투표 목적으로 사용될 것입니다.