하나의 기사에서 Cardano의 EUTXO 모델 읽기
Adaverse Asia
2022-11-14 06:46
本文约2537字,阅读全文需要约10分钟
Cardano의 DApp 생태 레이아웃이 시작됩니까?

첫 번째 레벨 제목

UTXO와 계정 모델 비교

UTXO 모델에서 자산의 이동은 트랜잭션 출력의 방향성 비순환 그래프의 형태로 기록되며 각 추가 블록은 새로운 출력을 추가합니다.

계정 모델에서 잔액은 계정의 글로벌 상태로 저장되며 각 노드는 이를 저장하고 각 블록마다 실시간으로 업데이트합니다.이 모델은 데이터베이스와 유사합니다.잔고, 계약 및 논스 등의 정보 계정에 저장됩니다. 또한 핵심 병목 현상인 상태 폭발 문제로 이어집니다.

비트코인 네트워크의 전체 역사의 크기(모든 블록을 합한 크기)는 10년 만에 229GB로 성장한 반면, 이더리움 네트워크는 불과 4년 만에 262GB(Geth)/180GB로 성장했습니다.따라서 계정 모델에서 트랜잭션 크기가 클수록 사용자와 지갑의 부담이 커집니다.

요컨대 UTXO 모델은 계정의 상태 및 트랜잭션 크기가 더 작기 때문에 스토리지 이점을 제공할 수 있지만 계정 모델은 스케일링 체계(상태 및 결제 채널 구성 등) 및 샤딩 단순화 측면에서 더 효율적입니다.

간단한 예를 들면 높은 건물을 짓는 것과 같습니다.

  • UTXO의 장점은 안전성 확보를 전제로 인건비와 자재를 최대한 절약할 수 있다는 것입니다. 동일한 건축 자재 계정 모델은 단 하나의 레이어만 구축할 수 있어 매우 비쌉니다. 반면 UTXO는 동일한 비용으로 세 개의 레이어를 구축할 수 있습니다. ; 그러나 문제는 준공 후 최적화 공간이 한정되어 있어 향후 재건축 및 증설이 어렵다는 점;

  • 계정모델의 장점은 향후 리노베이션과 증축을 위한 충분한 공간을 확보하고 있다는 점이며, 미니멀한 튜브형 건물이라도 향후 지속적으로 리노베이션과 증축을 한다면 고급 아파트로 업그레이드가 가능하지만 비용도 많이 들고 리소스도 많이 소모합니다. .

첫 번째 레벨 제목

EUTXO는 서로에게서 배운다

이러한 관점에서 Cardano의 EUTXO(Extended UTXO)는 합의 계층에서 비트코인 ​​UTXO 모델의 낮은 리소스 소비의 이점을 계승하고 이더리움의 설계 아이디어를 바탕으로 상태 선택 측면에서 스마트 계약의 구현 요구 사항을 고려합니다. 향상된 계정 모델을 통합합니다.

한 문장으로EUTXO는 비트코인의 보안성과 이더리움의 프로그래밍 가능성을 결합하고 더욱 향상시킵니다.이 모델은 다른 블록체인에서 사용하는 계정 모델보다 훨씬 우수하므로 다음과 같은 몇 가지 주요 속성을 보장합니다.

  • 더 나은 보안: 각 거래는 다른 주소를 사용하므로 다른 사람이 주소를 추적하거나 사용자의 전체 잔액을 찾을 수 없습니다.

  • 확장성: UTXO 원장은 병렬 트랜잭션을 허용하여 온체인 혼잡을 크게 줄입니다.

  • 상호 운용성: EUTXO는 오프체인 및 사이드체인 프로토콜의 구현 덕분에 Cardano가 서로 다른 블록체인 간의 상호 운용성을 보다 쉽게 ​​설정할 수 있도록 합니다.

Cardano에서 EUTXO는 UTXO의 보안성과 편의성을 계승함과 동시에 계정 모델의 최적화 및 조정을 통해 상호 운용성과 확장성을 향상시켜 처리량을 극대화함으로써 미래 비즈니스 시나리오의 애플리케이션을 돌파합니다. .

첫 번째 레벨 제목

개발자 친화적인 Plutus 아키텍처

  • 기능적 언어, 즉 Haskell은 EUTXO와 더 호환됩니다.

  • 객체 지향 프로그래밍 언어인 Solidityy는 계정 모델과 더 잘 호환됩니다.

