본문 바로가기
자비인포 자비인포

단 한 번의 이체로 헤데라 계좌가 생성되는 과정

heee 읽는 시간 약 3분
image 32

한 번의 이체, 하나의 계좌

헤데라에서는 공개 키에서 파생된 EVM 주소가 네트워크에 정식 계정이 생성되기 전에도 값을 받을 수 있습니다. 해당 주소로 자금을 전송하는 행위가 계정을 등록하는 과정입니다. 사전에 0.0.x 식별자를 할당할 필요가 없습니다.내부적으로 

헤데라의 자동 계정 생성 기능은  ECDSA 공개 키에서 EVM 주소 별칭을 생성하는 방식으로 작동합니다. 구체적으로, 이 별칭은 해당 공개 키의 케칵-256 해시의 가장 오른쪽 20바이트이며, 이는 이더리움 옐로우 페이퍼에 설명된 것과 동일한 계산 방식을 따릅니다. 지갑이나 거래소와 같은 애플리케이션은 이 주소를 완전히 오프라인에서 생성한 후, 온체인 작업 없이 발신자에게 전달할 수 있습니다.

HIP-32는 HBAR 이체를 위해 이 메커니즘을 도입했습니다. HBAR가 대응하는 계좌가 없는 별칭으로 전송될 경우, 네트워크는 자동으로 계좌를 생성하고 전송 금액에서 계좌 생성 수수료를 차감합니다. 따라서 새 계좌의 초기 잔액은 전송 금액에서 해당 수수료를 뺀 금액입니다.

HIP-542는 어떻게 토큰과 NFT까지 적용 범위를 확대했을까요?

토큰 전송은 더 어려운 문제였습니다. 계정 생성 수수료를 HBAR로 지불해야 했기 때문에, 이전에는 존재하지 않는 별칭으로 HTS 대체 가능 토큰이나 NFT를 보내면 INVALID_ACCOUNT_ID 오류가 발생했습니다. 토큰 단위를 수수료를 지불하는 데 필요한 HBAR로 변환하는 메커니즘이 없었습니다.

HIP-542는 수수료 부담을 전환함으로써 이 문제를 해결했습니다. 전송된 자산에서 수수료를 차감하는 대신, 네트워크는 계정 생성 수수료를 전송 거래 송금인에게 부과합니다. 수신자는 토큰 또는 NFT 전액을 받고, 송신자는 설정 비용을 부담합니다. 또한, 전송 과정에 자동 연결 슬롯이 하나 포함되어 있어 새 계정은 별도의 연결 단계 없이 수신된 토큰을 보유할 수 있습니다. 결과적으로, 이전에는 CryptoCreate, TokenAssociate, CryptoTransfer의 세 가지 거래가 필요했던 작업이 이제 한 번의 거래로 통합되었습니다.

이번 변경 사항은 상호 운용성도 향상시킵니다. 이더리움 컨트랙트는 일반적으로 온체인에 아직 존재하지 않는 주소로 ERC-20 및 ERC-721 자산을 전송할 수 있도록 허용하며, HIP-542는 헤데라의 동작을 이러한 기대에 부합하도록 조정합니다.

heee

heee
함께 보면 좋은 글

댓글 0

첫 댓글을 남겨보세요.

error: Content is protected !!

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.