DNCWARE Blockchain+ ブロックチェーン利用サービス サービス仕様書
DNCWARE Blockchain+ ブロックチェーン利用サービス サービス仕様書
本仕様書の位置づけ
本書は、東芝デジタルソリューションズ株式会社( 以下「当社」といいます) が提供する DNCWARE Blockchain+ ブロックチェーン利用サービス(以下「本サービス)といいます)の仕様を定めます。
本仕様書に定めのない事項は、当社「DNCWARE Blockchain+ ブロックチェーン利用サービス 利用規約」(以下「利用規約」といいます)の定めに従うものとします。本サービスにおいて、本仕様書と利用規約との間に矛盾抵触がある場合は、本仕様書を優先適用いたしますので、本サービスをご利用いただく前に必ずお読みください。また、お客様が本サービスに申込むことによって、本仕様書の内容に同意したものと判断いたしますので、ご了承ください。
サービス概要
・ 本サービスは、当社の提供する DNCWARE Blockchain+ のソフトウェアを搭載したサーバー上でお客様がブロックチェーン機能を利用するためのサービスです。
用語の定義
(1) | 本契約 | 当社が定める手続きに従って本サービスを購入し、当社が承諾すること によって成立する、本サービスの利用に関する契約。 |
(2) | お客様 | 本契約を締結し、本サービスを利用する法人又は個人。 |
(3) | 成果物 | 本サービスを利用して作成した文書、データ、プログラムなど。 |
(4) | 当社が管理する機器等 | 当社が本サービスの提供の用に供するために所有若しくは貸借をし、又は利用の許諾を受けている一切の機器およびソフトウェア、並びに本サービスの前提となる電気通信サービスの提供の用に供するために他の電気通信事業者が所有若しくは貸借をし、又は利用の許諾を 受けている一切の機器およびソフトウェア。 |
(5) | サーバー | 当社が管理する機器等のうち、電子計算処理装置および電子情報蓄積装置であって、本サービス用に供される機器。 |
(6) | 電気通信設備 | 電気通信を行うための機械、器具、線路その他の電気的設備。 |
(7) | 電気通信サービス | 電気通信設備を使用して他人の通信を媒介すること、その他電気通信設備を他人の通信の用に供すること。 |
(8) | 契約管理者 | 本サービスを契約されたお客様側の窓口となる方。契約ⅠDや契約管理ユーザーのウォレット、管理画面ID・パスワードの管理、ヘルプデス クへの問い合わせ、障害発生時の連絡先窓口などを行う。 |
(9) | 問い合わせご担当者 | 本サービスを契約されたお客様において、契約管理者のほかに、ヘルプデスクへの問い合わせを行うことができる方。 |
(10) | プラン | 本サービスでお客様が利用可能なブロックチェーンネットワークと課金体系の組。 |
(11) | ブロックチェーンネットワーク | 当社が構築する、ブロックチェーン機能を実行するための環境。 |
(12) | ChainID | DNCWARE Blockchain+におけるブロックチェーンネットワークを |
特定するための識別子。ブロックチェーンネットワークにアクセスする際 などに使用する。 | ||
(13) | ドメイン | DNCWARE Blockchain+におけるブロックチェーンネットワークでのリソース管理用領域。 |
(14) | ウォレット | DNCWARE Blockchain+におけるブロックチェーンネットワークで、トランザクションの管理や実行を行うための鍵情報。 |
(15) | コントラクト | ブロックチェーンネットワーク上に保管された、ブロックチェーンネットワーク上で実行可能なプログラム。スマートコントラクトとも呼ぶ。 |
(16) | サブコントラクト呼び出し | コントラクトから別のコントラクトを呼び出すこと。呼び出された側のコントラクトをサブコントラクトと呼ぶ。 |
(17) | トランザクション | ブロックチェーンネットワーク上のリソースの作成・情報取得・変更や、コントラクトの実行などの処理のこと。 |
(18) | ユーザー | DNCWARE Blockchain+におけるブロックチェーンネットワーク上に作成するアカウント情報。 |
サービスの内容
3-1.ご契約いただく内容
・ 本サービスでは、お客様が選択したプランに対応するブロックチェーンネットワークをご利用いただけます。
・ 他のお客様も同じブロックチェーンネットワークを使用します。
・ お客様はブロックチェーンネットワーク上に作成するリソースを管理するためのドメインを作成することができ、ドメインの中にユーザーやグループ、コントラクトを作成することができます。
・ お客様はドメインを 100 個まで作成することができます。この数には削除したドメインを含みます。101 個以上作成したい場合は、本サービスを追加で契約していただきます。
・ お客様はお客様が作成したドメインとその中のリソースについて、アクセス権の管理を行うことができます。
・ 本サービスのご利用に先だち、本サービスの EC 販売サイトから以下の必要事項を登録していただきます。
① お客様情報(EC 販売サイトのユーザー情報、以下同様)
(A) ご担当者名
(B) メールアドレス
(C) 法人名
(D) 電話番号
(E) 住所
(F) 問い合わせご担当者 名前、xxxxxxx(任意、3名まで)
② 支払い情報
③ 契約プラン
・ お客様情報の(A)から(E)を契約管理者の情報として登録します。
・ お客様の申込み内容に問題が無ければ、サービスを利用するための情報を翌営業日までに契約管理者へ通知します。
3-3.本サービスの変更
・ お客様情報の変更を行う場合は、EC 販売サイトに必要事項を登録していただきます。これに基づき当社は設定変更作業を行います。
・ お客様の申込み内容に問題が無ければ、申込み日は日数に数えず2営業日以内に設定変更後の情報を契約管理者へ通知します。営業日は当社の営業日とします。
3-4.本サービスの利用終了
・ 本契約満了日までにお客様から解約の申出がない限り、同一条件をもって更に1ケ月間延長するものとし、それ以降も同様とします。
・ お客様は本サービスの利用終了前にご自身で作成したドメインを削除するものとします。
・ 当社は、「7-2.契約終了後のドメインの扱い」に従ってデータ等を消去します。
・ 解約申込を受付後、本契約満了日をもって本契約は終了します。契約終了した翌月以降に、最終ご利用月の利用料金の請求を行います。
・ 当社が本サービスの提供を終了する場合、サービス提供終了日の 3 ケ月前までに通知します。
3-5.お客様に提供する情報
・ サービスの利用開始にあたって、契約管理者に以下の情報を通知します。
① サービス購入申込み完了のお知らせ
⯎ 契約管理ユーザーの初期ウォレットのダウンロード URL
⯎ 契約管理ユーザーの初期ウォレット用パスワード
⯎ 契約したサービス名
⯎ 契約したプラン名
⯎ 形番
⯎ 数量
⯎ 最低利用金額
⯎ ヘルプデスク開設までの問い合わせ方法のお知らせ
② ご利用にあたってのお知らせ
⯎ 契約したプランで使用可能なブロックチェーンネットワークの ChainID
⯎ 上記ブロックチェーンネットワークに所属するすべてのオーソリティピアの URL
⯎ 上記ブロックチェーンネットワーク用管理画面 URL、管理画面アクセス用 ID/パスワード
⯎ 契約管理ユーザーの初期ウォレットファイル差し替え手順
⯎ お問い合わせについて
③ ヘルプデスク開設のお知らせ
⯎ 契約 ID
・ 契約管理ユーザーは、ブロックチェーンネットワーク上にドメインを作成する権限を持つブロックチェーン上のユーザーです。他のユーザーではドメインを作成できません。
・ 契約管理ユーザーは、ドメイン作成のご利用のみに使用いただけます。
・ 契約管理ユーザーのドメイン作成以外へのご利用が大量にみられる場合、当社から利用方法に関するご連絡を行う場合があります。
・ ご利用月の料金決済が完了した場合、契約管理者にサービス料金決済完了を通知します。
保守およびサポート
4-1.ヘルプデスク
・ 本サービスをご契約のお客様は、ヘルプデスクをご利用いただけます。ヘルプデスクは、サービスの利用開始日から 5営業日以内に開設いたします。
・ ヘルプデスクの開設完了は、ヘルプデスク開設のお知らせメールをお送りすることでご連絡いたします。ヘルプデスク開設のお知らせの送付まではヘルプデスクをご利用できません。
・ ヘルプデスクでは、ご契約いただいた本サービスに関する問い合わせ、障害連絡をお受けします。
・ 問い合わせの受付は日本国内からの問い合わせのみとし、その回答先も日本国内のみとなります。また、大使館、外国為替、および外国貿易法上の非居住者は、問い合わせ対象外です。
・ 問い合わせの連絡手段は、電子メールです。日本語のみによる受付/回答となります。
・ 問い合わせの対応時間は、当社の営業日 9:00~12:00、13:00~17:00です。メールの受付は24時間可能ですが、対応は上記時間帯に限ります。また、17:00以降に受信した問い合わせは、翌営業日の受付扱いとなります。
・ お客様の問い合わせの受付から3営業日以内を基本として、問い合わせの回答をさせていただきますが、問い合わせの内容によってはこれ以上の時間を要する場合がありますので、あらかじめご了承ください。
・ 問い合わせは、契約管理者または問い合わせご担当者のいずれかからとします。
・ 次の場合などに、問い合わせの終了(クローズ)とします。
① 問い合わせに対して、受け入れられる回答を行った場合
② 問題が解決した場合
③ 受け入れられる範囲の代替案を提供した場合
➃ 偶発的な発生で、その後現象がでず、様子をみる場合
⑤ 調査資料が不十分である等の理由で、解決に至るまでの調査が不可能な場合
⑥ 回答後2週間が経過しても、お客様から意志表示や応答がない場合
⑦ 問い合わせの内容が、受付した時点の問い合わせ内容と異なる内容となった場合
4-2.本サービスに含まれないサービス
・ 本サービスには、次のサービスは含まれません。
- ドメイン、ユーザー、トランザクションなどブロックチェーン上のリソースの作成
- 本サービスの利用に関する事項以外に関する問い合わせ対応
- アプリケーションの開発やコンサルテーションに関する問い合わせ対応
- オンサイトサポート
- 本サービスの利用に必要となる機器、環境、回線の提供、およびそのサポートの提供
・ その他、本サービスに含まれると明示されていないサービスは、本サービスには含まれません。
4-3.お客様に準備いただく環境
・ お客様は、本サービスを利用するために、必要な機器、ソフトウェア、通信回線等で当社が提供しないものについては、お客様にてご準備いただきます。
・ お客様には、本サービスの利用に必要となるネットワークに接続できる環境の整備などを行っていただきます。
・ クライアントやインターネット接続環境のセキュリティポリシーによっては、本サービスにおける提供物の取得や利用ができない場合があります。
サービス提供条件
5-1.従量課金
・ 本サービスはトランザクション数に応じて料金が変動します。
・ お客様への課金の対象となるトランザクションは以下です。
① お客様が作成したドメインに含まれるユーザーによって要求され、正常に完了したトランザクション
② お客様に払い出された契約管理ユーザーによって要求され、正常に完了したトランザクションただし、サブコントラクト呼び出しのトランザクションを除きます。
・ たとえば、
- お客様以外が作成したドメインに含まれるコントラクトへのトランザクションであっても、お客様が作成したドメインに含まれるユーザーによって要求されたものであれば、お客様への課金の対象に含まれます。(トランザクションが正常に完了しなかった場合を除く)
- お客様が作成したドメインに含まれるユーザーをお客様以外の人が使用した場合であっても、お客様への課金の対象に含まれます。(トランザクションが正常に完了しなかった場合を除く)
- 正常に完了しなかったトランザクションは、お客様への課金の対象に含まれません。
- anonymous アクセスによってコントラクトを呼び出した場合、お客様への課金の対象に含まれません。
- コントラクト A からコントラクト B を呼び出した際の、コントラクト B を実行するトランザクションはお客様への課金の対象に含まれません。
5-2.処理結果
・ 本サービスは、ブロックチェーン上でのコントラクトの実行結果を保証するものではありません。
・ ご利用状況により、トランザクションの実行に時間がかかる場合があります。
5-3.輸出管理上の注意
・ お客様は、本サービスの利用、並びに本サービスにかかわる一切の技術情報や物品の取扱に関して、外国為替、および外国貿易法に従い、必要な手続きと管理を行うものとします。また、米国輸出管理規則等、その他各国の輸出関連法令の適用を受ける場合も同様です。
5-4.サービス仕様の変更
・ お客様へ1ケ月前を目安に通知することで、本サービスで提供する機能、および仕様を変更することがあります。
5-5.サービス提供時間
・ 本サービスは、24時間365日サービスを提供します。
・ ただしメンテナンス等、本書に定める場合を除きます。
5-6.システム構成
・ 本サービスを提供するための DNCWARE Blockchain+環境は以下の構成となります。
ピア台数 | ピアの配置先 | 停止ピア数の上限 | 不正ピア数の上限 |
3 台構成 | 東京、大阪のデータセンター (東京 2 台、大阪 1 台) | 1 台 | 0 台 |
・ 本サービスを提供するピアは、それぞれ異なるデータセンターに配置することでサービス停止を防ぎます。
・ 停止ピア数は、故障や障害による停止に限らず、理由の如何を問わずにピアが停止した状態になっているピアの台数を指します。
・ 不正ピア数は、理由の如何を問わずに他のピアと計算結果やデータが異なる状態となったピアの台数を指します。
・ 停止ピア数や不正ピア数が上限を超えた場合、以下のおそれがあります。
① ブロックチェーンネットワーク全体が停止し、復旧不可能となる。
② 可用性の低下:ブロックチェーンネットワーク上でトランザクションの実行ができない。
③ 信頼性の低下:不正な値が記録される。
運用
6-1.可用性
・ 本サービスを提供するピアは、それぞれ異なるデータセンターに配置することでサービス停止を防ぎます。
6-2.稼働保証
・ 本サービスは稼働率に関する規定はしません。なお、実績値の公表も行いません。
6-3.監視
・ 本サービスの正常実行、サーバーの稼働状態を監視し、障害発生の検知、および速やかな復旧対応を行います。
6-4.障害時の通知
・ 監視により本サービスの動作停止が検知された時は、サービス停止を伴う障害発生から 2 時間半以内を目標に、契約管理者と問い合わせご担当者へ通知します。
・ ただし、サービス停止から30分以内に復旧した場合は通知を行いません。
6-5.障害時の復旧
・ 監視によりピアの停止が検知されたときは、一次復旧を行います。
・ 障害発生から5時間以内に死活監視が異常を検知しなくなり、正常実行できる状態にすることを目標とします。目標時間はシステム再起動で対処できる障害を想定したものであり、すべての障害の対処時間を保証するものではありません。
・ ピアが全台同時に故障し再起動による復旧ができない場合、新規ピアを構築してサービスを継続します。その際データの復旧はできません。
6-6.サービスの停止
・ 3 週間前を目安に契約管理者と問い合わせご担当者に通知の上、一時的にサービスの提供を停止することがあります。
なお、障害発生時、セキュリティ緊急対策時には、事前連絡なしに一時的にサービスを停止することがあります。
「ブロックチェーン利用サービス利用規約」を参照してください。
・ サービス停止の状態は、ブロックチェーンネットワーク上ですべてのお客様がトランザクションを実行することができず、当社もトランザクションを実行できない状態を指します。
・ ただし、本サービス提供設備内のお客様に割り当てた領域に蓄積・保存しているファイルその他データ(ユーザー、コントラクトの内容、設定パラメータを含む)が原因でお客様のトランザクションが実行できない場合は、サービス停止の状態とはみなしません。
・ サービス停止時間は、トランザクション実行不可状態が開始した時刻から、トランザクションが実行可能になった時刻までとします。各時刻は原則としてシステムログから取得します。ただし、停止時刻をシステムログから取得できなかった場合で、かつ、お客様の問い合わせによってサービス停止が発覚した場合は、問い合わせ時刻もしくは問い合わせ内容に記載の不具合発生時刻をサービス停止の開始時刻とみなします。
6-7.バージョンアップ
・ 本サービスで使用するソフトウェアのバージョンアップは当社の判断で行います。
データ管理
7-1.データ保全
・ ブロックチェーン上に記録するデータは、本サービスで構築したブロックチェーンネットワーク内のピアが同期してそれぞれのピア内に保管します。
・ 本サービスではブロックチェーンに保存されたデータのバックアップは行いませんが、データはそれぞれのピアに保存されているため、「5-7.システム構成」に記載の停止ピア数の上限の範囲において、一部のピアが故障しデータが失われても新たなピアを同期して復旧します。
・ 当該データは、ブロックチェーンネットワーク上に不正ピアが存在せず、故障数の上限以下のピアが保たれている場合に正確性を保証するものとします。
・ お客様がブロックチェーン上に保存したデータの管理はお客様が責任のもとで行うものとします。アクセス権はお客様の責任で適切に設定するものとし、設定や操作の不備によるデータの毀損や漏洩に対して当社は責任を負わないものとします。
・ お客様は、契約中に作成したドメインを本契約満了日までに完全に削除するものとします。
・ 当社は、本契約満了日にお客様の契約管理ユーザーおよびお客様が契約中に作成したドメインを完全に停止するものとします。お客様は解約後に契約管理ユーザーおよびお客様が契約中に作成したドメインを再利用することはできません。
・ 当社は、一度解約したお客様が、再度契約して同じブロックチェーンネットワークを使用する場合においても、以前の契約でお客様が保存したデータへのアクセスを保証しません。
・ 当社は、ブロックチェーンネットワークの提供終了時、ブロックチェーンネットワーク上のすべてのデータの消去を行います。当社は、お客様に当該データの提供は行いません。また、消去作業完了後に、消去した当該データを復元することはできません。
・ 当社は、前項に基づくデータの消去によりお客様に損害が生じたとしても、一切責任を負わないものとします。
契約 ID、管理画面用 ID、ウォレットの扱い
・ 本サービス利用開始時に、契約管理者に対し、当社は契約 ID、契約管理ユーザーの初期ウォレット、契約管理ユーザーの初期ウォレット用パスワード、管理画面用 ID、管理画面用パスワード(以下「各種 ID、およびパスワード」といいます)を発行します。
・ お客様に発行した契約管理ユーザーに紐づける契約管理ユーザーの初期ウォレットは、お客様ご自身で新たに作成したウォレットのアドレスに変更し、お客様ご自身だけが知っているパスワードを設定してください。
・ 契約管理者に対し当社が発行した各種 ID、およびパスワードの管理や保管は、お客様の責任、費用で行うものとし、お客様以外の第三者に利用させる行為の他、譲渡、貸与、又は質入等の担保権の設定その他一切の処分を行ってはならないものとします。
・ 当社は、お客様の管理不十分、使用上の過誤、および第三者の使用等による損害については、一切の責任を負いません。
・ お客様は、次の各号のいずれかに該当する場合には、速やかに当社に届け出るとともに、当社の指示に従うものとします。
① 各種 ID、およびパスワードを紛失したとき
② 各種 ID、およびパスワードが盗難にあったとき
③ 各種 ID、およびパスワードが正常に機能しないとき
➃ 各種 ID、およびパスワードが第三者により使用されていることが判明したとき
前項の届出があった場合、当社は、各種 ID、およびパスワードを使用した本サービスへのアクセスを防ぎ、また、お客様の本サービスの適正な利用を維持すべく対処しますが、それらが効果を有することを保証し、又はそれらを行う義務を負うものではありません。
・ お客様が本サービスをご利用になって発行したウォレット情報およびウォレットファイル、新たに作成した契約管理ユーザーのウォレットとパスワードについては、お客様の責任、費用で管理や保管を行うものとし、当社は前項の届出に対する対処を含む一切の対応を行いません。
セキュリティ
・ 「3-2.本サービスの利用開始」に記載の初期設定時に設定した情報は暗号化して保管します。
・ 本サービスでは HTTPS 通信を使用します。
・ 本サービスでは、ブロックチェーンへの保存データは全て暗号化して保管します。
以上