「wethアドレス確認方法とbsc契約アドレス紹介」

⒈ wethの特徴的なシンボルのアドレスについて問い合わせる方法

ブラウザを開き、アドレスを入力してください:https://etherscan.io/右上隅に、アドレスを入力した後、「移動」をクリックします。 意味は、1〜1のために交換できる元のコード(ETH)を使用して交換でき、1stetも交換できます。 Gooffは、TalismansにWethの使用をサポートするため、ユーザーはWethを事前に準備する必要があります。

⒉ bsceth契約アドレス

公式ウェブサイト:https://metamask.io/。 タイプ:ブラウザ、Android、Apple iOSはメインチェーンをサポートしています:ETHサポートブラウザー:Chorms、Firefoxブラウザー。 最初にアイテムのアイテムをコピーしてから、次のアドレスでテストコインを申請します。 現在、空域を落とすために必要なアイテムの4つのアイテム、すなわちエテサリウムレターの住所、Huobi EcoチェーンHecoウォレットアドレス、バイナンススマートチェーンBSCウォレットアドレス、トロンTRXレターポケットアドレスがあります。 そして、私は他のめったに使用されない紹介を紹介しません。 仮想通貨レターバッグを作成するには、ニーモニックの単語と秘密の鍵を固定する必要があります。 そうしないと、資産が失われた場合、ウォレットは復元されません。 ! ! まず、BSCとHOCO1 Binance Smart Chain-BSCを紹介させてください。 フルネームはBinancesMartChainです。 直接財布。 契約アドレスとは何ですか? パブリックキーとプライベートキーで構成されています。 たとえば、Etherでは、FangshangのERC20コインの問題は、契約上のアカウントが作成されたことを意味しました。 この場合、生成されたアドレスは、秘密鍵のない契約のアドレスです。 契約は、Ethereumブロックチェーンの特別な住所です。 上記のを契約上の住所と導入した後、Defiプロジェクトには契約上の住所とそれの使用が必要なためです。 契約上の住所とそれが何のためのものか。 契約アドレスとは何ですか?

Solidityプログラムの言語を使用して、イーサリアムで発行された一連のコード(契約関数)とデータ(契約ステータス)ERC20コインで構成されています。 結果のアドレスは契約アドレスであり、秘密鍵はありません。

Ethereumには2種類のアカウントがあります。

1つは、パブリックキーとプライベートキーで構成されるEthereumウォレットを使用して個々のユーザーが生成する外部アカウントです。

別のタイプは契約アカウントです。 契約は、Ethereumブロックの特別な住所にあります。

フロントはプロトコルです。 ブラウザがそれに接続できるわけではありませんが、それを含みませんが、これに限定されません。 ブラウザポートは最大80です。

他の実行中のソフトウェアもリモートサーバーに接続してデータを取得または送信します。 特定のソフトウェアは、以下のPID数に従って検出できます。 タスクマネージャーを開き、PIDバーを確認します。

[Ethereumはエラーに傾いています] nonce、public and public key and address、base64/ base58、

eTereumのNonceには2つの意味があります。

スマート契約では、nonceの価値は契約によって作成された契約の数を表します。 NONCE値は、ある契約が別の契約を作成する場合にのみ増加します。 しかし、1つの契約が別の契約でメソッドを呼び出すと、NonCEの値は変わらないままです。 etereumでは、この方法でノンセの値を取得できます(実際、アカウントに属するトランザクションの数です):

しかし、この方法はトランザクションの値を1回だけ取得できます。 現在、契約のノンセ値にアクセスする統合された方法はありません

は、楕円曲線のアルゴリズムを介してキーペア(パブリックキーおよびプライベートキー)を生成できます。 非圧縮されていない秘密鍵を生成する方法は32バイトの16進数範囲です。 公開キーは長さ64の公開キーです。 公開キー04を開始します。 04から公開キーを削除し、残りはKeccak-256をハッシュして16進数範囲を取得します。 64バイトの。

プロセス全体を次のように要約できます。

2)一部のポートまたはシステムはASCII文字のみを使用できます。 Base64は、非ASCII文字をASCII文字に変換するために使用される方法であり、Base64はHTTPおよびMIMEプロトコルの下での迅速なデータ送信に特に適しています。 Base64は、64文字の[Azaz文字番号09および +/]を使用します。 原則は、3バイトを4バイト(3x8)= 24 =(4x6)に変換することです。 残りの文字が3バイト未満の場合、0を充填に使用する必要があり、それぞれ出力文字を使用する必要があります。 したがって、コード化されたテキストの最後に1〜​​2 '='があります。

1)base58は、主にビットコインのポートフォリオアドレスを生成するために使用されるビットコインで使用される一意のコーディング方法です。 Base64と比較して、Base58は番号「0」、文字の首都「O」、首都の「I」、文字「L」、およびシンボル「+」と「/」を使用しません。

base58Checkは、ビットコインで一般的に使用されるbase58コーディング形式です。 検証コードの高さは4バイトで、コード化されるデータに追加されます。 コントロールコードは、エンコードされるデータのハッシュ値に由来するため、転写エラーと入力エラーを検出および回避するために使用できます。 Base58Checkコーディング形式を使用する場合、コーディングソフトウェアは元のデータ検証コードを計算し、結果データに伴う検証コードと比較します。 両方が一致しない場合、エラーが発生することを意味するため、base58check形式のデータが無効です。 たとえば、誤ったビットコインアドレスはポートフォリオからの有効なアドレスとは見なされません。 そうしないと、そのような間違いが資金の損失を引き起こします。

base58Checkコーディング形式を使用してデータ(番号)をエンコードするには、最初にデータに「Bytesバージョン」と呼ばれるプレフィックスを追加する必要があります。 コード化されています。 たとえば、ビットコインアドレスのプレフィックスは0(16進数で0x00)ですが、秘密鍵は128(0x80から六角)です。 表4-1に、プレフィックスのいくつかの一般的なバージョンを示します。

次に、「ダブルハッシュ」制御コードを計算します。 つまり、ハッシュSHA256アルゴリズムは前の結果(プレフィックスとデータ)で2回実行されます:

checkum = in 32 -byte worth hash(2つのハッシュ操作)、最初の4バイトのみを取得します。 これらの4バイトはコードとして使用されます検証。 データの後に確認コードが追加されます。

結果は、プレフィックス、データコード、検証の3つの部分で構成されています。 この結果は、以前に記載されているbase58アルファベットを使用してコーディングされます。 次の図は、ベースコーディングプロセスを説明しています58。

同じ:

1)ハッシュアルゴリズム、マークルツリー、公開キーのhttps://blog.csdn.net/s_lishang/post/77937202?フロム= singlemessage

2)新しい暗号化標準SHA -3- keccakhttps://blog.csdn.net/renq_654321/post/details/79797428

3)エッグアルゴリズム オンラインhttps://blog.csdn.net/renq_654321/artile/details/79797428

p://tools.jb51.net/password/hash_md5_sha

4)アドレス https://www.cnblogs.com/zhaoweiwei/p/address.html

5)base58checkエンコード実装の例6)トランザクションの署名と検証 ビットコインhttp https://www.jiansshu.com/p/a21b7d72532f