なぜ安全か

記録は二か所に分けて置き、 両方が一致しなければなりません.

バウチャーは商品券と同じで、持っている人が使えます。ですから大事なのは、目の前のバウチャーが本物で、まだ使われていないかどうかです。当社は記録を二か所に分けて置きます。同じ人が両方を書き換えることはできません。

bullmark

バウチャーそのものを保管します。誰が持っているか、いくら分か、もう使われたかがここにあります。

指紋(ハッシュ)を送ります 中身は送りません

axowl

その記録の指紋を保管します。指紋とは、記録から計算した短い値です。届いた時刻は Axowl 自身の時計で記録します。

Axowl はバウチャーの中身を見ません。指紋だけを受け取り、自分の時刻と一緒に保管します。そのため二か所は互いに独立しています。バウチャーを書き換えると指紋も変わりますが、Axowl にある指紋は当社には書き換えられません。

指紋に含まれるもの

指紋は次の項目から計算します

指紋に入るのはデータベースの行全体ではなく、下の一覧です。そのため何が守られているかを正確に確認できます。どれか一つでも変えると、指紋は一致しなくなります。

プロダクト ブランド 誰が持っているか 利用コード シリアル番号 消費者価格 このバウチャーが与える価格 いつ期限切れか 使われたかどうか いつ使われたか 保有者のメールアドレス

最後の三つは2026年8月に追加しました 。いちばん重要な項目です。それ以前は、使用済みのバウチャーをデータベースで未使用に戻しても、すべての検査を通っていました。使用の記録が別の場所にあり、指紋が変わらなかったためです。今は通りません。

二つはあえて 外して います。入れると誤った警報が出るからです。 確保 は一時的に押さえておくだけで、バウチャーの価値は変わりません。レジで30秒押さえられていたバウチャーは、書き換えられたバウチャーではありません。 期限切れ の状態は、有効期限がすでに指紋に入っていて誰でも計算できるので外しました。状態まで入れると、月曜に問題なく確認できたバウチャーが、誰も触っていないのに火曜には失敗します。誤った警報が多いと、検査結果は読まれなくなります。

それぞれの攻撃が止まる場所

内部から不正をする四つの方法と、それぞれを止める仕組み

データベースでバウチャーを書き換える

誰かが価格を下げたり、有効期限を延ばしたり、自分の名前を入れたりしたとします。すると指紋が変わり、Axowl に保管された指紋と一致しなくなります。当社側の指紋を計算し直しても意味がありません。判定の基準になる指紋は当社のデータベースにないからです。

同じバウチャーを二度使う

使用済みかどうかは今では指紋に含まれるので、未使用に戻すと指紋が変わります。さらに、使用のたびに書き換えられない記録が別に一件残り、直前の記録とつながります。ごまかすには二つの記録が同じ嘘になっていなければならず、その一つは当社のものではありません。

発行されていないバウチャーを作る

バウチャーを発行すると、その回の全体が一つの記録として残り、書き換えられなくなります。何枚を、いくらで、いつまでかが入ります。100枚発行したなら、101枚目はすでにある記録と食い違います。また新しい指紋には、当社ではなく Axowl の時計で時刻が付きます。今日作ることはできても、去年の日付では作れません。

こっそり他の人に移す

保有者も指紋に含まれるので、欄を一つ書き換えてバウチャーの持ち主を変えることはできません。バウチャーを渡すと、渡した人の分は閉じられ、受け取る人に同じシリアル番号で新しく発行されます。両方の手順が記録に残るので、片方だけが残る譲渡はありません。

コピーされたコード

QR をコピーされたらどうなりますか?

QR コード(読み取る四角いコード)はバウチャーそのものではありません。当社の記録にある番号付きのバウチャー1枚を指しているだけです。ですから QR の写真の価値は、誰かがそれを提示した時点でそのバウチャーが持つ価値とまったく同じです。以下のケースはすべてここから説明できます。

でっち上げたコード

バウチャーを使うとき、システムはコードを記録から探します。画像から金額を読み取るわけではありません。発行されていないコードは、QR がどれほど本物らしく見えても、どのバウチャーにもつながりません。絵を描いてバウチャーを作り出すことはできません。

本物のコピー

コピーはコードが同じなので、同じバウチャーです。2枚目にはなりません。最初に使った事実がそのバウチャーに記録され、書き換えられなくなります。その後は、コピーからでも原本からでも「使用済み」と返されます。スクリーンショットが10枚あっても、バウチャーは1枚です。

売る前に撮っておいたスクリーンショット

バウチャーを贈ったり転売したりして渡すと、渡した人のバウチャーは閉じられ、受け取る人には同じシリアル番号で 新しいコード の付いたバウチャーが発行されます。古いスクリーンショットのコードは、閉じられたバウチャーにつながるだけです。売ったあとで買い手より先に使ってしまう、という手は通用しません。

他の人が先に見たコード