Cardano의 스마트 계약 프로그래밍 언어인 Plutus의 기본 사용자 지정 언어인 Haskell은 DApp을 위해 특별히 설계되었다고 할 수 있으며 그 핵심은 "이동성"과 "안전성"이라는 두 가지 키워드에 있습니다.

  • Haskell의 예측 가능성을 기반으로 스마트 계약의 버그를 쉽게 식별할 수 있습니다. Solidity 스마트 계약에서는 다릅니다.개발자는 재진입 공격과 같은 많은 유사한 문제에 대한 솔루션과 같이 Solidity에 대해 매우 깊이 이해해야 합니다.

  • Haskell을 Plutus로 컴파일한 후 함수는 True/False의 두 가지 출력만 반환합니다. 이는 예측할 수 없는 상태 변경이 없음을 의미합니다. 출력은 입력에 완전히 의존하며 입력이 동일하면 함수를 몇 번 호출하더라도 동일한 출력을 얻을 수 있습니다. 또한 이러한 함수는 변수가 있을 수 있는 모든 상태를 고려할 필요가 없기 때문에 디버깅하기가 더 쉽습니다.

이러한 관점에서 Haskell은 편리한 도구 세트를 제공하는 개발자의 관심을 끌 만한 다음 기회가 아닐 수 있습니다(이를 기반으로 Adaverse의 개발을 참조할 수 있음).NFT 시장 데모 코드 라이브러리)。

첫 번째 레벨 제목

새로운 퍼블릭 체인 신화

최근 1일 10년 동안의 산업의 극적인 발전은 사람들로 하여금 새로운 퍼블릭 체인의 신화, 특히 솔라나와 같은 "이더리움 킬러"가 높은 깃발을 들고 있었지만 지금은 거대해 보였던 당시의 생태도 아침 이슬처럼 증발해가는 자신감과 시장가치의 눈사태 앞에서 무너질 위기에 처해 있다.

새로운 퍼블릭 체인에 대한 열광이 가라앉은 후에는 비트코인과 이더리움만이 더 회복력이 있고 관심과 기대를 할 가치가 있는 것 같습니다.

그러나 동시에 비트코인과 이더리움의 전반적인 상황은 안정적이며 개발자나 프로젝트 당사자(특히 스타트업 팀)에게는 이미 홍해가 가득한 트랙에서 성공하기가 더욱 어렵습니다.

모든 사람은 종종 "방 안의 코끼리"를 외면하는 딜레마에 빠집니다. Cardano와 같은 오래된 공개 체인 프로젝트도 암호화 산업에서 여러 라운드의 황소와 곰을 경험했으며 시장 가치는 안정적입니다. 커뮤니티는 시간과 시장의 테스트를 통과했습니다.

과거의 모든 것은 프롤로그입니다. 2018년과 2021년에 우리는 큰 기세로 "퍼블릭 체인 열풍"을 불러일으켰지만 결국 소수만이 나올 수 있고 업계는 가장 적합한 답변을 줄 것입니다.

Cardano는 종종 "방 안의 코끼리"로 간과됩니다. 예를 들어 9월 22일 Cardano 메인넷의 Vasil 하드 포크 업그레이드가 성공적으로 활성화되었습니다.Cardano를 스마트 컨트랙트 시대로 가져오는 것의 중요성에 주목하는 사람은 거의 없습니다.똑똑한 사람들은 이 기간 동안 가능한 투자 기회에 매우 민감할 것입니다.

그러나 퍼블릭 체인의 경쟁은 늘 치열했다.이제 막 스마트 컨트랙트 시대에 접어든 카르다노는 현재 매우 초기 단계다.카르다노에서 점점 더 많은 DApp이 출시될수록 그 풍부함과 유동성이 더욱 커질 것으로 기대된다. 의 DApps는 엄청날 것입니다.

스마트 계약 시대에 Cardano의 심도 있는 발전과 함께 육안으로 볼 수 있는 이 일반적인 추세에서 Cardano의 글로벌 인큐베이션 투자 펀드인 Adaverse는 Cardano의 공식 팀의 보증 지원에 의존하여 인큐베이팅 및 Cardano의 전체 트랙에 대한 투자에 집중합니다. 많은 개발자들이 Cardano의 블록체인 인프라를 기반으로 광범위한 Web3 DApp 생태계를 구축하기 위해 Web3 생태계를 도입했습니다.

동시에 EMURGO의 CEO인 Ken Kodama는 Cardano 산하의 상업 인큐베이션 회사이자 벤처 캐피털 기관으로서 Emurgo가 향후 3년 동안 Cardano 생태계의 성장을 지원하기 위해 미화 2억 달러 이상을 투자할 것이라고 밝혔습니다. Emurgo의 자체 자본에서 나오는 자금은 Cardano 프로젝트뿐만 아니라 제품이 Cardano 네트워크와 통합될 다른 네트워크에서 직접 사용될 것입니다.

텍스트

원본 링크

공식 웹 사이트 | 트위터

원본 링크

Adaverse Asia
作者文库