> For the complete documentation index, see [llms.txt](https://docs.decentraland.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.decentraland.org/player/player-ko/marketplace/rentals.md).

# 임대

LAND 임대

## 용어집

**LAND 소유자:** LAND를 소유한 계정(주소)으로, 필지, 에스테이트 또는 둘 다일 수 있습니다.

**임차인:** LAND 소유자로부터 LAND를 임대하는 계정(주소)입니다. 또한 운영자 권한이 있는 주소를 변경할 수 있는 유일한 계정이기도 합니다.

**운영자 권한:** 이 권한을 가진 주소만이 해당 LAND에 씬을 배포할 수 있습니다.

**트랜잭션:** 가스 비용이 드는 이더리움 블록체인 트랜잭션입니다.

## 소개

새로운 임대 시스템을 통해 LAND 소유자와 임차인은 **안전하고 신뢰 없이 LAND를 임대하고** Decentraland Foundation이 관리하는 서버(오프체인)에 저장된 서명과 이더리움 트랜잭션(온체인)을 조합하여 이를 수행할 수 있습니다.

예를 들어, DJ는 멋진 LAND 필지를 찾아 임대한 뒤, 매주 토요일마다 공연할 나이트클럽을 배포할 수 있습니다. 대학은 에스테이트를 임대해 학생들을 위한 캠퍼스를 지을 수 있습니다.

아래에서 LAND를 임대하기 위해 따라야 할 모든 단계와 양측에 관련된 트랜잭션을 확인할 수 있습니다.

## LAND 소유자를 위한

### LAND를 임대 목록에 올리기

LAND 소유자로서, 당신은 [마켓플레이스](https://market.decentraland.org/) > 내 자산 > LAND.

이를 온체인에서 수행하려면, LAND 소유자가 임대 스마트 계약이 자신의 대신 LAND를 사용할 수 있도록 승인해야 합니다. 그런 다음 각 목록에도 소유자의 서명이 필요합니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-dd2047e2f318fe4258bf2a0577db3c6b16a75258%2FImage1.png?alt=media)

MANA 기준 일일 임대료와 사람들이 임대할 수 있도록 허용할 일수도 설정할 수 있습니다. 기간의 총 일수에 일일 가격을 곱한 금액이 임차인이 **선불로, 그리고 총액으로** 그 임대에 대해 지불할 금액입니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-ddf14e891b2069092725392366289dc26ca8d603%2FImage2.png?alt=media)

일일 가격을 정한 후에는 사용자가 당신의 LAND를 임대할 수 있는 일수를 선택해야 합니다. 예를 들어 7일과 30일만 선택하면, 임차인은 그 두 옵션 중에서만 선택할 수 있습니다. 임차인이 30일 옵션을 선택하면, 이는 확인된 날부터 임대 기간이 시작됨을 의미합니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-5b07607f19925c8d1aeba599d3613cb5dbe2a78c%2FImage3.png?alt=media)

또한 목록의 만료일을 설정할 수 있습니다. 이는 선택한 날짜까지 LAND가 임대되지 않으면 해당 목록이 마켓플레이스에서 제거됨을 의미합니다. 또한 스마트 계약은 만료된 서명을 거부하므로, 아무도 이전에 선택한 목록 가격과 기간으로 이를 임대할 수 없습니다. 이는 원치 않는 가격이나 기간으로 임대되는 것을 방지하기 위한 보안 조치입니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-93b6d05144ee6ce426e06f71aa9a17930a66d2f1%2FImage4.png?alt=media)

가격, 임대 기간, 목록 만료일이 설정되면, 당신의 LAND는 마켓플레이스에서 임대 가능 상태로 표시됩니다.

{% hint style="info" %}
💡 LAND가 임차인에게 임대되면, 다시 회수될 때까지 판매할 수 없습니다. 잠재적 구매자의 입찰도 받을 수 없습니다.
{% endhint %}

