# 코코넛 개요

{% tabs %}
{% tab title="🎯 코코넛의 목표" %}
코코넛은 비트코인 [**셀프 커스터디**](#user-content-fn-1)[^1] ・ **self-custody** 를 처음 시작하는 여러분을 위해 만들어졌습니다.

실전으로 들어가기 전, 학습용 앱으로 마음껏 연습해 보세요! \
반드시 알아야 할 개념을 쉽고 빠르게 익혀, 비트코인을 주고 받을 때마다 느끼는 막연한 두려움을 없애고, 무지와 실수로 인해 소중한 비트코인을 잃는 일이 없도록 기초를 단단하게 다질 수 있습니다.&#x20;

코코넛과 함께 안전하고 자신 있게, 진짜 비트코인의 세계로 첫걸음을 내딛어 보세요!
{% endtab %}

{% tab title="₿ 왜 비트코인만 지원하나요?" %}
비트코인은 가장 큰 사용자 네트워크와 가장 안정적인 시스템을 갖추고 있어요. 시간이 지남에 따라 전 세계적으로 많은 사람들이 비트코인을 사용하게 되었고, 이로 인해 비트코인은 암호화폐의 표준으로 자리 잡았지요. 반면, 알트코인이라 불리는 다른 암호화폐들은 대부분 중앙에서 통제되거나 수시로 변하며, 그 중 많은 수가 세상에 실제 가치를 제공하지 못하고 사라져 버렸습니다. 그 과정에서 수많은 사람들이 금전적 손실을 입기도 했죠.

비트코인은 초기부터 신뢰성과 안정성을 바탕으로 설계되었으며, 그 구조를 변경하기 어렵게 만들어졌어요. 이로 인해 비트코인은 안전하게 자산을 보관하고 전송하는 데 있어 최고의 선택이 되고 있어요. 게다가 인터넷처럼, 비트코인도 전 세계가 공통적으로 사용하는 디지털 화폐의 표준이 될 가능성이 큽니다.

이러한 비트코인의 잠재 가능성 때문에 저희는 비트코인만 지원하며, 코코넛을 발전시켜 가장 안전하고 신뢰할 수 있는 디지털 자산 관리 솔루션을 제공하고자 합니다.&#x20;
{% endtab %}
{% endtabs %}

## **1️⃣ 코코넛 사용 방식: 학습용과 메인넷**&#x20;

코코넛은 목적에 따라 두 가지 방식으로 사용할 수 있습니다.

### **A. 코코넛 학습용: 셀프 커스터디 교육 키트**

1. **실습 환경**
   * **볼트 앱 + 월렛 앱,** <mark style="color:blue;">"</mark><mark style="color:blue;">**휴대폰 2대**</mark><mark style="color:blue;">로 실전과 동일한 에어갭 환경에서 연습"</mark>
     * [ ] 외부와 통신할 수 없는 환경에서 키를 생성하고 서명하는 연습을 하기 위해 **볼트 앱은 공기계에** 설치하실 것을 권장해요.&#x20;
     * [ ] 보기 전용 지갑 기능을 하는 월렛은 인터넷과 연결된 환경이 필요하니 사용 중인 휴대폰에 설치해 주세요.
2. **테스트 비트코인**
   * 그동안 소중한 비트코인으로 테스트 해보기 주저되셨죠?&#x20;
   * 두려움과 부담 없이 마음껏 연습하시라고, **자체 테스트넷**을 구축했어요.&#x20;
   * **테스트 비트코인**은 편하게 **월렛 앱에서** 받으세요!
   * 단, 이 코인은 테스트넷에서만 작동하므로 시장 가치가 전혀 없고 언제든 초기화될 수 있다는 점 참고해 주세요.
3. **튜토리얼**
   * 실전 앱과 완전히 기능과 화면이 동일한 학습용 앱을 제공합니다.
   * 이 튜토리얼을 함께 활용해보세요. 더 효과적으로 학습할 수 있습니다.
   * 이 문서에는 앱에 다 담지 못한 상세한 설명이 포함되어 있어요. &#x20;

### B. 코코넛 월렛 메인넷: 실전 셀프 커스터디&#x20;

학습을 마쳤다면, 이제 메인넷에서 실전 셀프 커스터디를 시작할 수 있습니다.

* 월렛 앱에서 내 지갑을 보기 전용으로 안전하게 조회
* 볼트 앱에서 오프라인 서명으로 거래를 안전하게 실행
* 학습용에서 익힌 흐름 그대로, 메인넷에서도 동일한 사용 경험으로 이어집니다.

> <mark style="color:orange;">**연습은 실전처럼, 실전도 연습처럼**</mark>\ <mark style="color:orange;">코코넛은 같은 구조/같은 습관으로 안전한 셀프 커스터디를 돕습니다.</mark>

## 2️⃣ 구성 요소 상세 설명

### 1. 볼트 앱 ・ Coconut Vault App

<figure><img src="https://161374591-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZj9icmh14UnjnZt15F4i%2Fuploads%2FLtZbkik8s2uSGsudhYqK%2Fvault1.png?alt=media&#x26;token=2a1f54a7-e74c-481d-9d08-c9f58eb7c213" alt="" width="128"><figcaption></figcaption></figure>

볼트는 **네트워크가 차단된 환경**에서 동작하는 **서명기**로, [**니모닉 문구**](#user-content-fn-2)[^2]를 안전하게 관리하고 [**트랜잭션에 서명**](#user-content-fn-3)[^3]하는 역할을 합니다.\
\
볼트・vault란 **금고**라는 뜻으로, 우리가 금고에 귀중품을 안전하게 보관하듯, 중요한 데이터를 안전하게 보관하기 위한 기술을 **디지털 볼트**라 해요. &#x20;

코코넛 볼트는 중요한 데이터인 **니모닉 문구를 보호하기 위해, 데이터, 와이파이, 블루투스가 연결되어 있거나 개발자 모드가 활성화된 경우 동작하지 않도록 설계되어 있습니다.** 따라서 앱을 사용하기 위해서는 설치 후 **데이터 연결, 블루투스, 개발자 모드를 꺼야 합니다.** \
\
항능하다면 항상 오프라인 상태를 유지할 수 있는 **공기계에 설치해** 보안 위협으로부터 니모닉 문구를 보호하면서도 높은 사용성을 누려보세요.

### 2. 월렛 앱 ・ Coconut Wallet App

<figure><img src="https://161374591-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FZj9icmh14UnjnZt15F4i%2Fuploads%2Fv6MMrFCZlt0HJVm16l2k%2Faos-wallet-testnet.png?alt=media&#x26;token=9932780e-46a3-400d-aa95-61c97c6dc545" alt="" width="128"><figcaption></figcaption></figure>

월렛은 비트코인을 주고 받기 위해 볼트와 짝꿍으로 사용하는 앱입니다.&#x20;

볼트에서 내보낸 정보를 월렛에 등록하면, [**보기 전용 ・ watch-only 지갑**](#user-content-fn-4)[^4]을 사용하실 수 있어요.&#x20;

월렛은 항상 네트워크와 연결된 상태로보기 전용 지갑의 정보를 최신으로 유지합니다. 학습용 환경에서는 월렛이 제공하는 테스트 비트코인으로, 메인넷에서는 실제 비트코인으로 에어갭 트랜잭션 흐름을 안전하게 경험해 해보세요.

***

이제 튜토리얼과 함께. 비트코인 셀프 커스터디를 위한 여정을 시작해 보겠습니다.

[^1]: 비트코인 셀프 커스터디란 개인이 직접 비트코인을 보관하고 관리하는 것을 의미합니다. 커스터디・custody는 보관, 관리를 나타내는 영단어인데요, 한글로 "직접 관리"라 직역할 수 있어요. 즉, 비트코인을 거래소나 제3자에게 맡기지 않고, 자신이 온전한 소유와 통제 권한을 가지는 것을 말합니다.

[^2]: 니모닉 문구는 지갑에 접근할 수 있는 열쇠입니다. 니모닉 문구를 안다는 것은 그 지갑에 있는 비트코인을 소유하는 것이에요. 따라서, 반드시 안전하게 보관해야 합니다. 절대 타인과 공유하지 마시고, 온라인에 업로드하지도 마세요.

[^3]: 볼트는 니모닉 문구, 즉 개인키를 보관하는 앱입니다. 트랜잭션에 서명한다는 것은 개인키를 소유한 소유자가 이 전송을 허용했다는 데이터를 트랜잭션에 추가하는 것입니다.

[^4]: 보기 전용 지갑에는 니모닉 문구가 없고 비트코인 주소 정보만 있어요. 네트워크와 연결되어 잔액을 확인하거나, 볼트로 서명한 트랜잭션을 네트워크에 전송하는 데 사용해요. 이름 그대로 잔액과 트랜잭션 기록 등을 보는 것만 가능하고, 볼트 없이는 비트코인 전송이 불가능한 지갑이에요.