このリスクは実際にあり、当社はそのままお伝えします。コードを持っている人なら誰でもバウチャーを使え、コードを受け付けるブランドには、その端末を誰が持っているかは分かりません。QR をスキャンしてもコードは表示されません。スキャンで分かるのはバウチャーが本物で未使用だということだけで、コードはサインインした保有者と発行したブランドにしか見えません。ただし、投稿したり読み上げたりしたコードは、他の人が使えます。ギフトカードの番号と同じように扱ってください。このすき間もふさぎたいブランドは、コードを入力させる代わりに、 サインインしたそのお客様 が実際に持っているバウチャーを当社に問い合わせ、その一覧から選んでもらえます。そうすれば、コピーしたコードを入力する場所がありません。

どの場合でも記録に残ります。 発行、受け渡し、確保、使用は、それぞれ書き換えられない記録として残り、直前の記録とつながります。ブランドは自社のバウチャーならどれでも、中身を含む全履歴を取得し、すべての指紋を自分で計算し直せます。ですから、誰がいつ使ったかは、当社の言葉を信じなくても確かめられます。

Brand Credit

当社がこっそり増やせますか?

Brand Credit はお金に近い使われ方をします。ブランドがチャージし、それでバウチャーを発行し、得た分を現金で受け取ります。ですから問うべきなのは、外部の人が侵入できるかよりも、 当社 が自分の記録に一行をこっそり足せるかどうかです。

記録は追加されるだけです

記録は追加されるだけで、編集も削除もされません。訂正するときは、何を訂正するかを書いた新しい記録を追加します。そのため誤りと訂正の両方が見えたまま残ります。都合の悪い行を抜いた残高は存在しません。

すべての記録は書き換え不可で、つながっています

どの記録にも、直前の記録の指紋が入っています。古い記録を一つ変えると、その後のすべての記録が合わなくなります。こっそり一か所直すだけでも、つながった記録全体を二か所で書き直す必要があり、そのうち一か所は当社のものではありません。

内部者も例外ではありません

当社のデータベースに入れることと、記録を思いどおりにできることは別です。本番データベースの全権限を持つ人は、行を書き換えることはできます。しかし、そのあとで Axowl にある指紋をそれに合わせることはできません。二つ目の記録を、当社の管理者に管理者権限がない場所に置いているのはそのためです。

当社に尋ねずに監査できます

ブランドは自社の記録の id を会計士に渡せます。会計士は公開されている記録から指紋を計算し直し、合計が合うかを確かめます。この確認は Bullmark を通らないので、当社が口をはさむ余地はありません。

紹介報酬

偽の登録で報酬を受け取れますか?

新規ユーザー1人ごとに報酬を出すと、偽のユーザーを作ろうとする人が出てきます。そのため、登録だけでは報酬を支払いません。残っている人に対してだけ支払います。

登録時点では何も支払いません

初回ログインでは、保留中の記録が1行残るだけです。報酬は7日後に、同じ人が別の日にもう一度ログインした場合にだけ支払います。登録したきり戻らないアカウントは、支払いなしで閉じられます。

メールボックス1つに報酬1回

+タグや Gmail アドレスのドットのように、書き方が違っても同じ受信箱に届くアドレスは1人として数えます。使い捨てメールのアドレスはログインできますが、報酬の対象にはなりません。

端末ごとの上限と急増への制限

1つの端末から1ブランドで報酬対象になれる登録は最大3件です。新しいアドレス宛の登録メールは、ネットワークごと・アプリごとに送信の頻度が制限され、その前に既定で有効なボット確認を通ります。登録が急に集中した契約は支払いを止め、ブランドに通知します。

ブランドの負担上限はあらかじめ決まっています

報酬のある契約には必ず予算があり、保留中の報酬もその予算に含まれます。紹介者本人とブランド側の人は数えません。報酬は支払われたものも拒否されたものも、1件ずつ書き換えられない記録として残り、ブランドと紹介者の両方が見られます。

このほかにも、セキュリティ上公開できないさまざまな安全装置を備えています。

当社が主張しないこと

当社が確認するのはメールアドレスまでです.

当社はパスポートを確認せず、身元確認の機関も運営せず、アドレスの向こうに誰がいるかを知っているとも言いません。指紋が証明するのは、記録が書き換えられていないことだけです。確認されていない主張を本当にするものではありません。この二つを混ぜて語る会社は、安心した気分を売っているだけです。

当社が約束するのは、正確には次のことです。 このバウチャーは、この価格で、このメールアドレスに、この時刻に発行され、その後変更されていません。 このメールアドレスはアカウントが認証に使ったもので、誰かがフォームに入力したものではありません。そのアドレスより先のことは、当社には証明できません。あとで知られるより、今お伝えしておきます。

自分で確かめてください

当社の言葉を信じる必要はありません

書き換えられなくなった記録はすべて読むことができ、指紋を作る計算方法も公開されています。つながった記録を当社の JavaScript SDK か、SHA-256(指紋を作る標準的な計算方法)を扱えるツールに渡して、指紋を自分で計算し直してください。この確認はすべてあなたの側で動き、Bullmark には何も問い合わせません。

GET /integrity/events/VoucherInstance/{id}

返すのは指紋と判定結果だけで、バウチャーの中身や利用コードは決して返しません。そのため、公開しておいても他人のバウチャーを読む手段にはなりません。

始める

最初にお金はかかりません.

スタートアップを掲載 仕組み

Loading…
an unhandled error has occurred. reload ✕