{% hint style="info" %}
💡 LAND가 임대 중이더라도 투표 권한은 LAND 소유자가 유지합니다.
{% endhint %}

### 목록 수정 또는 취소

LAND가 마켓플레이스에 임대 목록으로 올라간 후, 아무도 임대하기 전까지는 LAND 상세 정보의 연필 아이콘을 클릭하여 목록 조건을 수정할 수 있습니다. 또한 마켓플레이스와 블록체인에서 해당 목록을 제거할 수도 있습니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-c4e25ac739a11fbe5c44d8a1f705b9b2dd3307bc%2FImage5.png?alt=media)

{% hint style="info" %}
💡 수정과 취소에는 가스 비용이 드는 트랜잭션이 필요합니다. 자세한 내용은 아래 트랜잭션 섹션을 참조하세요.
{% endhint %}

### 임대 종료 후

임대가 끝난 후에는 다음 중 하나를 할 수 있습니다. **LAND를 다시 회수하거나, 다시 임대 목록에 올리기**.

**운영자 권한은 자동으로 LAND 소유자에게 다시 이전되지 않습니다**. 이를 되돌리려면 LAND 소유자가 해당 트랜잭션을 보내고 가스 요금을 지불하여 LAND를 다시 회수해야 합니다. 트랜잭션이 확인되면 임차인의 운영자 권한이 해제되고 LAND 소유자에게 다시 부여됩니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-69727ec8f52c720f4457b280d954979ccb66d623%2FImage6.png?alt=media)

다른 가능성은 LAND를 다시 회수하는 대신 다시 임대 목록에 올리는 것입니다. 이렇게 하면 또 다른 트랜잭션 비용을 지불할 필요는 없지만, **새 임차인이 새로운 임대를 확인할 때까지 운영자 권한은 이전 임차인이 계속 유지합니다.**

LAND 소유자는 새 목록에 대한 가격, 임대 기간, 목록 만료일을 수정할 수 있습니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-1a24e689ea8c6f2096a22b40a305dd8b10f9f000%2FImage7.png?alt=media)

두 작업 모두 마켓플레이스의 LAND 상세 페이지에서 수행할 수 있습니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-d974c80572dffca2994419bb420b88aa82ff20cd%2FImage8.png?alt=media)

### 임대 상태

내 자산 > 스토어 > 임대 중에서 임대 중인 LAND의 상태를 확인할 수 있습니다. 가능한 상태는 다음과 같습니다.

* 임대 목록에 등록됨 - 목록이 확인되었으며 사용자가 마켓플레이스에서 임대할 수 있습니다
* 임대 기간 종료 - 이 단계에서는 LAND 소유자가 LAND를 다시 회수하거나 다시 임대할 수 있습니다
* 다음 날짜까지 임대됨 *"날짜"* - LAND는 이미 임대 중이며, 임차인은 다시 회수되거나 다른 사용자가 임대할 때까지 운영자 권한을 갖습니다

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-e8a9426623929a3f169d7b8488e5ee62679b02f8%2FImage9.png?alt=media)

## 임차인을 위한

### LAND 임대

모든 사용자는 LAND 섹션의 마켓플레이스에서 임대용으로 등록된 LAND를 찾을 수 있습니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-d7396f2bcea2f55627e6222c70a6934eafcccf04%2FImage10.png?alt=media)

판매 또는 임대가 가능한 LAND들이 있습니다. 두 옵션이 모두 가능하다면, 판매/임대 토글을 클릭하여 각 옵션에 대한 조건을 확인할 수 있습니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-0eaa16d0d89346586e999bcc70aa57531d24117d%2FImage11.png?alt=media)

임대하려는 LAND를 찾으면 임대 기간을 선택해야 합니다. 이는 LAND를 보유할 일수입니다. 임대 기간을 선택하면 임대에 대해 지불할 총 금액이 표시됩니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-0eaa16d0d89346586e999bcc70aa57531d24117d%2FImage12.png?alt=media)

