ホーム
用語集
オンチェーン

オンチェーン

初心者

暗号資産におけるオンチェーンとは

暗号資産におけるオンチェーンとの用語は、ブロックチェーン上で直接発生するやり取りやトランザクションを指します。ブロックチェーンは、コンピューターネットワーク上のトランザクションデータすべてを記録する分散型台帳としての性質をその核心としています。オンチェーンアクティビティは、このブロックチェーン上に永続的に記録されるやり取りやデータによって引き起こされます。

オンチェーン取引

ブロックチェーンは銀行などの仲介者を必要とせずに、ピアツーピア取引を簡単に行える点が大きな特徴となります。オンチェーン取引では、参加者間で暗号資産が直接やり取りされ、これらのトランザクションはブロックチェーン上に公開記録されます。各トランザクションは、ネットワーク上でプルーフ・オブ・ワーク(PoW)やプルーフ・オブ・ステーク(PoS)などのコンセンサスメカニズムによって検証され、ブロックチェーンネットワークの完全性と安全性が保証されます。

スマートコントラクトとオンチェーン実行

スマートコントラクトとは、契約条件をコードに直接書き込んだ自己実行型の契約を意味します。これらの契約は自動化され、仲介者を介さずにルールや条件を執行します。スマートコントラクトのオンチェーン実行とは、コードがブロックチェーン上にデプロイされ実行されることを意味します。そのため、スマートコントラクトが実行されるとブロックチェーン上のすべての参加者がそれを検証でき、透明性、安全性、不変性が保証されます。

ブロックチェーン上でのトークン化

トークン化の概念では、現実資産(RWA)または権利をトークン形式で表現します。これらのトークンは、不動産や美術品から分散型アプリケーションの所有権まで、あらゆるものを表現できます。オンチェーンでのトークン化により、トークンの所有権と譲渡がブロックチェーン上で透明かつ安全に記録されることが保証されます。

オンチェーンとオフチェーンの違いとは

オンチェーンアクティビティがブロックチェーン上で直接行われるのに対し、「オフチェーン」という用語はブロックチェーン外部で行われるやり取りを指します。これには、セカンドレイヤーのソリューションや外部ネットワークを使用して行われるトランザクションや手続きも含まれます。オンチェーンとオフチェーンの主な違いについて取り上げます。

処理速度とスケーラビリティ

オンチェーントランザクションはネットワーク全体による検証を必要とすることが多く、トランザクション時間の遅延やスケーラビリティの点が問題になります。一方、オフチェーンソリューションは、特定のやり取りの処理をメインブロックチェーンから切り離すことで、より高速でスケーラブルなトランザクションを実現できます。

コストと手数料

オンチェーントランザクションには、通常、検証に必要な計算リソースに関連するネットワーク手数料が伴います。オフチェーンソリューションは、メインブロックチェーンの負荷を軽減し、手数料を引き下げ、コスト削減を実現します。

プライバシーとセキュリティ

オンチェーントランザクションは、ブロックチェーンのセキュリティとデータの不変性が保証されます。オフチェーンソリューションは、ニーズに合わせて、異なるセキュリティモデルやプライバシーポリシーを適用することも可能です。

まとめ

オンチェーン活動には、ブロックチェーン上に直接記録されるトランザクション、スマートコントラクト、トークン化が含まれ、透明性、セキュリティ、不変性が実現されます。オンチェーンとオフチェーンの仕組みの違いを理解すれば、個人、企業ともにニーズに合わせたブロックチェーンエコシステムを構築できます。この2つの概念は、スケーリングソリューションにおいて、オフチェーンが選択されることがあることを理解する上でも重要です。