カスパとUTXO

Feb 12 2023
Kaspa は、ビットコインと同様に、未使用のトランザクション出力を使用します。Kaspa は UTXO チェーンです Ethereum、EOS、Tron、Ethereum Classic などのアカウントベースのブロックチェーンとは異なり、Kaspa はビットコインと同様に UTXO を使用します。

Kaspa は、ビットコインと同様に、未使用のトランザクション出力を使用します。

Kaspa は UTXO チェーンです

イーサリアム、EOS、トロン、イーサリアム クラシックなどのアカウントベースのブロックチェーンとは異なり、Kaspa はビットコインと同様に UTXO を使用します。Kaspa の非保管ウォレットを使用したことがある場合、またはエクスプローラーにアクセスした場合は、TX と UTXO の両方が記録されていることがわかります。平均的なユーザーにとって、アカウントベースのチェーンと UTXO ベースのチェーンの操作は似ているように見えます。ただし、UTXO は暗号通貨トランザクション専用の独自の台帳プロセスであり、より安全で透明性が高いと考えられています。

UTXO

UTXO ベースのブロックチェーンは、会計処理に未使用トランザクション出力方法を使用します。この方法は、サトシ・ナカモト氏によるビットコインのホワイトペーパーで初めて紹介されました。従来の会計システムとは異なり、UTXO ベースの台帳にはプロトコル レベルのアカウントやウォレットがありません。代わりに、トランザクションは入力と出力の組み合わせで構成されます。コインは、未使用のトランザクション出力のリストとして記録されます。ウォレットは、ビットコインなどの UTXO ベースのブロックチェーン上の暗号 API を使用して構築できますが、これらはチェーンのプロトコル レベルの一部ではありません。

UTXOとTX

UTXO チェーン内のトランザクション (TX) は、既存の未使用のトランザクション出力 (UTXO) を利用し、その場所に新しい UTXO を作成することによって行われます。UTXO 値を分割することはできませんが、必要なトランザクション量を満たすために他の UTXO と組み合わせることができます。UTXO は現金の請求書のようなものだと考えてください。紙の請求書を分割できないのと同じように、UTXO の値はそのまま使用する必要があります。

5 ドル、10 ドル、20 ドルの紙幣があるとします。

トランザクション #1

5ドルの商品を購入する場合。5ドル札を使います。これにより、5 ドル紙幣の 1 つの UTXO 入力と 1 つの UTXO 出力が得られます (受信者は 5 ドルの紙幣を受け取ります)。

トランザクション #2

商品の価格は 15 ドルです。5ドルと10ドルを使います。ここでは、複数の入力と 1 つの出力のみがあり、受信者は 15 ドルを受け取ります。

トランザクション #3

商品の価格は 25 ドルです。10 ドル紙幣と 20 ドル紙幣を使用して、合計 30 ドルを支払います。したがって、複数の入力 (10 ドル紙幣と 20 ドル紙幣 1 枚) と複数の出力 (受取人が受け取った 30 ドルと、お釣りとして渡された 5 ドル) があります。

あなたが使って戻ってくる請求書(アウトプット)は、将来の支払いに使用され、インプットとなります。それまでは、これらは未使用、つまり未使用トランザクション出力 (UTXO) として分類されます。

Kaspa の UTXO

誰かに 200 KAS を送りたいが、ウォレットに 500 KAS 相当の UTXO しか入っていないとしましょう。この取引を完了するには、500 KAS UTXO 全額を受信者に送信する必要があります。現金で支払うのと同じです。プロトコルがこのプロセスを処理するため、変更内容について受信者を信頼する必要がなくなります。したがって、この転送を行うと、受信者は 200 KAS を受け取り、残りの 300 KAS の「変更」は、新しい小さい UTXO としてあなたのアドレスに送り返されます。

ヒント: 現在、TX 料金は UTXO あたり 0.0001 Kas です。

カスパ

不和

電報

ツイッター

レディット

ギットハブ

冒険者

以下にコメントするか、Kaspa discord で私を見つけてください — Bubblegum Lightning