Hydra - 궁극적인 레이어 2 확장성을 위한 카르다노 솔루션

in #cardano3 years ago (edited)

Hydra - 궁극적인 레이어 2 확장성을 위한 카르다노 솔루션

image.png

Hydra – Cardano’s solution for ultimate Layer 2 scalability - IOHK Blog

Scalability is baked into the Cardano development roadmap; enter Hydra

확작성은 카르다노 개발 로드맵에 포함되어 있습니다. Hydra로 들어오십시오.

​2021년 9월 17일 / 세바스찬 나겔 / 읽는 시간 7분

The Alonzo upgrade enables the creation of smart contracts, decentralized applications (DApps), and other applications on top of Cardano.

Alonzo 업그레이드는 Cardano 위에서 스마트 계약, 분산 애플리케이션(DApp) 및 기타 애플리케이션 제작을 가능하게 만들었습니다.

Alonzo marks a significant milestone in the Cardano journey, deploying base level scripting capability that will, in turn, enable further innovation and network development. It also starts the process of transforming a transactions & tokens based blockchain into a dynamic confluence of creativity, financial inclusion, and decentralized development.

추가적인 혁신과 네트워크 개발이 가능하도록 한 기본 레벨 스크립팅 기능을 개시함으로써 Alonzo는 Cardano 여정에서 매우 중요한 단계에 도달하였습니다. 또한 Alonzo는 트랜잭션 및 토큰 기반 블록 체인을 창의성, 1)금융 포용 및 분산형 개발의 활발한 융합으로 전환을 가능하게 합니다.

  • 여러 가지 사정상 은행, 보험, 상호저축은행 등 제도적인 금융기관을 이용하지 못하는 어려운 점을 해결해 손쉽게 돈을 저축하거나 빌릴 수 있도록 하는 것

Among the most exciting of the fresh developments enabled by Alonzo is Hydra, a key layer 2 solution to further improve Cardano's scalability layering a new protocol on top of the existing layer 1 blockchain.

Alonzo가 새롭게 개발한 것 중 가장 흥미로운 것은 Hydra입니다. Hydra는 기존 1계층 블록 체인 위에 새로운 프로토콜을 배치하여 Cardano의 확장성을 더욱 향상시킬 수 있는 핵심 2 레이어 솔루션입니다.

Hydra: Cardano’s layer 2 solution

In a blockchain network, a consensus algorithm creates a secure and trustless(?) environment by ensuring agreement on a transaction history. Cardano uses Ouroboros, an efficient proof-of-stake consensus algorithm, for this very purpose. But Cardano also, just like any permissionless blockchain, faces challenges when trying to scale to achieve the throughput required to support applications in the real world, including payment, identification, game, or mobile services. After all, the blockchain needs to reach global consensus on each and every transaction.

Hydra: 카르다노의 레이어 2 솔루션

블록 체인 네트워크에서 합의 알고리즘은 거래 이력에 대한 합의를 보장함으로써 안전하고 신뢰할 수 있는(?) 환경을 조성한다. Cardano는 바로 이를 위해 효율적인 지분 증명 합의 알고리즘인 Ouroboros를 사용한다. 그러나 Cardano는 다른 무허가 블록 체인과 마찬가지로 결제, 인증, 게임 또는 모바일 서비스 등 실제 환경에서 애플리케이션을 지원하는 데 필요한 처리량을 달성하기 위해 확장하려고 할 때 많은 문제가 발생할 수 있습니다. 하지만, 결국 블록 체인은 모든 거래에 대해 세계적인 합의에 도달할 필요가 있습니다.

Cardano transactions incur fees. The people who run the network (in the case of Cardano, the stake pool operator community) need to be rewarded appropriately for the part they play, so fees need to be set at a sustainable level. Users want to pay fees they deem acceptable. In addition, the blockchain needs to be protected against Denial-of-Service (DoS) attacks, for example. Fees can therefore not be set so low as to open up undue risk – DoS events must be made prohibitively costly to a potential attacker. Storage is also a concern, as an ever-growing transaction history can lead to storage problems. Effectively, the most successful blockchains risk becoming ‘victims’ of that very success.

카르다노 거래 시 수수료가 발생합니다. 네트워크를 운영하는 사람들(Cardano의 경우, 지분 풀 운영자 커뮤니티)은 그들이 수행하는 부분에 대해 적절한 보상을 받아야 하므로 수수료는 지속 가능한 수준으로 책정되어야 합니다. 사용자들은 자신이 수용할 수 있는 요금만큼 수수료를 지불하려고 합니다. 한편, 서비스 거부(DoS) 공격으로부터 블록 체인을 보호하기도 해야 합니다. 수수료를 매우 낮게 책정하게 되면 위험에 쉽게 노출될 수 있다. 잠재적 공격자에게 해킹에 대한 많은 비용을 지불하게 함으로써 과도한 위험으로부터 벗어나도록 해야한다. 트랜잭션 기록이 계속 증가함에 따라 스토리지 문제가 발생할 수 있는 것도 우려 사항 중 하나이다. 2)사실상, 가장 성공적인 블록체인들은 바로 그 성공의 '피해자'가 될 위험이 있다.

  • 블록체인 시스템이 성공적일수록 트랜잭션 처리량이 많아지게 되고 이를 효율적으로 처리하지 못하게되면 결국 확장성에 한계가 오게 된다.

