見出し画像

パート 1: 仮想通貨ウォレットの基本 Part 1: Crypto Wallet Basics

Crypto Wallet Best Practices: Tips, Tricks and Alpha
暗号ウォレットの最善事例: ヒント、コツと+α

Part 1: Crypto Wallet Basics
パート 1: 仮想通貨ウォレットの基本

Photo by regularguy.eth on Unsplash写真、アンスプラッシュのregularguy.eth撮影

Sovereign Crypto
ソブリン仮想通貨

Dec 13, 2022
2022年12月13日

Table of Contents:
目次

1.   Overview
概要

2.   What is a crypto “Wallet”?
仮想通貨ウオレットとは何か

3.   How does a crypto wallet work?
仮想通貨ウオレットはどのように機能するか

4.   Wallet types
ウオレットのタイプ

5.   Displaying your crypto assets (Importing tokens)
暗号資産の表示(トークンの取り込み)

6.   Wallet safety
ウオレットの安全性

7.   Convenience and User Experience
利便性とユーザー経験

8.   Skip to Part 2: Advanced Tricks and Alpha
パート2へのスキップ:上級のコツ+α

1. Overview
1. 概要

The current world of crypto is akin to the early 1990s era of the internet. User interfaces are overly complex and clunky, dApps and apps are still finding their respective places and value propositions, and mass adoption is nothing but a distant twinkle in the eyes of the pioneering early adopters.
現在の仮想通貨の世界は、1990年代初頭のインターネットの時代に似ています。ユーザーインターフェイスは非常に複雑で不格好であり、dAppとアプリはまだそれぞれの立場と価値提案を見つけており、大量採用は先駆的な早期採用者の目には遠いきらめき以外の何ものでもありません。

Much like Netscape and other early web browsers were our gateways into the true mass adoption of the internet and the exploration of its full potential, so too are wallets our gateway into the world of blockchain and crypto. Wallets are the front-facing user interfaces (UIs) that act as our translators. They are the user-friendly layer that enables and simplifies our interactions with Web3 and the various blockchains that make up the underlying structure.
Netscapeや他の初期のWebブラウザがインターネットの真の大量採用とその可能性を最大限に探求するためのゲートウェイであったように、ウォレットもブロックチェーンと仮想通貨の世界への入り口です。ウォレットは、翻訳者として機能する前面のユーザーインターフェイス (UI)です。これらは、Web3および基礎となる構造を構成するさまざまなブロックチェーンとの対話を可能にし、簡素化するユーザーに優しい層です。

One day all the complexities of blockchain interactions will be abstracted away from users, hidden behind sleek and simple UI so that a user does not need to know the inner workings, just as today we don’t need to know how browsers interact with the web. Until then, however, we need to understand what exactly a crypto “Wallet” is, how it secures our crypto, and how it allows us to interact with the blockchain. In other words, we need to understand its inner workings. Make no mistake, crypto is still very much the new Wild West, and you better know how to handle a pistol -er, wallet — if you want to stay safe and build wealth in this new financial revolution.
いつか、ブロックチェーンのやり取りの複雑さはすべてユーザーから抽象化され、洗練されたシンプルな UI の背後に隠され、今日ブラウザーが Web とどのようにやり取りするかを私たちが知る必要がなくなるのと同じように、ユーザーは内部の仕組みを知る必要がなくなるでしょう。 。しかしそれまでは、仮想通貨「ウォレット」とは正確に何なのか、仮想通貨をどのように保護し、ブロックチェーンとどのようにやり取りできるのかを理解する必要があります。言い換えれば、その内部の仕組みを理解する必要があります。誤解しないでください、仮想通貨は依然として新しい開拓地であり、この新しい金融革命の中で安全を確保し、富を築きたいのであれば、ピストル、つまり財布の扱い方を知っておくべきです。

The following will deep dive into the basics of what a wallet is, how it works and how to use it to your advantage, and some advanced tips and tricks to gain an edge over the competition.
以下では、ウォレットとは何か、それがどのように機能し、どのように有利に使用するかの基本、および競合他社で優位に立つためのいくつかの高度なヒントとコツについて深く掘り下げます。


image credit: https://www.cada.news/best-ethereum-wallets/
イメージ提供:https://www.cada.news/best-ethereum-wallets/

2. What is a crypto “wallet”?
2. ウオレットとは何か

Quite simply, a wallet is an interface that stores your private keys and allows a user to interact with the blockchain and exert control over the crypto assets associated with their blockchain address.
簡単に言えば、ウォレットは秘密鍵を保存し、ユーザーがブロックチェーンと対話し、ブロックチェーンアドレスに関連付けられた暗号資産を制御できるようにするインターフェイスです。

