クラウド導入
ブロックチェーン
最大30,000人の同時ユーザーを低遅延で効率的に処理 ユーザーは暗号資産の購入や法定通貨の入金が可能となり、取引量が30%増加 AWS WAFおよびKMSを活用し、サイバー脅威から保護。データの暗号化とGDPRおよびPCI DSS規格への準拠を実現
UBet
UBetは、ブロックチェーン技術を活用することで、透明性・セキュリティ・ユーザー中心の体験を実現する、革新的なオンラインスポーツベッティング&カジノプラットフォームです。ユーザーは暗号資産を使って賭けることができ、オッズはBetradar.comなどの主要スポーツベッティングプロバイダーのデータに基づいて計算されます。
この革新的な構想を実現するため、UBetはSotaTekと提携し、分散型プラットフォームに対応する堅牢なベッティングシステムの開発を進めました。
UBetプロジェクトでは、成功を確実にするためにいくつかの重大な課題が存在していました。特に重要だったのは、30,000人の同時ユーザーに対応可能な高パフォーマンスなシステムの構築です。ユーザー体験を損なわず、低遅延でスムーズな操作を可能にする必要がありました。
また、ユーザーの暗号資産を保護するためのセキュリティ対策も不可欠でした。さらに、将来的なスケーラビリティやシステムの安定性も要求され、拡大するユーザー需要に対応しつつ、パフォーマンスを維持することが求められました。
プロジェクトでは、カストディアル(Custodial)ウォレットと非カストディアル(Non-Custodial)ウォレットの両方のリスク管理も必要でした:
非カストディアルウォレットのリスク
秘密鍵やバックアップの紛失による資産の永久消失
フィッシング詐欺による秘密鍵の漏洩
マルウェア・キーロガーによる秘密鍵の盗難
誤送金による資産の不可逆的損失
カストディアルウォレットのリスク
カストディアル業者がハッキングされた場合の資産損失リスク
インフラ管理者(rootユーザー)による不正アクセスの可能性
これらの課題に対応するためには、高性能かつセキュアで、ユーザー体験を最優先するシステムアーキテクチャの構築が必要でした。
このような複雑な要件に応えるため、UBetはブロックチェーン分野で豊富な実績を誇るSotaTekを開発パートナーとして選びました。SotaTekはGameFi、Launchpad、DApps、DEXなどの開発経験に加え、医療・教育・製造など幅広い分野でも技術的課題を解決してきた実績があります。
SotaTekは、以下のAWSサービスを活用し、スケーラブルかつセキュアなシステムを構築しました:
イベント処理
Amazon Managed Streaming for Apache Kafka(AWS MSK)を用いて、Betradarからのスポーツデータをリアルタイムで処理。ライブオッズの更新や試合統計の分析を効率的に実現しました。
ストレージ層
- RDS Aurora Multi-AZ:信頼性とスケーラビリティを持つリレーショナルデータベース
- Elasticache Redis:高速なキャッシュ処理
- MongoDB Atlas:NoSQLのデータ管理
スケーラビリティとパフォーマンス
AWS ECSのAuto Scaling機能により、週末のピーク時などの急激なアクセス増加にも柔軟に対応可能に。
セキュリティ
AWS WAFでDDoS攻撃やSQLインジェクション、XSSなどへの対策を強化。ユーザー資産とデータを保護。
暗号化
AWS Key Management Service(KMS)による静的データの暗号化を実施。GDPRやPCI DSSに準拠。
カストディアルウォレット対策
管理者のアクセスリスクやカウンターパーティリスクを最小限に抑えるため、セキュリティ強化策を導入。
サードパーティ連携
Intercom、Sportradar Pixel、RudderStack、Contentfulなどのツールを統合し、データ追跡や分析を強化。
決済ゲートウェイ統合
ユーザーが暗号資産の購入や法定通貨の入金を可能とするゲートウェイを導入し、取引量を30%増加。
最大30,000人の同時ユーザーに低遅延で対応
暗号資産の購入と法定通貨の入金をサポート(取引量が30%増加)
AWS WAFとKMSにより、サイバー攻撃からの保護とGDPR・PCI DSS準拠を実現
UBetの分散型ベッティングシステムは、高い効率性と安定性を確保しながら、30,000人の同時接続に対応可能なプラットフォームとして無事に稼働を開始しました。
また、IntercomやSportradar Pixelなどのマーケティングツールの統合により、データ分析能力が大幅に向上し、よりターゲットを絞った効果的なプロモーションが可能に。
さらに、暗号資産購入・法定通貨の入金が可能な決済ゲートウェイの導入により、プラットフォーム上の取引が活発化し、ユーザーの関与度や財務活動が大幅に向上しました。
加えて、Scrumフレームワークの導入により、開発・管理プロセスが効率化され、チームの生産性と連携力が向上。迅速な納品と高品質を実現し、クライアント満足度も向上しました。