Hydra is a layer 2 scalability solution that seeks to address all these concerns and aims to maximize throughput, minimize latency, incurring low to no costs, and greatly reducing storage requirements.

Hydra는 이러한 모든 문제를 해결하고자 하는 레이어 2 확장성 솔루션으로 처리량을 극대화하고, 대기 시간을 최소화하며, 비용을 절감하고, 스토리지 요구사항을 크게 줄이는 것을 목표로 합니다.

Hydra's evolution over time

In the short term, we will keep developing the hydra-node and the Hydra Head protocol until it becomes a solid and stable foundation for the community (and us!) to build real-world applications. These new apps will benefit from fast settling and low-to-no-cost transactions. We are also actively developing other key features, including the support of multiple heads per node, persistence, and Head protocol extensions

시간 경과에 따른 Hydra의 진화

단기적으로는 커뮤니티(및 당사)가 실제 애플리케이션을 구축할 수 있는 견고하고 안정적인 기반이 될 때까지 하이드라 노드 및 하이드라 헤드 프로토콜을 계속 개발할 것입니다. 이러한 새로운 앱은 빠른 정착과 저비용 또는 무비용 트랜잭션의 이점을 누릴 수 있습니다. 또한 노드당 다중 헤드 지원, 지속성 및 헤드 프로토콜 확장을 포함한 다른 주요 기능을 적극적으로 개발하고 있습니다.

In the medium term, say 6-12 months, progress will greatly depend on the results of our research and experimentation, plus feedback from the developer community. We are researching ways to interconnect multiple Hydra Heads to increase the “reach” of our layer 2 solution, for example, and also testing different methods to make it easier to integrate and use Hydra. One of the most exciting visions for the long term is the development of ‘Virtual Heads’ by running the Hydra Head protocol inside Hydra Heads, thus fully utilizing the isomorphism of our Layer 2 solution. Herein lies true, theoretical limitless scalability.

중기(6개월에서 12개월 사이)에 이룰 수 있는 성과는 우리의 연구 및 실험 결과와 개발자 커뮤니티의 피드백에 따라 크게 좌우될 것입니다. 레이어 2 솔루션의 "접근성"을 높이기 위해 여러 Hydra 헤드를 상호 연결하는 방법을 연구하고 있으며, Hydra 통합 및 사용이 더 용이하도록 다양한 방법을 테스트하고 있습니다. 장기적 관점에서 가장 흥미로운 비전 중 하나는 'Hydra Heads' 내부에서 Hydra Head 프로토콜을 실행함으로써 'Virtual Heads'를 개발하여 레이어 2 솔루션의 동형성을 완전히 활용하는 것입니다. 이것이 가능하다면 이론적으로 무한한 확장이 가능합니다.

Flexibility is key to scalability & growth

The overarching concept for Hydra is the provision of a pioneering layer 2 scalability solution suitable for Cardano, a third-generation, UTXO-based blockchain capable of supporting smart contracts. Hydra will drive down costs while increasing throughput and maintaining security.

Hydra replicates the main chain's functionality while minimizing friction for users, but still allows the flexibility of having a different fee / cost structure and timing constraints on the layer 2. Any successful ecosystem balances the needs of all users. We want this ecosystem to serve the needs of individual consumers, enterprises, professionals, and the growing list of DApps and their developers.

With the Alonzo hard fork, Cardano will start on a new journey as a smart contract platform, enabling technologies like Hydra, which in turn will dramatically improve Cardano’s scalability, and thus further its adoption.

At the Cardano Summit 2021, taking place 25-26 September, we’ll talk more about Hydra, its progress to date, and goals for the future. Make sure you join us! And you might also like to check out this video explainer.

Matthias Benkort, Arnaud Bailly, and Fernando Sanchez also contributed to this piece.

유연성이 확장성 및 성장의 핵심

Hydra의 가장 중요한 개념은 스마트 계약을 지원할 수 있는 3세대 UTXO 기반 블록 체인인 Cardano에 적합한 선구적인 레이어 2 확장성 솔루션을 제공하는 것입니다. Hydra는 처리량을 높이고 보안을 유지하면서 비용을 절감합니다.

Hydra는 사용자간 마찰을 최소화하면서 메인 체인의 기능을 복제하지만 레이어 2에 비용 구조 및 타이밍 제한과 같은 유연성을 허용합니다. 성공적인 생태계는 모든 사용자의 요구와 균형을 맞춰주게 됩니다. 우리는 이 생태계가 개별 소비자, 기업, 전문가 및 증가하는 DAPP 및 개발자의 요구를 충족시키기를 바랍니다.

Alonzo 하드 포크를 통해 Cardano는 스마트 계약 플랫폼으로 새로운 여정을 시작할 것이며, 이는 Hydra와 같은 기술을 가능하게 하여 Cardano의 확장성을 획기적으로 향상시켜 더 많은 적용이 가능하도록 할 것입니다.

9월 25일부터 26일까지 열리는 카르다노 정상회의에서 Hydra에 대한 자세한 설명과 현재까지 진행 상황 및 향후 목표에 대해 알아보겠습니다. 꼭 우리와 함께 해요! 그리고 여러분은 이 영상 설명을 확인해 보시기 바랍니다.

기여한 사람: 마티아스 벤코트, 아르노 바일리, 페르난도 산체스