블록체인 튜토리얼: 예제를 통해 배우기
⚡ 스마트 요약
블록체인은 암호화 방식으로 연결된 블록들의 사슬로, 분산된 P2P 네트워크를 통해 거래를 기록합니다. 이를 통해 중개자를 제거하고 원장을 투명하고 변조 방지 기능이 뛰어나며 검증 가능하게 만들어 금융, 공급망, 신원 확인 및 인공지능 분야의 다양한 작업에 활용할 수 있습니다.

Blockchain은 무엇입니까?
블록체인 블록체인은 정보를 담고 있는 블록들의 연결 고리입니다. 이 기술은 디지털 문서에 타임스탬프를 찍어 누구도 날짜를 조작하거나 내용을 변경할 수 없도록 설계되었습니다. 블록체인은 중앙 서버에 의존하지 않고 이중 기록 문제를 해결하기 때문에 현대 디지털 경제의 핵심 기반이 되고 있습니다.
The blockchain 돈, 재산, 계약 등과 같은 물품을 안전하게 전송하는 데 사용됩니다.trac은행이나 정부 기관과 같은 제3자 중개자 없이 거래할 수 있다는 장점이 있습니다. 블록체인에 데이터가 기록되면 변경하기가 매우 어려워집니다.
블록체인은 이메일에서 SMTP가 작동하는 방식과 유사한 소프트웨어 프로토콜입니다. 하지만 블록체인은 인터넷 없이는 작동할 수 없으며, 다른 기술에 영향을 미치기 때문에 메타 기술이라고도 불립니다. 블록체인의 전체 스택은 데이터베이스, 소프트웨어 애플리케이션, 연결된 컴퓨터 네트워크, 그리고 합의 메커니즘으로 구성됩니다.
때때로 이 용어는 구체적으로 다음을 가리킵니다. Bitcoin 블록체인 또는 Ethereum 블록체인, 그리고 때로는 다른 가상화폐, 디지털 토큰, 또는 기업 분산 원장에도 이러한 용어가 사용됩니다. 모든 경우에 기본 아이디어는 여러 참여자에게 복제되는, 추가만 가능한 공유 기록을 만드는 것입니다.
블록체인이 아닌 것
더 자세히 알아보기 전에, 몇 가지 흔한 오해를 바로잡는 것이 도움이 될 것입니다.
- 블록체인은 그렇지 않다 Bitcoin, 하지만 그 뒤에 있는 기술은 Bitcoin.
- Bitcoin 는 디지털 토큰이고, 블록체인은 이를 기록하는 원장입니다. trac해당 토큰을 소유한 사람의 k명.
- 당신은 가질 수 없습니다 Bitcoin 블록체인 없이도 블록체인을 가질 수 있습니다. Bitcoin.
- 블록체인이 항상 익명성을 보장하는 것은 아닙니다. 대부분의 공개 블록체인은 가명성을 사용하므로 실제 신원은 드러나지 않더라도 주소는 공개될 수 있습니다.
블록체인 Archi강의
이제 블록체인 아키텍처를 핵심 구성 요소별로 나누어 살펴보겠습니다.
블록이란 무엇입니까?
블록체인은 정보를 담고 있는 블록들의 연결 고리입니다. 블록 안에 저장되는 데이터는 블록체인의 종류에 따라 다릅니다.
예를 들어 Bitcoin 블록에는 발신자, 수신자 및 전송된 비트코인 수량에 대한 정보가 포함되어 있습니다.
Bitcoin 블록
체인의 첫 번째 블록은 다음과 같습니다. 제네시스 블록새로운 블록은 모두 이전 블록과 연결되어 체인을 형성합니다.
SHA-256 해시 이해하기
모든 블록에는 해시값이 있습니다. 해시값은 각 블록을 고유하게 나타내는 지문과 같습니다. 해시값은 블록과 그 안에 있는 모든 내용을 식별하며, 지문처럼 항상 고유합니다. 블록이 생성된 후 블록 내부의 변경 사항이 발생하면 해시값도 변경됩니다.
SHA-256 해시란 무엇인가요?
따라서 해시는 변경 사항을 감지할 때 매우 유용합니다. 블록의 지문이 변경되면 더 이상 동일한 블록을 나타내지 않게 됩니다.
각 블록에는 다음이 저장됩니다.
- Data
- 해시
- 이전 블록의 해시
아래 예시를 살펴보겠습니다. 세 개의 블록이 연결된 체인이 있습니다. 첫 번째 블록은 이전 블록이 없으므로 이전 블록의 해시값을 저장하지 않습니다. 두 번째 블록에는 첫 번째 블록의 해시값이 저장되어 있고, 세 번째 블록에는 두 번째 블록의 해시값이 저장되어 있습니다.
모든 블록에는 이전 블록의 해시값이 포함되어 있습니다. 이것이 블록체인을 매우 안전하게 만드는 기술입니다. 작동 방식은 다음과 같습니다.
공격자가 블록 2 내부의 데이터를 변경했다고 가정해 봅시다. 그러면 블록 2의 해시값도 변경됩니다. 하지만 블록 3에는 여전히 블록 2의 이전 해시값이 저장되어 있으므로, 이전 블록과의 해시값이 더 이상 일치하지 않아 블록 3과 그 이후의 모든 블록이 무효화됩니다.
따라서 하나의 블록을 변경하면 그 이후의 모든 블록이 빠르게 무효화될 수 있습니다.
합의 메커니즘: 작업증명(Proof of Work) 및 지분증명(Proof of Stake)
해시는 변조를 방지하는 훌륭한 메커니즘이지만, 최신 컴퓨터는 초당 수십만 개의 해시를 계산할 수 있습니다. 공격자는 단 몇 분 만에 블록을 변조한 후 다른 블록들의 해시를 모두 다시 계산하여 블록체인이 다시 유효한 것처럼 보이게 할 수 있습니다.
이를 방지하기 위해 블록체인은 합의 메커니즘을 사용합니다. 가장 일반적인 두 가지 유형은 작업증명(Proof of Work)과 지분증명(Proof of Stake)입니다.
직업 증명 (PoW) 이는 해결하는 데 상당한 노력이 필요한 계산 퍼즐이지만, 결과는 빠르게 확인할 수 있습니다. Bitcoin블록체인에 새로운 블록을 추가하는 데 필요한 작업 증명을 계산하는 데 평균 약 10분이 소요됩니다. 만약 해커가 2번 블록을 변경하고 싶다면, 해당 블록과 그 이후의 모든 블록에 대한 작업 증명을 다시 수행해야 합니다.
스테이크의 증거 (PoS) 이는 에서 사용하는 새로운 접근 방식입니다. Ethereum, 솔라 나, Cardano대부분의 최신 레이어 1 체인에서와 마찬가지로, 검증자는 블록을 제안하고 검증할 권리를 얻기 위해 네이티브 토큰을 잠그거나 스테이킹합니다. Ethereum 2022년 9월에 '더 머지(The Merge)'를 완료하여 작업증명(Proof of Work) 방식을 지분증명(Proof of Stake) 방식으로 대체하고 네트워크 에너지 소비량을 약 99.95% 줄였습니다.
블록체인이 작업증명(PoW) 방식을 사용하든 지분증명(PoS) 방식을 사용하든, 해싱과 합의 알고리즘의 조합이 블록체인의 보안을 유지하는 핵심입니다.
분산 P2P 네트워크
블록체인은 분산형 구조를 통해 자체적인 보안을 확보합니다. 블록체인을 관리하는 중앙 기관 대신, 누구나 참여할 수 있는 분산형 P2P 네트워크를 사용합니다. 참여자가 네트워크에 접속하면 블록체인의 전체 사본을 받게 되며, 각 컴퓨터는 블록체인 서버라고 불립니다. 노드.
사용자가 새로운 블록을 생성하면 해당 블록은 네트워크의 모든 노드에 브로드캐스트됩니다. 각 노드는 블록이 변조되지 않았는지 확인하기 위해 검증 작업을 수행합니다. 검증 후, 각 노드는 해당 블록을 자신의 블록체인 사본에 추가합니다.
네트워크의 노드들은 다음을 생성합니다. 일치노드들은 어떤 블록이 유효하고 어떤 블록이 유효하지 않은지에 대해 합의합니다. 변조된 것으로 보이는 블록은 거부됩니다.
블록체인을 성공적으로 변조하려면 공격자는 다음 사항을 수행해야 합니다.
- 체인의 모든 블록을 조작하세요.
- 각 블록에 대해 작업증명을 다시 수행하거나 필요한 검증자 지분을 다시 스테이킹하십시오.
- 피어투피어 네트워크의 50% 이상을 장악하세요.
그러한 조합은 대규모 공개 블록체인에서는 사실상 불가능하며, 이것이 바로 블록체인이 매우 안전하다고 여겨지는 이유입니다.
Blockchain Technology는 어떻게 작동합니까?
블록체인 거래 프로세스
일반적인 블록체인 거래는 크게 네 가지 단계를 거칩니다.
단계 1) 사용자가 거래를 요청합니다. 해당 거래에는 암호화폐, 스마트 결제 등이 포함될 수 있습니다.tracts, 기록 또는 기타 정보.
단계 2) 요청된 거래는 노드로 구성된 P2P 네트워크에 브로드캐스트됩니다.
단계 3) 노드 네트워크는 작업증명(Proof of Work)이나 지분증명(Proof of Stake)과 같은 잘 알려진 합의 알고리즘을 사용하여 거래와 사용자 상태를 검증합니다.
단계 4) 검증이 완료되면 해당 거래는 다른 거래들과 함께 새로운 블록으로 묶여 기존 블록체인에 영구적이고 변경할 수 없는 방식으로 추가됩니다.
블록체인이 필요한 이유는 무엇일까요?
블록체인 기술이 그토록 인기를 얻게 된 가장 중요한 이유 몇 가지를 소개합니다.
회복력: 블록체인은 복제 아키텍처를 사용합니다. 대부분의 노드가 유효한 사본을 보유하고 있기 때문에 많은 노드가 오프라인 상태가 되거나 공격을 받더라도 체인은 계속 실행됩니다.
시간 단축: 금융 산업에서 블록체인은 길고 복잡한 검증, 결제 및 청산 과정을 없애주기 때문에 거래 결제 속도를 높여줍니다. 모든 이해관계자는 합의된 단일 원장을 공유합니다.
신뢰성 : 블록체인은 이해 관계자들의 신원을 인증하고 검증합니다. 이를 통해 중복 기록을 제거하고 운영 비용을 절감하며 거래 속도를 높일 수 있습니다.
변경 불가능한 거래: 블록체인은 거래를 시간 순서대로 기록함으로써 모든 작업의 변경 불가능성을 보장합니다. 블록이 체인에 추가되면 삭제하거나 몰래 수정할 수 없습니다.
사기 예방: 정보 공유와 네트워크 합의는 사기나 횡령으로 인한 손실을 방지합니다. 물류 기반 산업에서 블록체인은 실시간 모니터링 시스템 역할을 하여 비용을 절감합니다.
보안 : 기존 데이터베이스 공격은 특정 목표물을 무력화하는 것을 의미합니다. 분산형 데이터베이스를 사용하면 상황이 달라집니다. Ledger 이 기술은 모든 참여자가 원본 체인의 사본을 보유하고 있으므로 많은 노드가 실패하더라도 시스템이 계속 작동할 수 있도록 합니다.
투명성 : 퍼블릭 블록체인의 변경 사항은 누구나 볼 수 있으므로 투명성이 높고 거래 내역을 감사할 수 있습니다.
협동: 블록체인은 제3자의 중개 없이 당사자들이 직접 거래할 수 있도록 해줍니다.
분산: 표준 규칙은 모든 노드가 블록체인 정보를 교환하는 방식을 규정하므로 모든 거래는 검증되고 일관된 순서로 추가됩니다.
블록체인 버전
블록체인 개발의 주요 시대를 살펴보겠습니다.
블록체인 버전
블록체인 1.0: 통화
분산 구현 Ledger 기술 발전은 최초의 명확한 응용 분야인 암호화폐로 이어졌습니다. 이를 통해 블록체인 기술을 기반으로 한 금융 거래, 특히 통화 및 결제 거래가 가능해졌습니다. Bitcoin 이 부문에서 가장 두드러진 예입니다.
블록체인 2.0: 스마트 컨버전스tracts
다음 물결은 스마트 컨벤셔널을 도입했습니다.trac스마트 컨버전스는 블록체인 상에서 실행되는 작은 프로그램입니다. 자동으로 실행되며, 계약의 이행, 검증 또는 강제 집행과 같이 사전에 정의된 조건을 확인합니다.trac이러한 기술들은 종종 전통적인 방식을 대체하거나, 적어도 그 일부를 자동화합니다.tracTS.
블록체인 3.0: DApps
DApp은 분산형 애플리케이션(Decentralized Application)의 약자입니다. DApp의 백엔드 로직은 분산형 P2P 네트워크에서 실행됩니다. DApp은 기존의 웹 또는 모바일 애플리케이션과 유사하게, 블록체인 기반 백엔드를 호출하는 표준 언어로 작성된 프런트엔드를 가질 수 있습니다.
블록체인 4.0: 기업과 AI의 통합
최신 트렌드는 기업 수준의 확장성, 블록체인 간 상호 운용성, 인공지능과의 통합에 중점을 두고 있습니다. 예를 들어, 실물 자산 토큰화, 레이어 2 롤업 등이 있습니다. Ethereum중앙은행 디지털 통화, 그리고 블록체인을 사용하여 AI 학습 데이터 및 모델 출력에 대한 검증 가능한 출처를 기록하는 것 등이 포함됩니다.
블록체인 변형
공공 영역
퍼블릭 블록체인에서는 원장이 인터넷상의 모든 사람에게 공개됩니다. 누구나 거래 블록을 검증하고 추가할 수 있으며, 네트워크는 일반적으로 참여자에게 토큰 형태의 인센티브를 제공합니다. Bitcoin Ethereum 공공 체인점입니다.
프라이빗 투어
프라이빗 블록체인은 단일 조직 내에서 운영됩니다. 해당 조직 내 특정 인원만 거래 블록을 검증하고 추가할 수 있으며, 읽기 권한은 필요에 따라 제한할 수 있습니다.
협회
컨소시엄 블록체인에서는 권한을 부여받은 조직 그룹만��� 거래를 검증하고 추가할 수 있습니다. 원장은 공개될 수도 있고 특정 그룹으로 제한될 수도 있습니다. 컨소시엄 블록체인은 은행, 해운 등 다양한 산업 분야에서 널리 사용됩니다.ping, 그리고 건강 관리.
블록 체인 사용 사례
아래 표에서 볼 수 있듯이 블록체인 기술은 현재 매우 다양한 분야에서 사용되고 있습니다.
| 부문 | 용법 |
|---|---|
| 시장 |
|
| 정부·공공 |
|
| 사물의 인터넷 IOT () |
|
| 건강 보험 |
|
| 과학과 예술 |
|
| 재무 및 회계 |
|
블록체인의 중요한 실제 사용 사례
1. 두바이: 스마트 시티
2016년, 스마트 두바이 사무소는 블록체인 전략을 발표했습니다. 이 기술을 활용하여 기업가와 개발자는 투자자 및 유수 기업과 연결될 수 있습니다. 목표는 다양한 산업을 지원하고 두바이를 세계에서 가장 행복한 도시로 만드는 데 기여하는 블록체인 기반 시스템을 구현하는 것입니다. 이 분야에서 경력을 쌓고 싶다면 더 자세한 정보를 확인해 보세요. 블록체인 개발자가 되는 방법.
2. 고객 유지를 위한 인센티브 제공
Incent는 블록체인 기술 기반의 고객 유지 서비스(CRaaS)입니다. 이는 제휴 네트워크 내 사업체에 토큰을 생성하는 로열티 프로그램입니다. 토큰은 즉시 교환 가능하며, 스마트폰의 디지털 지갑에 저장하거나 웹 브라우저를 통해 접근할 수 있습니다.
3. 인도적 지원을 위한 블록체인
2017년 1월, 유엔 세계식량계획(WFP)은 파키스탄 신드 지역에서 '빌딩 블록(Building Blocks)'이라는 프로젝트를 시작했습니다. 블록체인 기술을 활용하여 수혜자들은 자금과 식량을 지원받았으며, 모든 거래는 보안과 투명성을 보장하기 위해 블록체인에 기록되었습니다.
4. 중앙은행 Digi탈 통화
중국, 브라질, 유럽연합을 비롯한 여러 국가들이 블록체인 또는 블록체인 기반 인프라를 활용한 중앙은행 디지털 통화(CBDC) 시범 사업을 진행하고 있습니다. 이러한 프로젝트들은 중앙은행의 정책 통제권을 유지하면서 결제 시스템을 현대화하는 것을 목표로 합니다.
Bitcoin 암호화폐: 블록체인의 가장 인기 있는 응용 분야
Cryptocurrency 란 무엇입니까?
암호화폐는 미국 달러와 같은 전통적인 화폐와 유사한 교환 수단이지만, 암호화 원리를 통해 디지털 정보를 교환하도록 설계되었습니다. 암호화폐는 디지털 화폐의 일종으로, 대체 화폐 및 가상화폐의 하위 범주로 분류됩니다.
암호화폐는 디지털 암호화를 기반으로 하는 무기명 증권입니다. 암호화폐 보유자는 소유권을 가지지만, 소유자의 신원에 대한 기록은 보관되지 않습니다. 1998년 웨이 다이(Wei Dai)는 익명 분산형 전자 화폐 시스템인 B-Money를 발표했으며, 이는 이후 암호화폐 설계에 영감을 주었습니다.
Bitcoin?
Bitcoin 이 게임은 2009년에 사토시 나카모토라는 이름을 사용하는 알려지지 않은 개인 또는 그룹에 의해 시작되었습니다. Bitcoin 이는 중앙 기관이나 은행의 통제를 받지 않는 P2P(피어 투 피어) 기술입니다. 발행 및 거래 관리는 네트워크 구성원들이 공동으로 수행합니다.
현재 비트코인은 세계에서 가장 지배적인 암호화폐입니다. Bitcoin 이 프로젝트는 오픈 소스이며 일반 대중을 위해 설계되었으므로 누구도 소유하거나 통제하지 않습니다. 총 발행량은 21만 개로 제한되어 있습니다. Bitcoin 2026년에도 시가총액 기준으로 가장 큰 암호화폐로 남을 것입니다.
누구나 사용할 수 있습니다. Bitcoin 높은 처리 수수료를 지불하지 않고, 송신자와 수신자가 제3자를 거치지 않고 직접 거래할 수 있습니다.
블록 체인 및 Bitcoin
블록체인은 그 뒤에 있는 기술이다. Bitcoin. Bitcoin 는 디지털 토큰이고, 블록체인은 이를 기록하는 원장입니다. trac해당 토큰을 소유한 사람이 누구인지 알 수 없습니다. 당신은 가질 수 없습니다. Bitcoin 블록체인 없이도 블록체인을 가질 수 있습니다. Bitcoin.
그 외 주목할 만한 암호화폐는 다음과 같습니다.
- Ethereum (현재는 지분증명 방식)
- 솔라 나
- Cardano
- XRP
- 비트 코인 캐시
- Litecoin
블록체인과 공유 데이터베이스
블록체인과 공유 데이터베이스
| 파라미터 | 블록체인 | 공유 데이터베이스 |
|---|---|---|
| 행정부 | 삽입 전용 | 생성, 읽기, 업데이트 및 삭제 |
| 복제 | 모든 피어에서 전체 복제 | 마스터-슬레이브 또는 멀티마스터 |
| 일치 | 대부분의 참여자들이 거래 결과에 동의해야 합니다. | 2단계 커밋 또는 Paxos를 사용한 분산 트랜잭션 |
| 검증 | 글로벌 규칙은 블록체인 전체에 걸쳐 적용됩니다. | 로컬 무결성 제약 조건만 해당됩니다. |
| 중개 | 허용 | 허용되지 않음 |
| 기밀 유지 | 설정 가능하며, 종종 가명으로 사용됩니다. | 완전히 기밀이 아닙니다. |
| 견고성 | 매우 견고함 | Less 강력한 |
블록체인에 대한 오해
| 신화 | 현실 |
|---|---|
| 모든 문제를 해결해줍니다 | 아니요, 특정한 장단점이 있는 데이터베이스 유형 중 하나입니다. |
| 신뢰할 수 없는 기술 | 신뢰를 변화시킬 수도 있고, 신뢰를 분산시킬 수도 있습니다. |
| 완벽한 보안 | 기밀 유지보다는 청렴성에 초점을 맞춥니다. |
| 스마트하게tracts는 항상 합법입니다 | 그들은 일부 법률 조항의 일부만을 집행합니다.tracts |
| 변경할 수없는 | 이는 강력한 확률적 불변성을 제공합니다. |
| 항상 전기를 낭비합니다 | 지분증명(Proof of Stake) 체인과 같은 것들 Ethereum 에너지를 아주 적게 사용합니다 |
| 본질적으로 확장성이 떨어짐 | 최신 레이어 2 네트워크와 모듈형 체인은 초당 수천 건의 트랜잭션을 처리할 수 있도록 확장 가능합니다. |
블록체인 기술의 응용
블록체인의 일반적인 응용 사례는 다음과 같습니다.
- 모든 거래에 대한 안전하고 투명한 디지털 원장을 만드는 데 사용됩니다.
- 이 시스템을 통해 교육기관은 학생과 교사가 접근할 수 있는, 위변조가 불가능한 학업 성취 기록을 만들 수 있습니다.
- 이는 증권 거래를 위한 보다 효율적인 시스템을 만드는 데 사용됩니다.
- 대출기관은 블록체인을 사용하여 스마트 계약을 통해 담보 대출을 실행합니다.tracTS.
- 블록체인 기술을 활용하여 부동산 거래를 기록하면 소유권 확인 및 이전을 더욱 안전하게 수행할 수 있습니다.
- 유지에 사용됩니다ping 공개 장부에 기록된 생년월일과 같은 검증 가능한 신원 정보.
- 블록체인은 물류에 사용됩니다. track개의 품목이 공급망 네트워크를 통해 이동하는 과정.
- 인공지능 훈련 데이터의 출처와 모델 출력의 진위 여부를 검증하는 데 점점 더 많이 사용되고 있습니다.
블록체인 기술의 한계
블록체인은 강력하지만 만능 해결책은 아닙니다. 알아두어야 할 가장 일반적인 한계점은 다음과 같습니다.
더 높은 비용: 노드들은 수요와 공급에 따라 움직이는 시장에서 거래를 완료함으로써 더 높은 보상을 얻으려 합니다.
느린 거래: 노드는 보상이 높은 트랜잭션을 우선 처리하므로, 수요가 최고조에 달할 때 처리 지연이 발생할 수 있습니다.
작게 Ledgers: 블록체인의 전체 복사본을 항상 유지하는 것이 가능한 것은 아니며, 이는 경량 노드의 불변성과 합의에 영향을 미칠 수 있습니다.
거래 비용 및 네트워크 속도: 거래 비용 Bitcoin 초창기에 홍보했던 거의 무료에 가까운 요금과는 달리 훨씬 높은 금액입니다.
오류 위험: 인간이 개입하는 모든 상황에서는 오류 발생 위험이 항상 존재합니다. 블록체인이 데이터베이스 역할을 한다면, 오류가 광범위하게 전파되기 때문에 모든 입력 데이터의 품질이 높아야 합니다.
자원 사용 : 작업증명(Proof of Work) 블록체인을 실행하는 모든 노드는 합의를 유지해야 하며, 이 과정에서 에너지가 소모됩니다. 지분증명(Proof of Stake) 블록체인은 이러한 에너지 소비를 크게 줄였습니다.
블록 체 인위원회
블록 체 인위원회 블록체�� 분야에서 경력을 쌓고자 하는 사람들을 위해 설계된 블록체인 자격증을 제공합니다. 이 자격증은 핵심 블록체인 개념에 대한 심층적인 지식을 요��하며, Corda 및 스마트 컨테이너에 중점을 둡니다.tracts, Hyperledger 및 Quorum 애플리케이션.
블록체인 위원회(Blockchain Council)의 인증은 디지털 마케팅, 의료, 공급망 관리와 같은 산업 분야에서 유용합니다. 교육 및 인증 과정은 블록체인을 기존 업무 시스템에 적용하고자 하는 기업, 사업체 및 개인 개발자에게 가치가 있습니다.
블록체인 위원회에서 제공하는 인증은 다음과 같습니다.
- 인증 된 블록 체인 전문가
- 공인 Corda 전문가
- 인증된 코르다 ArchiTECT
- 인증 된 블록 체인 개발자
- 블록체인 보안 전문가 자격증 보유
- 인증된 스마트 콘tract 개발자
- 인증 Bitcoin 전문가
- 인증 Ethereum 전문가
자신만의 암호화폐를 만드는 방법에 대해 배우고 싶다면, 이 무료 튜토리얼을 확인해 보세요. 나만의 암호화폐를 만드는 방법.










