블로그 > 2023 > January > Hydra를 사용한 경매 프로젝트 구현

블로그 > 2023 > January > Hydra를 사용한 경매 프로젝트 구현

Hydra를 사용한 경매 프로젝트 구현

IOG와 MLabs가 Hydra 프로토콜을 이용한 경매 참조 구현 개발에 협력

2023년 1월 20일 Olga Hryniuk 6분 안에 읽을 수 있습니다

Hydraを使用したオークションプロジェクトの実装

Hydra를 사용한 경매 프로젝트 구현

Input Output Global(IOG)과 MLabs Ltd.(MLabs)는 Hydra 프로토콜을 사용한 경매의 레퍼런스 탑재를 공동 개발하고 있습니다. 이 제휴의 첫 업적은 Hydra Head 프로토콜을 사용하여 디지털 자산 경매 탑재에 있어서 가능성이 있는 접근 방식의 개요를 각각의 우위성과 현재의 한계를 함께 설명한 논문입니다. 이 논문에서는 논문에 자세히 설명된 이 주제에 대해 간략하게 소개합니다.

이 제휴의 목적은 경매 응용 프로그램을 개발하기 위해 현행 Hydra Head 프로토콜을 구현할 수 있음을 보여주는 것입니다. 제안된 레퍼런스 탑재는 또한 Hydra Head 프로토콜의 설계를 Cardano 생태계의 구체적인 사용 사례에 맞게 건설적으로 결정할 것입니다.

경매라는 용어

분산형 경매는 구매자와 판매자의 거래를 수행하기 위해 스마트 계약을 사용합니다.

블록체인 경매의 이점에는 다음이 포함됩니다.

  • 시장을 중앙에서 관리하지 않음
  • 참여에 따른 수수료 필요 없음
  • 제3자 참여가 없는 자동 거래 수행
  • 개인정보보안향상
  • 불변하고 투명한 경매 데이터 저장

Cardano에서 경매 실행

Hydra Head 프로토콜은 Cardano의 레이어 2 확장성 솔루션입니다. 프로토콜은 스마트 계약과 소프트웨어로 구성되며, 모든 참가자 그룹이 서로 동형적인 멀티파티 스테이트 채널(Hydra Heads) 스마트 계약을 설정할 수 있습니다.

Hydra Head 채널은 Cardano에서 경매를 수행하는 데 적합합니다. 이는 레이어 2 솔루션이 다음 측면에서 더 나은 기능을 제공하기 때문입니다.

Hydra Head 경매 설계

헤드 프로토콜을 사용하여 Cardano는 다양한 유형의 경매를 수행할 수 있습니다. 단일 헤드 경매 설계는 기본적인 단일 헤드 경매, 단일 헤드 비밀 경매, 위임형 자산보전 경매, 바우처 경매, 위임형 바우처경매를 포함할 수 있습니다. Hydra Head 네트워크의 경매 설계는 별모양 경매 또는 별자리 스키마 경매와 같은 경우를 다룰 수 있습니다.

Hydra Head 프로토콜을 사용한 경매의 레퍼런스 탑재를 팀은 주요 영국 스타일 경매의 기능을 포함하는 위임형 바우처 경매 설계를 선택했습니다.

이익 및 한계를 포함한 가능한 옵션에 대한 자세한 분석은 아래 링크의 논문을 참조하십시오.

경매의 초기 설계는 다음 기능을 제공하기 위한 것입니다.

  • 대표자 그룹은 판매자가 제공하는 NFT 자산 경매를 호스팅할 수 있는 Hydra Head를 열 수 있습니다.

  • 판매자는 경매용 스마트 계약에 보증금을 잠근 입찰자에게 경매 참여권을 배포할 수 있습니다(참가 토큰 사용 등).

  • 각 입찰자는 대표자 중 한 명에게 발송하여 경매에 입찰할 수 있으며, 대표자는 나머지 대표자에게 이를 통지합니다.

  • 대표자는 Hydra Head 프로토콜을 통해 멀티 시그에 의해 입찰을 정리해 승인할 수 있기 때문에 Hydra Head 대장 상태에는 입찰이 포함됩니다

  • 경매가 마감되면 대표자는 Hydra Head 내에서 결정론적으로 입찰을 결제하여 낙찰 가격을 결정할 수 있습니다

  • 대표자는 다음과 같은 경우 Hydra Head를 종료할 수 있습니다.

  • 경매가 결제되면, 낙찰자에게 바우처를 발행할 수 있습니다. 이를 통해 낙찰자는 판매자의 NFT 자산을 낙찰 가격으로 사용할 수 있습니다.

  • 경매가 결제되지 않는 경우, 입찰은 레이어 1에서 결제되어 낙찰 가격이 결정됩니다. 그 후 낙찰자에게 바우처를 발행할 수 있게 됩니다

  • 유찰된 입찰자는 경매의 Hydra Head가 종료되고 경매가 결제되면 보증금을 회수할 수 있습니다.

  • 낙찰자는 NFT 자산의 판매자에 대한 지불의 일부로 보증금을 사용할 수 있습니다.

  • 낙찰자에게 바우처가 발행되면, 판매자의 NFT 자산의 교환 기간이 마련됩니다. 낙찰자가 교환 기간 내에 판매자의 NFT 자산을 교환하지 않는 경우 판매자는 낙찰자의 보증금을 요청할 수 있습니다.

  • 바우처 UTXO는 낙찰자가 판매자의 NFT로 교환하거나 판매 기간이 지나면 판매자가 낙찰자의 보증금을 요구하는 경우에만 사용할 수 있습니다.

논문

자세한 내용은 논문 Hydra를 사용하여 경매 프로젝트 구현을 참조하십시오.

논문에서는 다음을 성찰하고 있습니다.

  • Cardano 생태계에서 디지털 자산 경매 (NFT 마켓 플레이스 등)를 수행하는 프로젝트의 현재 요구와 Cardano 레이어 1 체인에서 직면하는 과제
  • 과제 및 요구 사항 분석은 Hydra를 사용하여 디지털 자산 경매를 수행하기 위해 가능한 경매 설계와 활성, 분산화, 보안 및 효율에 대한 각각의 영향을 시사
  • 현재 기능을 기반으로 제안된 Hydra Head 경매 설계 구현
  • 현재 Hydra Head 프로토콜의 개선안과 Hydra 프로토콜 패밀리에 제안된 확장에 의해 디지털 자산 경매의 실행에 가져오는 이익

Discord 채널과 GitHub 토론에 참여하세요.

이상

번역자: Paul Ko (카르다노 앰버서더, JOY & HOPE 풀 운영자, 카르다노 사랑방 운영자)