이더 리움 지갑에 대한 초보자 가이드
이더 리움 지갑에 대한 초보자 가이드
이 게시물은 Ethereum 네트워크와 상호 작용할 수있는 소프트웨어 또는 하드웨어 조각 인 Ethereum 지갑을 다룹니다. 이더 리움 지갑이 무엇인지 자세히 설명하고 사용 가능한 다양한 유형을 다루며 초보자와 고급 사용자에게 최고의 지갑을 추천합니다..
읽고 싶지 않으세요? 대신 비디오 가이드보기
이더 리움 지갑 요약
이더 리움 지갑을 사용하면 이더를 보유하고 스마트 계약을 작성할 수 있습니다. 초보자는 사용하기가 훨씬 간단하기 때문에 스마트 지갑 기능을 허용하지 않는 지갑을 사용하는 것이 좋습니다. 초보자를위한 최고의 이더 리움 지갑은 다음과 같습니다.
스마트 계약 지갑 (풀 노드라고도 함)을 찾고 있다면 Mist를 살펴보십시오. 더 많은 이더 리움 지갑을 보려면 5 장 – 인기있는 이더 리움 지갑.
Ethereum 및 Ethereum 지갑이 작동하는 방식에 대한 완전하고 비 기술적 인 설명을 원하면 계속 읽으십시오. 제가 다룰 내용은 다음과 같습니다.
1. 이더 리움 지갑이란??
핵심에는 클라이언트라고도하는 이더 리움 지갑이 개인 키 (코인을 제어 할 수있는 “비밀 암호”)를 보유합니다. 또한 사람들이 이더로 알려진 이더 리움의 통화를 보내는 데 사용할 수있는 공개 이더 리움 주소를 제공합니다..
이더 리움 주소는“0x”로 시작하는 문자와 숫자의 긴 문자열입니다. 예를 들면 다음과 같습니다.
0xe79c3300773E8593fb332487E1EfdD8729b87445
이것은 비트 코인 지갑과 이더 리움 지갑이 유사점으로가는 한입니다..
많은 비 기술 사용자는 Ether를 자신이 보는 것과 같은 의미의 통화로 생각합니다. 비트 코인. 그들은 가격이 상승하기를 바라며 이더를 구입하고, 이더 등으로 물건을 지불합니다. 그러나 Ether는 Bitcoin과 동일한 목적으로 설계되지 않았습니다..
“이더 리움이란 무엇입니까?”비디오를 시청 하셨다면 Ethereum은 하나의 슈퍼 컴퓨터로 함께 작동하는 독립 컴퓨터 네트워크라는 것을 알고 있습니다. 이 슈퍼 컴퓨터는 계약 (또는 스마트 계약)으로 알려진 코드 조각을 실행합니다..
계약과 상호 작용하려면 비트 코인처럼 X 금액을 Y에서 Z로 보내는 것보다 더 복잡한 통신이 필요합니다. 이더 리움 지갑은 우리가이 커뮤니케이션에 사용하는 도구입니다. 이더 리움 지갑을 진정으로 이해하려면 먼저 이더 리움이 어떻게 구축되는지 이해해야합니다..
2. 이더 리움 계정 및 주소
이더 리움에는 두 가지 유형의 계정이 있습니다.
외부 소유 계정 (EOA)
이더 리움에서 가장 기본적인 유형의 계정은 EOA라고합니다. 비트 코인 지갑이 작동하는 방식과 유사하게 EOA에는 개인 키로 제어되는 이더 리움 주소가 있습니다..
사람은 원하는만큼 EOA를 열 수 있습니다. Ether를 보내고받는 것 외에도 EOA는 계약을 생성하고이를 트리거 할 수 있습니다..
계약 계정
계약 계정은 그들과 관련된 코드 (일명 스마트 계약). 이더 리움 네트워크에 배포 된 모든 계약에는 고유 한 이더 리움 주소를 포함하는 자체 계정이 있습니다. 그러나 외부 계정과 달리 계약 계정에는이를 제어하는 개인 키가 없습니다..
따라서 계약 계정은 어떻게 제어됩니까??
계약을 정의하는 코드에는 계정을 제어하는 사전 정의 된 트리거 세트가 포함됩니다. 즉, 계약 운영 방식을 제어하는 조건은 처음부터 하드 코딩됩니다..
EOA와 유사하게 계약 계정은 이더를받을 수 있으며, 트리거되면 이더를 보내거나 추가 계약 계정을 만들 수도 있습니다 (그렇게 프로그래밍 된 경우)..
계약이 시작되면 계약을 변경할 수 없으므로 작성자는 각 트리거에 대한 조건을 매우 철저하게 작성해야합니다..
3. 계정 간 이더 리움 보내기
EOA는 메시지를 통해 다른 EOA 및 계약과 상호 작용할 수 있습니다. 이 메시지는 Ether로 지불되는 트랜잭션 내부에 “포장”됩니다. 따라서 비트 코인 거래는 가치를 전송하는 데만 사용되지만 이더 리움 거래는 다양한 이유로 사용됩니다.
- 가치 이전 – 가장 간단한 형태의 거래, 계정 간 이더 전송.
- 새로운 스마트 계약 생성 – 계약 코드가 포함 된 거래를 전송하여 새 계약을 생성합니다..
- 계약 트리거 – 트랜잭션을 전송하면 특정 계약을 활성화하여 작업을 수행 할 수도 있습니다. 예를 들어-ICO의 계약 계정 주소로 돈을 보낼 때 실제로 토큰을 보내는 계약을 활성화하는 것입니다 (여기에서 토큰에 대한 자세한 내용)..
이제 이더 리움이 어떻게 구축되고 거래가 실제로 계정이 서로 대화하는 데 사용된다는 것을 이해 했으므로 이제 이더 리움 지갑으로 이동할 수 있습니다..
4. 이더 리움 지갑의 종류
스마트 계약 지갑
일부 지갑에서는 가치 이전 만 허용합니다 (예 : 계정 간 이더 전송). 다른 지갑을 사용하면 계약을 배포하거나 트리거 할 수도 있습니다. 이 지갑은 “스마트 계약 지갑”으로 알려져 있습니다..
비트 코인과 마찬가지로 지갑은 때때로 클라이언트 또는 노드라고도합니다. 클라이언트에는 풀 클라이언트와 라이트 클라이언트의 두 가지 유형이 있습니다.
전체 노드 / 클라이언트 / 지갑
풀 노드는 시작부터 현재까지 전체 이더 리움 블록 체인 역사를 보유한 컴퓨터입니다. 전체 노드를 실행하면 메모리 및 컴퓨터 사용량이 증가하는 등의 단점이 있지만 다른 사람의 말을 믿지 않고도 이더 리움 블록 체인에서 트랜잭션을 확인할 수 있습니다..
풀 노드는 분산 된 방식으로 계약을 실행하는 데 도움이되는 네트워크의 “근육”이기 때문에 Ethereum 네트워크의 필수 부분입니다. 새로운 트랜잭션 블록을 수신하는 각 노드는 이러한 트랜잭션 내부의 코드도 실행합니다..
이더 리움 풀 노드를 실행하는 데 도움이되는 다양한 프로그램이 있습니다. 가장 흔한 것은 Geth와 Parity입니다..
Geth – Go Ethereum의 약자. 이더 리움 재단 (이더 리움 코드 및 커뮤니티를 개발하기 위해 설립 된 비영리 조직)에서 개발했습니다. Geth는 가장 인기 있고 널리 사용되는 프로그램입니다..
안개 -Geth는 개발자를 위해 만들어진 도구이기 때문에 Mist는 비 기술적 인 사용자가 상호 작용할 수 있도록 만들어졌습니다. 따라서 기술적으로는 Geth를 사용하는 동안 Mist는 대화 할 수있는 쉬운 사용자 인터페이스를 제공합니다..
Parity – 비즈니스와 조직이 블록 체인 기술을 활용할 수 있도록하는 것이 임무 인 런던에 본사를 둔 개인 회사입니다. 그들은 Ethereum 용 풀 노드를 실행하는 소프트웨어를 개발했으며 두 번째로 인기있는 풀 클라이언트로 간주됩니다..
참고 용으로이 도움말을 볼 때 Geth를 실행하는 5318 개의 노드 및 1426 개의 노드 실행중인 패리티. 모든 풀 노드는 스마트 계약 지갑입니다. 즉, 이더 리움 네트워크에 스마트 계약을 배포 할 수 있습니다..
라이트 노드 / 클라이언트 / 지갑
비트 코인의 SPV 지갑과 유사한 라이트 노드는 블록 체인의 전체 사본을 보유하는 대신 필요할 때 정보를 얻기 위해 타사 전체 노드에 의존하는 프로그램입니다. 즉, 공간이 덜 필요하고 휴대 전화와 같이 공간이 제한된 장치에서 작동 할 수 있습니다..
매일 Ethereum 사용자는 설치 및 운영이 더 쉽기 때문에 일반적으로 라이트 노드를 지갑으로 사용합니다. 조만간 스마트 계약을 작성하지 않으려는 경우 가장 사용자 친화적 인 경험을 위해 아래 나열된 모든 유형의 가벼운 지갑을 사용할 수 있습니다..
5. 인기있는 이더 리움 지갑
시장에는 인기있는 이더 리움 지갑이 많이 있습니다. 여기에 더 인기있는 지갑이 있습니다..
하드웨어 지갑 – 가장 안전한 형태의 지갑
보안에 대해 진지하게 생각한다면 하드웨어 지갑에 이더 리움을 저장하는 것이 좋습니다. 하드웨어 지갑은 개인 키를 오프라인으로 저장하는 하드웨어입니다. Ether를 보내려면 장치를 컴퓨터에 연결하고 안전하게 거래를 수행합니다..
코인을 저장하는 가장 안전한 방법이지만 하드웨어 지갑은 무료가 아니며 $ 50 ~ $ 100 (배송비는 포함되지 않음)입니다. 또한 하드웨어 지갑은 설계 상 스마트 계약 지갑이 아니며 Ether 및 ERC-20 토큰 만주고받을 수 있습니다..
오늘날 최고의 하드웨어 지갑 인 TREZOR, Ledger 및 KeepKey는 모두 이더 리움을 저장할 수있는 옵션을 제공합니다. 여기 제 TREZOR 리뷰, 여기 Ledger Nano X 리뷰, 그리고 제 KeepKey 리뷰가 있습니다. 그들은 모두 훌륭한 선택이지만 개인적으로 Ledger를 사용합니다..
MyEtherWallet – 친숙한 웹 사이트 인터페이스
MyEtherWallet (또는 줄여서 MEW)은 Ethereum의 블록 체인과 더 쉽게 상호 작용할 수있는 경험을 제공하는 사이트입니다. 최초의 이더 리움 라이트 지갑 중 하나이며 오픈 소스이며 스마트 계약 지갑입니다..
인터넷 브라우저를 통해 MEW에 액세스 할 수 있습니다. MEW를 사용할 때 & Ether, ERC20 토큰, 심지어 Ethereum Classic을받습니다. 또한 MEW의 개인 키는 웹 사이트가 아닌 암호화 된 파일로 컴퓨터에 저장된다는 사실을 아는 것이 중요합니다. MEW는 당신의 코인에 접근 할 수 없습니다.
보안 측면에서 살펴보아야 할 몇 가지 사항이 있습니다. 웹 브라우저를 인터페이스로 사용하면 두 가지 유형의 공격에 대한 문이 열립니다.
피싱 – 웹 사이트를 가장하여 개인 키를 도용하려는 사기 시도.
DNS 공격 – 일반적으로 공용 WiFi에서 인터넷 활동을 대체 악성 서버로 리디렉션.
MEW의 인터페이스를 사용하여 하드웨어 지갑을 제어 한 다음 스마트 계약 지갑으로도 사용할 수 있습니다..
MetaMask – 브라우저 확장 지갑
MetaMask는 Chrome, Firefox 및 Firefox에서 사용할 수있는 브라우저 확장 프로그램입니다. 용감한. Ether 및 ERC-20 토큰 만 보유 할 수 있습니다. 내장 된 코인 구매 메커니즘이 있으며 계층 적 결정론 (HD) 설정도 있습니다. 이는 지갑이 거의 무한한 양의 주소를 생성 할 수 있음을 의미합니다..
MEW와 유사하게 MetaMask는 오픈 소스이지만 MEW와 달리 개인 키는 암호 보호를 포함하여 암호화 된 방식으로 브라우저에 저장되며 컴퓨터로 다운로드되지 않습니다. MetaMask는 스마트 계약 지갑이 아닙니다.
Exodus – 향상된 제어를위한 데스크탑 옵션
Exodus는 아름다운 디자인과 직관적 인 인터페이스를 갖춘 Bitcoin 및 Altcoin 데스크톱 지갑입니다. 지갑은 순수하게 이더를 보내고받는 데 사용할 수 있으며 스마트 계약 지갑이 아닙니다. 나는 과거에 지갑을 검토했으며 지금까지 찾은 것 중 최고라고 생각했습니다..
Exodus의 제한 사항과 관련하여 100 % 오픈 소스가 아니라는 점을 명심하십시오. Exodus 내부의 많은 구성 요소는 오픈 소스이지만 전부는 아닙니다. 이것은 코드가 커뮤니티에서 완전히 검토되지 않았 음을 의미합니다..
지갑은 데스크톱 버전과 모바일 앱으로 제공됩니다. Exodus는 ETH와 ETC (Ethereum Classic)를 모두 지원합니다. Exodus는 개인 키를 외부 서버가 아닌 컴퓨터에 저장하는 비 양육권 지갑입니다. 이것은 당신이 당신의 코인을 완전히 통제 할 수 있다는 것을 의미합니다..
Edge – 모바일 지갑
Edge는 다중 통화, 오픈 소스 모바일 암호 화폐 지갑입니다. 제품의 오픈 소스 개발 덕분에 Edge는 예외적으로 안전하다고 간주됩니다. 또한 Edge는 Bitcoin을 허용하는 비즈니스 목록과 같은 초보자에게 친숙한 기능을 제공합니다. Edge는 iOS 및 Android 모두에서 사용할 수 있습니다..
ETHAdress – 냉장 보관 옵션
이더 리움을 오프라인으로 저장하고 하드웨어 지갑을 사용하지 않으려는 분들은 이더 리움 종이 지갑을 인쇄 할 수 있습니다. MyEtherWallet을 사용하면 비트 코인에있는 것과 같은 이더 리움 종이 지갑을 인쇄 할 수 있습니다. 비슷하다 BitAddress.org, 사이트는 버튼 클릭으로 개인 및 공개 키 쌍을 생성합니다. 그런 다음이 정보를 인쇄하여 안전한 장소에 저장하여 외부 해커가 귀하의 코인을 얻을 수 없도록 할 수 있습니다..
사용할 수있는 또 하나의 옵션은 개인 키를 암호화하는 것입니다. 따라서 본인이나 다른 사람이 코인을 사용하려면 암호를 알아야 암호를 해독해야합니다..
개인 키를 누구와도 공유해서는 안됩니다. 위 이미지에서 제 개인 키는 공개적으로 노출되어 있지만이 지갑에 코인이 없기 때문입니다. 누군가가 귀하의 개인 키를 아는 순간 그는 귀하의 코인을 제어합니다..
ETHaddress를 사용하는 것은 아마도 이더 리움을 저장하는 비교적 안전한 방법 일 것입니다. 그러나 ETHaddress는 Ethereum (Ethereum Classic이 아님)에서만 사용할 수 있습니다. 또한 코인을 결제에 사용하거나 다른 사람에게 보내려면 온라인 지갑 (예 : Exodus, Edge)으로 키를 가져와야하며 그 후에야 사용할 수 있습니다..
6. 에테르의 단위
Bitcoin은 Satoshi라는 가장 작은 단위로 100,000,000 단위로 나눌 수 있지만 Ether는 Wei라는 가장 작은 단위로 1,000,000,000,000,000,000 단위 (100 경)로 나눌 수 있습니다. Wei는 강력한 암호화 및 개인 정보 보호 기술의 광범위한 사용을 지원하는 것으로 알려진 암호화 활동가 인 Wei Dai의 이름을 따서 명명되었습니다..
잠시 후 논의 할 거래 수수료는 일반적으로 Giga Wei 또는 GWei로 계산됩니다. 따라서 1,000,000,000,000,000,000 Wei는 1 Ether와 같고 1,000,000,000 Wei는 1 GWei와 같습니다..
또한이 표에 표시된 것처럼 유명한 암호 학자의 이름을 따서 명명 된 다른 양의 Wei에 대한 다른 이름도 있습니다.
7. 이더 리움 가스
비트 코인에서 거래를 보내려면 채굴 자 수수료를 추가해야합니다. 이런 식으로 우리는 채굴자가 블록에 포함하도록 장려합니다. 이더 리움에서 우리는 채굴 자들이 이더 리움 슈퍼 컴퓨터에 대한 컴퓨팅 파워의 기여에 대해 인센티브를 유지해야합니다..
자동차와 마찬가지로 Ethereum 네트워크는 Gas에서 실행됩니다. 네트워크에서 실행해야하는 각 코드 줄은 일정량의 가스를 차지합니다. 가스 부족 및 코드 실행 중지.
사용할 가스량을 미리 지정하면 도중에 연료를 보급 할 수 없습니다. 계약서가 비효율적으로 작성되었거나 잘못 계산되어 가스가 소진되면 도로 한가운데서 중단됩니다. 이 시스템은 스마트 계약 프로그래머가 코드를 간결하고 최적화하도록 동기를 부여합니다. 가스는 곧 배울 비용이 들기 때문입니다..
이 가스를 수집하는 사람?
글쎄, 그것은 Ethereum 거래의 원장을 업데이트하기 위해 컴퓨팅 능력을 투자하는 채굴 자들에게 간다 (비트 코인에서 일어나는 것과 유사).
가스는 어떻게 구합니까?
Gas는 소유 할 수있는 것이 아니라 코드 라인을 실행하는 데 필요한 작업량을 측정하는 계정 단위 일뿐입니다. 노동 시간과 동일하다고 생각하십시오..
가스는 이더로 지불됩니다. 이제 나는 당신이 생각하는 것을 압니다 – 왜 Ether에서 스마트 계약의 가격 실행이 아닌 다른 가상 화폐가 필요한 이유?
글쎄, 이더의 가격은 지속적으로 변하고 있으며, 우리가 이더로 계약의 가격을 책정하면 환율 변동으로 인해 계산할 때마다 가격이 달라질 것입니다. 우리 집의 가격을 2 Ether로 칠한다고 상상해보십시오. 때로는 우리에게 $ 1000, 다른 경우 $ 2000의 비용이들 것입니다. Gas를 사용하면 같은 계약을 여러 번 실행하면 같은 집을 칠하는 것처럼 매번 같은 시간이 걸리는 것처럼 항상 일정한 양의 Gas를 반환합니다..
가스 계산 방법?
그렇다면 한 줄의 코드를 실행하려면 얼마나 많은 가스가 필요합니까? 간단합니다. 코드에서 실행하려는 각 작업에 대해 미리 정의 된 금액이 있습니다 (예는 여기에서 찾을 수 있음). 예를 들어 한 주소에서 다른 주소로 이더를 전송하려면 21,000 개의 가스 유닛이 필요합니다..
1 가스 비용이 얼마나 많은 이더?
이제 까다로운 부분이 있습니다. 1 개 가스 단위의 가격은 네트워크의 혼잡도에 따라 항상 변경됩니다. 많은 사람들이 직원을 찾고 있다면 1 시간의 노동 비용이 더 많이 드는 것과 같은 방식으로 네트워크가 혼잡하면 가스 가격이 상승합니다..
“표준”가스 가격은 약 0.00000002 Ether (또는 20Gawei)입니다. 이것을 한 시간 노동에 대한 시장의 평균 급여라고 생각할 수 있습니다.
Ethereum 네트워크가 매우 바쁘고 계약이 다른 계약보다 우선적으로 실행되도록하려면 가스 가격을 초과 입찰하여 채굴자가 계약을 다음 블록에 포함 할 인센티브를 가질 수 있습니다. 당신은 기본적으로 노동 단위당 임금을 인상 할 의향이 있다고 말하고 있습니다..
이는 네트워크가 혼잡 할 때 비트 코인 거래 수수료가 상승하는 방식과 유사합니다. 당신은 확인할 수 있습니다 여기에 네트워크의 현재 표준 가스 가격.
가스 한도
Ether로 거래를 보낼 때 가스 한도를 지정해야합니다. 즉, 코드 라인을 실행하기 위해 최대로 지불 할 가스의 양을 의미합니다. 이는 코드에 오류가 있고 끝없이 비효율적으로 실행되는 경우 자금이 고갈되지 않도록 보호하기 위해 수행됩니다..
가스 한도를 미리 지불하고 ‘급유’옵션이 없습니다. 과다 지불하면 환불을 받고, 과소 지불하면 계약이 중간에 중단됩니다..
따라서 가스 단위 수와 각 단위에 대해 지불 할 금액을 선택합니다. 충분한 단위를 사용하지 않으면 처음부터 충분한 가스가 없기 때문에 채굴자가 거래를 픽업하지 않습니다. 반면에 충분한 가스 단위를 선택했지만 그에 대해 과소 지불하면 거래가 진행되는 데 많은 시간이 걸릴 수 있습니다..
이더 리움에서 수수료는 사용한 가스에 지불하고자하는 가스 가격을 곱한 일반적인 용어입니다. 즉, 노동 시간에 시간당 임금을 곱한 것입니다. 가스 비용을 지불 할 의사가 높을수록 채굴자가 코드 실행을 위해 더 많은 Ether를 경쟁하고 거래가 블록 체인에 더 빨리 포함됩니다..
운전 중에 가스가 떨어지면 작동이 중단되고 (자동차와 마찬가지로) 이더가 반환되지 않습니다 (주유소가 가스가 충분하지 않아도 환불하지 않는 것처럼). 가고 싶은 곳을 얻으려면). 예를 들어 계약서에서 가스를 계속 소비하고 마지막으로 소진되는 반복 기능을 수행해야하는 경우 이러한 상황이 발생할 수 있습니다..
8. 자주 묻는 질문
이더 리움 지갑은 어떻게 얻습니까??
이더 리움 소프트웨어 지갑은 데스크탑이나 모바일 (앱 형태로)에 온라인으로 다운로드 할 수 있습니다. 이더 리움 하드웨어 지갑은 제조 회사 (Ledger, TREZOR 등)에서 온라인으로 주문해야합니다. 이더 리움 지갑 요약 섹션의이 게시물 상단에 전체 사이트 목록이 있어야합니다..
최고의 이더 리움 지갑은 무엇입니까?
많은 이더 리움 지갑이 있으며 각 사용자가 서로 다른 요구를 가지고 있기 때문에 누가 “최고”인지 정의하기가 어렵습니다. 개인적으로 많은 양의 이더 리움을 저장하는 경우 Ledger Nano X를 사용하는 것이 좋습니다. 소량의 Exodus로 플레이하는 경우에는 좋습니다..
이더 리움을 어떻게 전송합니까??
9. 결론
지금 쯤이면 이더 리움의 지갑, 계정, 가스 및 선택할 수있는 다양한 지갑에 대해 더 잘 이해 하셨기를 바랍니다. 아마 알다시피 이더 리움은 비트 코인보다 훨씬 더 복잡합니다. 걱정 마세요 더 나 빠져요 &# 128578; 하지만 모든 것을 통해 당신을보기 위해 여기있을 게요.
막 시작하는 경우이 페이지에서 지갑 (빠른 설정을위한 소프트웨어 지갑이 바람직 함)을 선택하고 소량의 이더로 게임을 시작하는 것이 좋습니다. 실제로 첫 번째 이더 리움 거래를 수행하는 것보다 더 많은 것을 가르쳐 줄 것은 없습니다.
여전히 질문이있을 수 있습니다. 그렇다면 아래 댓글 섹션에 남겨주세요..