MetaMask はどのように誕生したのか?起源の物語、明らかに#
MetaMask はどのように誕生したのか?起源の物語、明らかに | Consensys
《WEB3 - 暗号パンク》:ブロックチェーン、メタバース、NFT、DAO、DeFi の紹介
秘密鍵 && 公開鍵#
秘密鍵
暗号通貨ウォレットを持つことで、あなたの身分情報を一箇所に保存できます。ウォレットを作成すると、12 個の単語が与えられ、それがあなたの秘密鍵の助記詞(SRP)と呼ばれます。SRP は通常、12 個のランダムな単語です。
この 12 個の単語は、あなたのデジタルアイデンティティの種であり、ウォレットへのアクセスを許可する鍵を生成するために使用されます。この 12 個の単語を漏らしてはいけません。銀行口座のパスワードを漏らさないのと同じです:誰かがあなたの秘密鍵の助記詞を手に入れると、あなたのウォレットとその中のすべての資産にアクセスできてしまいます。歴史の中で、お金のあるところには悪人がいるので、常に警戒を怠らないでください。あなたのアイデンティティとデジタル資産を守るためには、自分の秘密鍵の助記詞をしっかりと保護しなければなりません。
公開鍵
ウォレットを作成した後、あなたの公開鍵はあなたに関連するすべての取引を識別できます。公共ウォレットアドレスは、あなたのアカウントを表す一連の文字と数字で、銀行口座番号に似ています。
それはこのように見えます:
0xd8da6bf26964af9d7eed9e03
公開鍵は自由に共有できますが、Etherscan などのブロックチェーンブラウザであなたのアドレスを検索すると、関連するすべての取引履歴を見ることができることを覚えておいてください。この長い文字と数字の列は覚えにくいかもしれませんが、もちろん覚えたい場合は覚えることもできます。アカウントアドレスをより覚えやすくするためのツールもいくつかあります。たとえば、Ethereum ドメインサービス(ENS)を使用すると、.eth 名を登録し、それをあなたのウォレットアドレス、ウェブサイト、ドメインに直接リンクできます。
ENS 名は電子メールアドレスに似ており、一意性を持っています。たとえば、vitalik.eth は上記の公開鍵を指します。登録後、他の人は同じ.eth 名を持つことはできません。あなたがそれを販売または譲渡しない限り。ENS をあなたのアカウントにリンクすると、取引時に長い文字と数字の列の代わりに ENS を提供できます。
IBM やマイクロソフトなどの主要なテクノロジー企業の研究部門、W3C などの国際標準機関、Consensys などの Ethereum エコシステムの革新組織など、世界中の人々が Web3 と伝統的なアイデンティティシステムを接続するために取り組んでいます。旅行、居住、投票、社会保障などに使用されるシステムです。
Dapp(分散型アプリケーション)について#
https://ethereum.org/zh/developers/docs/dapps
分散型アプリケーション(dapp)は、分散型ネットワーク上に構築されたアプリケーションで、スマートコントラクトとフロントエンドユーザーインターフェースを組み合わせています。オープン API のように、Ethereum スマートコントラクトはアクセス可能性と透明性を持っているため、あなたの dapp には他の人が書いたスマートコントラクトを含めることさえできます。
定義
dapp のバックエンドコードは、分散型 P2P ネットワーク上で実行されます。これに対して、中央集権的なサーバー上でバックエンドコードを実行するアプリケーションがあります。
dapp は任意の言語で書くことができます(アプリのように)。それはフロントエンドコードとユーザーインターフェースを持ち、バックエンドを呼び出すことができます。さらに、そのフロントエンドは、IPFS(opens in a new tab)のような分散型ストレージにホスティングできます。
- 分散型 - dapp は Ethereum 上で動作し、これは誰もが制御できないオープンな公共の分散型プラットフォームです
- 決定論的 - 実行環境に関係なく、同じ機能を実行します
- チューリング完全 - dapp は必要なリソースに応じて任意の操作を実行できます
- 隔離性 - EVM と呼ばれる仮想環境で実行されます。スマートコントラクトに問題が発生しても、ブロックチェーンネットワークの正常な運営には影響しません
NFT(非代替性トークン)について#
https://learn.metamask.io/zh-CN/lessons/nfts-and-creators
https://support.metamask.io/hc/zh-cn/articles/360058238591-MetaMask-%E9%92%B1%E5%8C%85%E4%B8%AD%E7%9A%84-NFT-%E4%BB%A3%E5%B8%81
DeFi(分散型金融)について#
https://learn.metamask.io/zh-CN/lessons/finance-decentralized
- DeFi、または分散型金融は、Web3 の金融システムであり、暗号通貨とそれを使ってできるさまざまなことから成り立っています
- DeFi は、ブロックチェーン上で動作するオープンソースソフトウェアで構築されたプロジェクトであるプロトコルから成り立っています。これをスマートコントラクトと呼びます
- 価値の移転と Web3 エコシステムのさまざまな部分への参加は、ある種類のトークンを別の種類のトークンに交換することで実現されます。あなたのウォレットから直接これを行う便利な方法の一つは、MetaMask Swaps を使用することです
貸し出し、借り入れ、利息の獲得、保険の取得から、デリバティブや先物などのより複雑な金融ツールまで、新しい分散型金融業界は、伝統的な金融システムに新しい選択肢を提供します。伝統的な金融システムの典型的な特徴は、利益追求とプロセスの不透明性です。この新しいインフラストラクチャでは、通貨システムは暗号通貨を中心に運営され、これらの通貨を使用して構築された金融システムは、分散型金融または DeFi と呼ばれます。
DeFi は、私たちの金融システムの規模、速度、接続性を向上させます。「銀行家の時間」に従う必要はありません —— 夜間、週末、祝日、そして資金が最も必要な自然災害の期間には開いていません。インターネットに接続するだけで、世界中の誰でもいつでも使用できます。前例のない透明性と検閲耐性を持ち、誰でも取引し、監査し、さらにはその上に構築することができます。
DeFi は、プロトコルコミュニティで構成されています:プロトコルは公共財として作成されたツールです。
誰かが計画を提案したとしましょう(Ethereum 上では、計画はスマートコントラクトと呼ばれます)、あなたがローンを取得できるようにします。DeFi では、これを「貸し出しプロトコル」と呼びます。これらの DeFi プロトコルは、誰がアクセスしても予測可能にプログラム通りに動作し、ブロックチェーンによって記録され、その使用状況を完全に明確に把握できます。ローンプロトコルが公開された後、誰でもそれを使用してローンを取得でき、コードをコピーして自分のバージョンを作成することもできます。この意味で、プロトコルは公共財と見なされます:すべての人が使用できるリソースです。
DAO(分散型自律組織)について#
https://learn.metamask.io/zh-CN/lessons/the-age-of-communities
https://consensys.io/blog/what-is-a-dao-and-how-do-they-work
ほぼすべての DeFi アプリケーションは、Uniswap から Aave、MakerDAO まで、DAO(分散型自律組織)によって管理されています。
DAO は、Ethereum スマートコントラクトを使用して基本的なルールを確立し、合意された決定を実行するコミュニティ主導のエンティティです。DAO は、会社や非営利団体における多くのプロセスや責任を管理するためにスマートコントラクトを使用します。DAO のメンバーは、トークンを使用してその DAO が責任を持つプロトコルやシステムのルールに投票します。MakerDAO はその一例であり、MKR ガバナンストークンの保有者が DAI ステーブルコインプロトコルの変更に投票します。
クロスチェーンブリッジについて#
https://learn.metamask.io/zh-CN/lessons/bridging-blockchain-networks
Web 3 にはさまざまなタイプのネットワークがあり、通常はレイヤーで表現されます。たとえば、ビットコイン、BNB チェーン、Ethereum は、それぞれの宇宙の底層 - レイヤー 1(L1)に位置しています。多くの人々が Ethereum などの L1 を使用したいと考えています。しかし、Ethereum はすべてを独自に行うことはできません。
整備された道路や高速道路を想像してみてください。道路の両側には標識とコンクリートのフェンスがあります。高速道路の使用率が高まるにつれて、交通状況も混雑してきます。この道路の維持費が高くなり、ドライバーがこの道路で費やす時間とガソリンも増えています。
交通の負担を軽減するために、この道路の上に鉄道が建設され、高速道路のコンクリートフェンスによって支えられています。電車はより速く、安く、燃費効率が高く、乗客数も多いです。もし今、車を運転せずに電車に乗れるとしたら、あなたはどうしますか?
Ethereum の宇宙では、L1 Ethereum メインネットが下にある高速道路です。この道路は整備されていますが、ますます混雑し、通行コストが高くなっています。そこで、この底層ネットワーク上にレイヤー 2(L2)ネットワークが構築され、高速道路の通行コストと時間を大幅に削減します。
今、あなたは L2 の駅に車を停め、より多くの通勤オプションを得ることができます。
ここでの L2 駅は、まるでクロスチェーンブリッジのようです。高速道路(L1)には多くの出口があり、あなたはこれらの出口に車を停めて電車に乗り換えることができます。ある駅は他の駅よりも安いかもしれませんし、ある駅はより速いかもしれませんし、ある駅のエレベーターは揺れているかもしれません。あなたは間違いなくそれを避けたいでしょう。
Layer2#
https://learnblockchain.cn/article/3259
L2(レイヤー 2)は、独自の実行レイヤー(コードが実行される場所、EVM のような環境)を持ち、L1(私たちの議論では L1 は Ethereum です)の上で動作するスケーリングソリューションです。この実行レイヤーは、L1 ネットワークのセキュリティ保証と分散化の特性を引き継ぎます。これは、L2 が脆弱性やインフラの障害によりダウンした場合、L1 もスマートコントラクトブリッジ内でユーザーの資産を安全に保護することを意味します。
メインネットに提出された最新の状態スナップショットに基づいて資産を取り戻すことができます。本当の L2 ブリッジは完全に許可不要で分散型であるため、一度ユーザーが資金を預けると、ユーザーは常に自分の資産にアクセスできます。現在、いくつかのスケーリングソリューションが異なる暗号証明メカニズムを使用しており、それぞれ異なるセキュリティとスケーラビリティのトレードオフを持っています。
ゼロ知識証明#
https://learnblockchain.cn/article/5233
ゼロ知識証明(Zero-knowledge proofs)は、声明自体を公開することなく、その有効性を証明する方法です。「証明者」(prover)は声明を証明しようとする側であり、「検証者」(verifier)は声明を検証する役割を担います。
ゼロ知識証明は 1985 年の論文「The knowledge complexity of interactive proof systems」に初めて登場し、今日広く使用されているゼロ知識証明の定義を提供しました:
ゼロ知識プロトコルは、一方(証明者)が他方(検証者)に何かが真実であることを証明できる方法であり、その特定の声明が真実であるという事実以外の情報は開示されません。
長年にわたり、ゼロ知識証明は改善され、現在では複数の現実世界のアプリケーションで使用されています。
ステーキングについて#
https://learn.metamask.io/zh-CN/lessons/what-is-staking
- ステーキングは、ブロックチェーンネットワークを保護し維持する基本的なメカニズムです
- Ethereum のようなプルーフ・オブ・ステーク(PoS)を採用するネットワークは、プルーフ・オブ・ワーク(PoW)を採用するネットワークよりも安全性と持続可能性が高いです
- ステーキングは分散型の公共財であり、ネットワークの安全性を保護し、ユーザーに報酬を与えるのに役立ちます
WEB3 セキュリティについて#
https://learn.metamask.io/zh-CN/lessons/security-in-web3
秘密鍵の助記詞(SRP)を忘れず、他人に教えないでください
ハードウェアウォレット:追加のセキュリティ層
- 自主的なホスティングは強力ですが、リスクも伴い、ユーザー側で適切なセキュリティ対策を講じる必要があります
- 直面する可能性のある最も一般的な Web3 攻撃は、悪意のある行為者が私の秘密鍵の助記詞を取得しようとすることと、私に不要なトークンの権限を要求することです
- Web3 のセキュリティを強化するために、ハードウェアウォレットの使用は理想的な第一歩です。
SBT について#
ソウルバウンドトークン(SBT)とは?POAP のアプリケーションシナリオと Web3 の変革について詳しく解説
SBT:Web3 ゲームで権力と評判を蓄積する
ゼロ知識証明#
ゼロ知識証明の歴史を知る | 登链コミュニティ | ブロックチェーン技術コミュニティ
IPFS について#
IPFS とは?この一文で十分です
公式サイト:https://ipfs.tech/
メルクルツリー(ハッシュツリー)について#
一文で理解する:メルクルツリーとは?
葉勝超:メルクルツリーとその特徴と役割を 1 分で理解する!(27)
メルクルツリーの力を明らかにする:効率的なオンチェーンデータ検証