Bitfinex

Bitfinexは、Cloudflareの負荷分散で、高頻度で取引が行われるプラットフォームを可能な限り最速にしています。

Bitfinexは、世界最大かつ最先端のビットコイン取引プラットフォームです。Bitfinexでは、ビットコイン、イーサリアム、ライトコイン、モネロ、ジーキャッシュなどの主要な暗号通貨のためのフル機能のスポット取引プラットフォームを提供しており、毎月、数億ドルの取引がBitfinexのプラットフォームを介して行われています(2017年3月1日までの30日間の取引量は約7億3500万ドル)。

bitfinex-取引高-グラフ

Bitfinexの課題:高パフォーマンスと強力なセキュリティ

Bitfinexは、高頻度で取引が行われるの金融取引プラットフォームとして、スピードとセキュリティの2点に重きを置いています。Bitfinexユーザーにとってスピードは重要です。なぜなら、1日を通して高速な取引を行うためには、最新の暗号通貨価格の情報を得ることが必要だからです。ユーザーがこの情報を確実に得るために、Bitfinexは可能な限り最速のユーザインタフェースを提供するように努めています。そのために、Bitfinexでは分散型フロントエンドサーバー群を設定しており、これらは、ユーザーのプラットフォームとの最初のコンタクトポイントとして機能します。しかし、このソリューションによって、Bitfinexでは違う課題に直面しています。これらのフロントエンドサーバーは、トラフィックの急増によって過負荷となり、その結果、通信が低速化し、ユーザーの経験するパフォーマンスが低下するためです。Bitfinexでは、過負荷を回避し、ユーザーに可能な限り最速の速度でサービスを提供するため、これらのサーバー間でトラフィックを均等に分散する方法が必要でした。

セキュリティの確保は、金融機関にとって常に重要な課題です。BitfinexのようなWebベースのプラットフォームでは、セキュリティが侵害されると、サービスのダウンタイムを招く恐れがあります。これは、高頻度のプラットフォームでは特に問題になります。Bitfinexの開発者であるAdam Chamely氏は次のように述べています。「Bitfinexは、可用性の高い高頻度取引プラットフォームです。「お客様が当社のプラットフォームにアクセスできない場合、お客様は取引することができません。当社のプラットフォームで取引できない場合、彼らは他の場所に行ってしまうでしょう。私たちは顧客を失い、取引量を失い、それによって当社の立場は悪化するでしょう。つまり、より多くの損失を招く恐れがあるのです。」Bitfinexでは以前は違うセキュリティプロバイダーに依頼していましたが、絶えず変化する価格体系に不満が膨らんでいました。

Bitfinexのソリューション:クラウドベースで安全な負荷分散

「Cloudflareのことはかなり前から知っていましたが、他のチームメンバーもサービスを利用していたので、当社の課題をCloudflareが解決できるかどうか確認することに決めました」とChamely氏は述べています。「私たちは会社独自のソリューションを展開することを検討しましたが、一日の終わりには、Cloudflareのソリューションをより魅力的に感じました。既存のプラットフォームが機能するので土台から作り直す必要がなく、会社独自のソリューションの開発に集中することができました。」

Bitfinexでは、Cloudflareの負荷分散を使用して、フロントエンドサーバー全体にインテリジェントにトラフィックを分散するようになりました。Chamely氏は次のように述べています。「当社はCloudflareの負荷分散を使用して、フロントエンドサーバー間でトラフィックを分割し、ネットワーク容量を増やし、サーバーが正常であることを確認しています。また、Failoverが、サーバーがオフラインになった場合に備えて、正常なサーバーにトラフィックをシームレスにルーティングしてくれることにも感謝しています。これらの両方が、当社のプラットフォームで必要とされる高可用性と稼働率を保証してくれているのです。」

Bitfinexは現在、Cloudflareの高度なセキュリティ機能スイートを大いに活用しています。CloudflareのWAF(Webアプリケーションファイアウォール)は、Cloudflareのネットワーク上にある数百万のインターネットプロパティから集めたIPレピュテーションデータに基づいて、Bitfinexのサーバーに接触する悪意あるリクエストをブロックします。さらに、Cloudflareのクラス最高のDDoS攻撃対策によって、Bitfinexのプラットフォームがインターネット上の最大のDDoS攻撃からも保護されるよう保証します。この保護により、Bitfinexでは安心感が得られ、同社のお客様もプラットフォームが利用できなくなったり、安全性が損なわれる可能性について心配する必要がなくなっています。

Bitfinex
Related Case Studies
Key Results

負荷分散により、Bitfinexの高可用性と高性能のフロントエンドを実現

高度なセキュリティスイートで、Bitfinexとお客様に安心感を提供します

Cloudflareは、一貫して信頼性の高いサービスと対応が速くて豊富な知識を有するチームメンバーを提供します。

Adam Chamley氏
開発者