진행하기 전에, 귀하의 계정에서 MANA를 가져갈 수 있도록 임대 스마트 계약을 승인해야 합니다.

임대를 확인하기 전에, 누가 LAND를 관리할지(운영자 권한)를 결정할 수 있습니다. 본인 또는 선택한 다른 주소도 가능합니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-63df0aa970c2aaea4b200459b33f7ce688e02b6e%2FImage13.png?alt=media)

운영자 권한은 나중에 임차인(처음 LAND를 임대한 주소)이 [빌더](https://builder.decentraland.org/).

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-ccf657a3b29b3a771cf157a2f137a9af5ce0cf39%2FImage14.png?alt=media)

모든 세부 정보를 선택하고 임대 스마트 계약이 귀하의 MANA를 처리하도록 승인한 후, 트랜잭션을 보내 임대를 확인할 수 있습니다.

이제 모두 준비되었습니다! LAND 작업을 시작하고, 빌더나 SDK를 사용하여 씬을 배포할 수 있습니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-a44282362fdf196c5adb47bff9291b02f0f03a8a%2FImage15.png?alt=media)

참고: 임대가 끝난 후에도 LAND 소유자가 다시 회수하거나 다른 사람이 임대할 때까지 임차인은 계속 운영자 권한을 보유합니다. **임대 종료 전에 콘텐츠를 꼭 저장하세요. 그렇지 않으면 손실될 수 있습니다.**

{% hint style="info" %}
💡 LAND를 임대해도 투표 권한은 임차인에게 이전되지 않습니다. 투표 권한은 이 [제안](https://governance.decentraland.org/proposal/?id=c98bd010-74b1-11ed-a9bf-f772a12a0556)
{% endhint %}

## 트랜잭션

를 위해 **보안과 탈중앙화**, 임대 시스템은 이더리움 블록체인을 진실의 원천으로 사용합니다.

하지만 관련된 모든 작업에 블록체인 기록이 필요한 것은 아닙니다. 그랬다면 양측 모두에게 너무 비쌌을 것입니다.

블록체인 내 트랜잭션은 다음을 제공하기 위해 최소한으로 유지됩니다. **저렴한 비용을 유지하면서도 LAND 임대를 위한 견고하고 신뢰 없는 시스템을 제공합니다.** 검토해야 할 모든 트랜잭션은 다음과 같습니다.

### LAND 소유자를 위한

#### 임대 목록에 올리기

첫 번째 필지나 에스테이트를 임대 목록에 올리기 전에, LAND 소유자는 임대 스마트 계약이 자신의 대신 LAND를 운영할 수 있도록 허용해야 합니다. 이 작업은 필지당 한 번, 에스테이트당 한 번만 수행하면 됩니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-751133aa3a0a9d3c6e469e59816c1b246914e8a5%2FImage16.png?alt=media)

#### LAND를 다시 회수하거나 다시 임대 목록에 올리기

임대 기간이 끝난 후, **운영자 권한은 자동으로 LAND 소유자에게 다시 이전되지 않습니다**. 이를 되돌리려면 LAND 소유자가 해당 트랜잭션을 보내고 가스 요금을 지불하여 LAND를 다시 회수해야 합니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-17f3925f52196113ad68066301c3a1238f6309e4%2FImage17.png?alt=media)

다른 가능성은 LAND를 다시 회수하는 대신 다시 임대 목록에 올리는 것입니다. 이렇게 하면 또 다른 트랜잭션 비용을 지불할 필요는 없지만, 운영자 권한은 새 임차인이 새로운 임대를 확인할 때까지 이전 임차인이 유지합니다.

#### 목록 수정

