区块链技術は長い間存在しており、数年前は注目されていました。しかし、私自身はこの技術についてあまり理解しておらず、最近、ブロックチェーン技術を使用したブログXLogを見つけたので、この機会に知識を整理し、迷いを晴らすことにしました。
イメージ#
以下は関連する内容に触れ、簡単に理解した後に得られたいくつかの特徴です。これらの特徴は関連する内容を理解するための基礎です。正確な理解がないと混乱するか、誤りがあるとますます深みにはまる可能性があります。私はこの分野には詳しくありませんが、関連する記事を理解したり、関連製品を安心して使用するために、基本的な特徴の認識を構築することは価値があります。
分散化#
最初に分散化という言葉に触れたのは、ZeroNetでした。当時、Github でトレンドになっているのを見て、試しにインストールしてみましたが、多くのローカルスペースを占有し、速度もあまり理想的ではありませんでした。したがって、分散化については以下のような印象を持っています:
- スペースを占有する
- 速度が遅い
ブロックチェーン#
ブロックチェーンの基本的な概念は、ビットコインに基づく関連記事から主に得られます。以下のような印象を持っています:
-
ブロックチェーンは単方向リンクリストであり、HASH ポインターを使用して接続されています
-
非対称暗号を使用してコンテンツの正当性を保証する
-
プルーフ・オブ・ワークを使用してブロックチェーンの改ざんを防止する
支払いウォレット&取引所#
仮想通貨(ChatGPT のチャージ)を消費しようとしたとき、いくつかの問題に遭遇し、以下のような印象を持ちました:
- ウォレットアドレス
- 取引所:通貨間の取引を行う
- 異なるネットワークが存在する
- 同じ通貨でも異なるネットワークに存在する(USDT)
- 手数料が高い
- ウォレットがサポートするネットワークは限られており、ウォレット自体がサポートを行っているかどうかに依存する
イーサリアム#
- ガス料金
- プルーフ・オブ・ステーク(POS)
- イーサリアム仮想マシン(EVM)
- スマートコントラクト
整理と疑問の解決#
😐分散化に関する認識#
現時点では、私の最初の印象に特に反論するものはありません。分散化は効率が低い解決策であり、その利点は他の側面にあります。
🤔ブロックチェーン:51%攻撃についての合理性はどこにあるのか#
最初は少し疑問がありました。私の頭の中では、感染性があるはずだと想像しました。悪意のあるブロックを作成し、ブロードキャストすると、他のマイナーも私のブロックに続いてブロックを作成するはずです。以下の図を参照してください:
もちろん、これは私の考えは間違っています。悪意のあるブロックはブロードキャストしないと目的を達成することはできません。外部にブロードキャストすると、私は正常なブロックを作成しているだけです。なぜなら、私は消費者を偽造することはできず、それには消費者の秘密鍵が必要です。偽造しようとしても、ルールに合わないため、他のノードに感染することはできず、自分自身で 50%以上のハッシュパワーを持つ必要があります。私が想像していたこのような分岐現象は、実際には正常な分散型ネットワークの通常のフォークの問題であり、悪意のある攻撃ではありません。
🤔イーサリアム仮想マシンとスマートコントラクト#
これらの 2 つは理解するのはそれほど難しくありません。ブロックチェーンでは、各ブロックは実行可能なバイトコードを含むデータを持つことができます。スマートコントラクトは、この環境で実行可能なプログラムです。
🤔プルーフ・オブ・ステーク(POS)#
簡単に言えば、POW は作業量によって誰が支配権を持つかを証明するのに対し、POS はお金の量によって誰が支配権を持つかを証明します。ルールを破るためには、十分な量のお金を持っている必要があります。
😑ウォレットに表示されるネットワークとは何ですか#
仮想通貨ネットワークは、仮想通貨取引をサポートするネットワークであり、世界中のコンピュータノードの分散ネットワークで構成されています。
ネットワークの定義だけを見ると、理解しづらい点はないはずです。しかし、初めて仮想通貨取引を行った後、多くのトークンがイーサリアムメインネットワークに存在することに気付いたため、トレードはこのネットワークで完了できるという誤った印象を持ってしまいました。単純に言えば、異なるネットワークは 2 つの関連性のないものです。通貨取引には取引所を使用してください。
😑ガス料金#
この種の料金は固定価格であり、小額の取引に対しては非常に友好的ではないと感じました。この高すぎる料金は、仮想通貨の使用が生活で実際に行われることはほとんどないと感じさせます。それはむしろ資産として存在する金と同様に適していると思います。
ノードについて#
これまで、区切りの細かい詳細にこだわらず、ブロックチェーンに関連するいくつかの直感的な考えを構築するために努力してきましたが、心の中にはノードについての壁があります。中央集権化されたサービスについてはサーバーについて詳しく知る必要はありませんが、分散型のノードについては全く知識がないため、分散型のネットワークが本当に安全なのか疑問に思うことは避けられません。
ノードの設定コスト#
公式ドキュメントからいくつかの基本的なリソースの使用状況がわかります
ノードの分布#
Clients - ethernodes.org - The Ethereum Network & Node Explorer
XLog のブログデータはどこにあるのか#
最後に、XLog というブログサイトに戻ります。個人のホームページを見ると、底部に身元を示すものがあります:
ここで IPFS アドレスがあります。IPFS は分散型ストレージであり、データの一部はここに保存されています。このストレージが具体的にどのように機能するかについては、次のリンクを参照してください:
その後、ウォレットを使用して最初のブログ記事のトランザクションレコードを見つけると、次の IPFS アドレスデータが含まれていることがわかります:ipfs://bafkreiatu45w6bdulbxgbmzdgp6w7rhwersep6jyal7g2thj44nmmbgkzm
。このアドレスを使用して、対応するブログデータを見つけることができます:
結論#
Notion AI によって生成されました
この記事の著者は、自分のブロックチェーン技術への理解を整理し、分散化、ブロックチェーン、支払いウォレットと取引所、イーサリアムなどの一般的な概念の説明と理解に取り組みました。同時に、自分がブロックチェーン技術を理解する過程で遭遇した疑問やノードへの関心についても触れています。この記事は、初心者がブロックチェーン技術に基礎的な理解と認識を持つのに役立つものです。