ブロックチェーンとは

ブロックチェーンでは、変更不可能なレコード(ブロックと呼ぶ)の連続的に増加するリストが作成されます。ブロックは相互にリンクされてチェーンを形成し、参加者間でセキュアに分散されます。これにより、お互い完全には信頼していない組織が、単一の分散型データ・ソースについて合意することができます。

ブロックチェーンを使用することで、財務取引にサードパーティの仲介役を利用する場合のコストと遅延が最小限に抑えられます。さらに、ミスを生みやすい手動のプロセスが排除され、情報の重複も解消されます。

注目すべき理由
ブロックチェーンは、複数の業界にまたがるグローバル企業を根本的に変革する可能性を秘めています。信頼性の高いビジネス・ネットワークが、サードパーティの遅延やコストを被ることなくピアツーピア・ネットワーク経由で直接取引できるようにしながら、トランザクションの有効性と一貫性も確保します。

ブロックチェーンは、いつでも利用可能なエンタープライズ・グレードのソリューションを提供します。これにより、企業はビジネスをスピードアップし、企業の境界を押し広げ、運用コストを削減することができます。

 

“This will enable customers to extend their current Oracle ERP and SaaS solutions to use trusted business networks for securely conducting B2B transactions in real-time across their ecosystem of trading partners.”

—Infosys Head of Oracle Practice兼Vice President Indranil Mukherjee氏

企業におけるブロックチェーンの課題

  • オープンソースのブロックチェーン・ソフトウェアは、必要なセキュリティやインフラの従属コンポーネントのせいで設定が難しい
  • 多種多様なデータ・ソースをエンタープライズ・ビジネス・アプリケーションと統合するにはコストと手間がかかる
  • ブロックチェーンにはエンタープライズ・グレードの耐障害性、スケーラビリティ、セキュリティ、パフォーマンスが求められる
  • Hyperledgerなどのオープンソース・ソフトウェアは革新のスピードが速いため、プラットフォームを最新の状態に保つことが難しい
  • ディザスタ・リカバリ、バックアップ、リストア、パッチ適用が継続的に発生するため、監視にコストがかかる可能性がある

ブロックチェーンと一元的データベースの比較

ブロックチェーンは中央の管理者を必要としません。それに対し、従来の(SQLまたはNoSQL)データベースは単一エンティティによって制御されます。これは重要な相違点であり、次のことを意味します。

  • ブロックチェーン内のすべてのノードがすべてのトランザクションを単独で検証し、処理する
  • ブロックチェーンを使用した場合、組込みの冗長性により、トランザクションとデータのフォルトトレランスが著しく向上する
  • 更新は参加者の合意を得てからコミットされるが、一般的なデータベース環境では、各当事者によって更新がコミットされた後、調整される
  • 中央の決済機関または調整処理による遅延が発生しないため、ブロックチェーンの全体的なパフォーマンスはリアルタイムに近い

Hyperledgerとブロックチェーン

HyperledgerとはLinux Foundationが開始したオープンソース・プロジェクトで、その目的は業界の垣根を越えたブロックチェーン・テクノロジーの連携を推進することです。企業にブロックチェーンのメリットを実感してもらうための取組みの一環として、オラクルはこのグローバルな活動に参加しています。オラクルは、オープンソースを活用し、基本的なプロトコルとの相互運用性を確保することにより、お客様がビジネス・システム全体で統合の方向性を定めて統合のペースを加速することができるよう支援します。

プレスリリース: Hyperledger Adds Three New Members

ブロックチェーン学習ライブラリ

>Oracle FLEXCUBE Blockchain Adapter
Oracle FLEXCUBE Universal Banking Adapter for Blockchain Interfaceユーザー・ガイド

任意のバージョンのOracle FLEXCUBEをオラクルのブロックチェーン・ソリューションと統合する方法を学んでください。

Application Development with Oracle Cloud
Oracle Cloudを使用したアプリケーション開発

Oracle Cloud Platformを使用して先進のビジネス・アプリケーションを迅速かつ容易に開発し、デプロイする方法をご紹介します。

Press Release
NetSuiteをご利用中のお客様やパートナー向けにOracle Blockchain Cloud Serviceの提供を開始

オラクルのブロックチェーン・テクノロジーをSuiteCloud Platform経由でご利用いただけるようになりました。