가격, 임대 기간 또는 만료일이 변경되면, 이전 목록 서명을 스마트 계약에서 직접(마켓플레이스 UI가 아닌) 사용하는 사람이 원치 않는 더 낮은 가격이나 원치 않는 기간으로 이를 가져가는 것을 방지하기 위해 LAND 소유자가 트랜잭션을 보내야 합니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-6364f575a88ae025fac4a9e7bcb1b429ac1b0f01%2FImage18.png?alt=media)

### 임차인을 위한

#### 임대 계약이 귀하의 MANA를 운영하도록 허용

필지이든 에스테이트이든, LAND를 임대하려는 모든 사용자는 임대 스마트 계약이 자신의 대신 MANA를 운영할 수 있도록 허용하는 트랜잭션 하나를 보내야 합니다. 이는 스마트 계약이 임대가 활성화될 때 MANA를 가져와 LAND 소유자에게 전송해야 하기 때문입니다. 이 작업은 이후 임대할 모든 LAND에 대해 한 번만 수행하면 됩니다.

#### LAND 임대

임대 스마트 계약이 귀하의 MANA를 운영하도록 승인한 후에는 첫 임대를 확인할 준비가 된 것입니다. 원하는 LAND를 찾고 임대 기간을 선택한 다음 임대 트랜잭션을 확인하면, 운영자 권한이 선택한 주소로 이전됩니다.

다른 필지나 에스테이트를 임대하려면, 이를 확인하는 트랜잭션만 한 번 보내면 되며, 스마트 계약이 다시 귀하의 MANA를 운영하도록 승인할 필요는 없습니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-63eb62072cbe7b85705a9c3fbcec2b9d81923009%2FImage19.png?alt=media)

#### 운영자 변경

LAND를 임대하는 시점에 사용자는 해당 LAND에 대해 어떤 주소가 운영자 권한을 가질지 선택할 수 있습니다. 그 주소를 변경하려면 트랜잭션을 보내야 합니다.

![](https://3176976569-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FUWbeOuof0RchgfvQfPTf%2Fuploads%2Fgit-blob-89a9f86226041d0e9635268a224356b38266d68e%2FImage20.png?alt=media)

## 스마트 계약 지갑

임대 기능은 오프체인 서명에 크게 의존합니다. 오프체인 작업을 통해 LAND 소유자는 트랜잭션 비용을 지불하지 않고도 LAND를 임대 목록에 올릴 수 있습니다.

목록에 서명하면 임대 스마트 계약은 해당 목록이 서명자에 의해 생성되었음을 확인할 수 있습니다.

서명은 개인 키가 필요하다는 특징이 있습니다. 모든 EOA(Externally Owned Account, 외부 소유 계정)는 이를 가지고 있으며, 이를 사용해 목록에 서명할 수 있습니다. 그러면 임대 스마트 계약은 임대 실행 시 EOA가 생성한 서명을 검증합니다.

스마트 계약인 스마트 계약 지갑은 개인 키를 갖고 있지 않으므로 메시지에 서명할 수 없습니다. 대신 스마트 계약 지갑이 승인한 EOA가 서명해야 합니다.

이러한 서명을 지원하기 위해 임대 스마트 계약은 [EIP-1271](https://eips.ethereum.org/EIPS/eip-1271) 표준을 따라 스마트 계약 지갑에 서명이 유효한지 검증합니다. 서명이 유효하면 임대를 실행할 수 있습니다.

스마트 계약 지갑은 EIP-1271에 정의된 표준 서명 검증 메서드뿐만 아니라 [EIP-721 표준](https://eips.ethereum.org/EIPS/eip-721). 이는 LAND를 다시 회수할 때 필요합니다. 임대 스마트 계약이 NFT를 스마트 계약 지갑으로 되돌리기 위해 `safeTransferFrom` 을 호출할 것이며, 적절한 `onERC721Received` 함수가 구현되어 있지 않으면 LAND를 복구하는 데 실패하기 때문입니다.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.decentraland.org/player/player-ko/marketplace/rentals.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