The term “wallet” is misleading. In truth, a wallet does not actually hold any cryptocurrency. A wallet creates and stores your seed phrase and uses that seed phrase to generate a private and public key pair. Those keys are what allow you to interact with the blockchain(s). Your public key is effectively your address, think of it as your account number. You can receive crypto with it just as you can with a bank account, but to access it you require the associated private key that was generated from your seed phrase.
「ウォレット」という用語は誤解を招く恐れがあります。実際、ウォレットは実際には暗号通貨を保持していません。ウォレットはシードフレーズを作成して保存し、そのシードフレーズを使用して秘密鍵と公開鍵のペアを生成します。これらのキーは、ブロックチェーンとの対話を可能にするものです。あなたの公開鍵は事実上あなたのアドレスであり、それをあなたのアカウント番号と考えてください。銀行口座と同じように暗号を受け取ることができますが、アクセスするには、シードフレーズから生成された関連する秘密鍵が必要です。

The same seed phrase can generate multiple pairs of keys so that you can interact with Ethereum, Binance Smart Chain, Bitcoin, and all kinds of other chains using the private/public keys generated from the same seed phrase. You can even generate multiple accounts within a single chain, each with its own key pair, but all derived from the same seed phrase. Needless to say, your seed phrase and private keys should NEVER be revealed or you risk losing control of the connected cryptocurrency.
同じシードフレーズで複数のキーペアを生成できるため、同じシードフレーズから生成された秘密鍵/公開鍵を使用して、イーサリアム、バイナンススマートチェーン、ビットコイン、およびその他のあらゆる種類のチェーンと対話できます。1つのチェーン内に複数のアカウントを生成し、それぞれが独自のキーペアを持つこともできますが、すべて同じシードフレーズから派生します。言うまでもなく、シードフレーズと秘密鍵は決して明らかにされるべきではありません、さもなければあなたは接続された暗号通貨の制御を失う危険があります。

In short, a wallet stores your seed phrase and private keys so that every time you sign a transaction with that wallet, you are proving ownership of the private key associated with the public address, enabling you to send, receive, and transact on various blockchains.
つまり、ウォレットにはシードフレーズと秘密鍵が保存されるため、そのウォレットでトランザクションに署名するたびに、パブリックアドレスに関連付けられた秘密鍵の所有権が証明され、さまざまなブロックチェーンで送信、受信、および取引できるようになります。

3. How does a crypto wallet work?
3. 暗号ウオレットの機能の仕方は?

A wallet takes your private keys and signs transactions. This signature proves ownership of the associated public address. Each time you interact with the blockchain, you are sending info to that distributed ledger (EVM in the case of Ethereum) and telling it how to update your balances. The balances themselves are not actually stored within the wallet. Instead, they are stored on the distributed ledger and attributed to your public address. The balance on that ledger can only be updated with your private keys or a party approved by you with your private keys.
ウォレットは秘密鍵を受け取り、トランザクションに署名します。この署名は、関連付けられたパブリック アドレスの所有権を証明します。ブロックチェーンを操作するたびに、その分散型台帳(イーサリアムの場合はEVM) に情報を送信し、残高を更新する方法を伝えます。残高自体は実際にはウォレット内に保存されません。代わりに、それらは分散型台帳に保存され、パブリックアドレスに関連付けられます。その元帳の残高は、秘密鍵、または秘密鍵で承認された当事者でのみ更新できます。

Without getting too granular, if you send ETH for example, you are signing a transaction in your wallet and broadcasting it to the validators telling them to reduce your balance and increase the balance on the receiver’s address. If you do the same with an ERC-20 token, it is a little different in that you are actually updating the balance within the smart contract that governs that token, a separate “sub-ledger”. In fact, in any smart contract interaction, you must sign a transaction with your wallet and each interaction requires a fee to be paid to validators, a “gas fee”, generally paid in the native token/currency (a more in-depth gas fee discussion to follow).
細かくなりすぎることなく、たとえばETHを送信する場合、ウォレットでトランザクションに署名し、それを検証者にブロードキャストして、残高を減らして受信者のアドレスの残高を増やすように指示します。ERC-20トークンで同じことを行う場合、そのトークンを管理するスマート契約内の残高を実際に更新しているという点で少し異なります。実際、スマート契約の対話では、ウォレットでトランザクションに署名する必要があり、各対話では、検証者に支払う手数料、通常はネイティブトークン/通貨で支払われる「ガス料金」が必要です(より詳細なガス料金の議論は後ほど)。

The reason a wallet is required at all is because blockchains don’t have their own user interfaces. They are distributed ledgers that use blockchain technology to ensure no intermediary is needed, and no trusted third party. The very ethos of crypto is based on self-custody, where no counterparty risk exists and one can access their crypto pseudonymously and permissionlessly. This kind of freedom comes with a great deal of responsibility, in which a user must carefully and meticulously protect their private keys at all times.
ウォレットが必要な理由は、ブロックチェーンには独自のユーザーインターフェイスがないためです。これらは、ブロックチェーンテクノロジーを使用して、仲介者や信頼できる第三者が不要であることを保証する分散型台帳です。暗号の精神そのものは自己管理に基づいており、カウンターパーティのリスクは存在せず、偽名で許可なく暗号にアクセスできます。この種の自由には大きな責任が伴い、ユーザーは常に慎重かつ細心の注意を払って秘密鍵を保護する必要があります。

4. Wallet Types
4. ウオレットのタイプ

ここから先は

17,307字 / 1ファイル

¥ 300

この記事が気に入ったらサポートをしてみませんか?