※ 本物のお金・暗号通貨ではありません ※ ポイントをハートや星などとの交換に使わないでください 暗号を使って正しい記録を共有するブロックチェーンの仕組みを模したプロジェクトです。他の参加者と「ポイント」のやり取りをすることができます。 ~*~* 簡単な説明 *~*~*~*~*~*~ ★ 始め方 参加するには新しく「ウォレット」という、アカウントのようなものを作成する必要があります。このプロジェクト専用のパスワードをつくって、入力してください。他のサイトなどで使っているパスワードは入力しないでください。入力すると、「アドレス」、「公開鍵」、「秘密鍵」の3つのセットが生成されるので、これを手元に保存してください。 アドレスと公開鍵は他の人に教えてもよいですが、秘密鍵とパスワードは絶対に教えてはいけません。 パスワードを忘れると、そのウォレットは二度と復元できなくなります。(製作者でも) ★ ポイントをあげる 「トランザクション作成」を選択すると、他の人にポイントをあげることができます。 ポイントをあげたい相手のアドレスを事前に教えてもらったうえで、そのアドレスと、あげるポイント数を入力してください。少し待つと、記録がクラウド変数に記録されます。 記録にはあなたしか知らない「秘密鍵」を使わないと作れない「署名」というものがついています。 秘密鍵を知らない他人が、あなたに成りすましてポイントを使おうとしたり、過去のやり取りを書き換えようとしたりしても、この「署名」を確認すればそれがバレるようになっています。 ~*~* 詳しい説明 *~*~*~*~*~*~ ■ ウォレット 秘密鍵は、パスワードのSHA3-256ハッシュ値をさらにSHA3-512に通すことで生成します。公開鍵はエドワーズ曲線 Ed25519 の、ベースポイントに秘密鍵をかけた点のy座標になっています。 毎回パスワードから生成しているとウォレットの復元に時間がかかるので、アドレス・公開鍵・秘密鍵を直接保管することを推奨します。 ■ トランザクション 送り先のアドレスやあげるポイント数など、必要な情報に対してシュノア署名を生成します。これらと自分のアドレス、公開鍵をセットにして、クラウド変数にアップロードします。 署名が付いているので、改ざんは検出できますが、勝手に削除されることは防げません。 ■ トランザクションの承認 参加者はトランザクションの検証や、ブロックの検証はできますが、承認できるのは管理人だけです。 管理人が署名を検証し、4件ごとにまとめてブロックを生成します。ブロックには、前のブロックのハッシュ値、4件のトランザクション、管理人の署名が含まれます。 生成されたブロックや承認済みトランザクションは「チェーン参照」から確認できます。BlockIDまたはTxIDを入力すると検索ができ、「all」と入力するとすべての記録を表示します。
ここから自由にポイントを移せます。 アドレス (Adress): 47bcb78011465f9fee8925fd39793ebacd066521 公開鍵 (Public key): 146f33c83d7f7513a646a8cea70abf4748704a8c7b3682d7008e20bba7c3de7e 秘密鍵 (Secret key): 88d497044a65e08ab2e638e786d894e3ff0212252a45c16aec474fc4d81ac1831558fd4fee4f92de9dedb9a375ae17f7e54cf0ed9ce1de37489c60f230d2a1d6