SPARTA Whitepaper


6MB Größe 4 Downloads 344 Ansichten
SPARTA 分散型暗号通貨 ホワイトペーパー概要 Rev.1.0.0 2017 SPARTA

SPARTA

要旨 長年に渡り、暗号通貨は従来の通貨(不換紙幣)に代わる明確な説得力のある通貨であ ることが証明されています。ピアツーピア型の電子決済システムは、一般の人々および様々な 企業が、中央銀行や他の同様な金融機関と取引することなく支払いを実行することを可能に します。暗号通貨は、新しい分散型金融システムの構築を可能にします。 暗号通貨は基本的にデジタルキャッシュであり、国家や中央銀行から独立して運営されるデジ タル通貨やオンライン決済システムは、暗号化技術を採用して通貨の生成を規制し、振替を 容易にします。 しかし、暗号通貨が正確かつ完全であるためには、すべての取引を迅速かつ確実に処理し、 比類のない安全性を保証し、多用途でユーザーフレンドリーでなければなりません。さらに、ネッ トワークを安全に保つためのインセンティブをユーザーに提供する必要があります。 SPARTAは、これらすべての要件を満たします。SPARTAはBitcoinの長所を最大限に活用 しつつ、短所を補います。SPARTAは非常に便利かつ安全で、普遍的に利用できる暗号通 貨であり、魅力的なピアツーピアの電子現金システムです。 SPARTAは、3年間の暗号通貨の経験と6年間のプロジェクト管理経験を持つチームにより、 2017年10月に作成されました。チームは自由で幸せな人々からなる新しい社会を創造する という考えのもとにつながっています。 私たちの目標は、暗号通貨の進化の新しい段階を開始することです。SPARTAは、暗号化 技術をより簡単かつ迅速に私たちの生活の一部にすることで、分散型の誠実かつ公正な新し い金融関係を創造します。これが私たちが考えている将来です。

SPARTA

目次 I. SPARTAの概要 I.1. SPARTAは次世代の暗号通貨です I.2. フォージング

3-4 5-7

II. SPARTAの詳細 II.1. はじめに:一般的な機能 II.2. プルーフ・オブ・ステーク II.2.1. プルーフ・オブ・ワークの欠点 II.2.2. SPARTAにおけるプルーフ・オブ・ステークの利点と機能 II.3. SPARTAセキュリティアルゴリズム II.4. SPARTAの利点と機能

8 9 9 10 11 12-13

III. 詳細情報 III.1. ネットワークノード III.2. ブロック III.3. ブロック作成アルゴリズム III.4. アドレスとウォレット III.5. アドレス残高のプロパティ III.6. 取引 III.6.1. 手数料 III.6.2. 取引の確認 III.6.3. 取引の期限 III.6.4. 取引の作成と処理

14 15 16 17 18 19 20 21 22 23

IV. SPARTAのミッション V. ローンチ時に提供されるもの VI. ロードマップ VII. リソースとソースコード VIII. まとめ

24 25 26-27 28 29

SPARTA I. SPARTAの概要

I.1. SPARTAは次世代の暗号通貨です SPARTAの名は、「SPARk」および「TArget」2つの単語から派生しています。SPARTAは、暗号 通貨の世界における新たなスパークです。私たちは、分散型の誠実かつ公正な新しい金融関係を 構築することによりスパークを作り出し、進歩発展に貢献するよう前向きに取り組んでいきます。 また、SPARTA暗号通貨は、古代ギリシャ時代の都市国家スパルタにちなんで名付けられていま す。哲学者のプラトンはスパルタを理想的な国家だと述べています。私たちは、古代スパルタ都市 国家のように、SPARTA暗号通貨を可能な限りシンプルにし、暗号通貨の世界で理想的な通貨 になるよう取り組んでいきます。 「SPA」は、SPARTAトークンの略語です。 私たちのスローガンは「シンプル。迅速。高い信頼性」です。 私たちのロゴ:

SPARTA

SPARTA

SPARTA

SPARTA

私たちのブランドカラーは緑と青です。

SPARTA SPARTAを使い始めるべき9つの理由 1.ブロックチェイン技術。すべての支払いの真正性は簡単に確認でき、暗号通貨は偽造ま たはハッキングできません。SPARTAは分散化されているため、国家や企業はシステム内の操 作に影響を与えることはできません。 2.いつでもどこからでも振替可能。SPARTAの取引は24時間365日実行されます。暗号 通貨をいつ、誰に、どこへ振替するかは、あなたが決めます。 3.手数料は常に最低限。SPARTAの取引の手数料は最低限です。他の暗号通貨の手数 料とは異なり、SPARTAの手数料は動的に調整され、可能な限り低価に保たれています。こ の料金は、DDoS攻撃から保護するために導入されました。 4.セキュリティ。SPARTAはさまざまなネットワーク攻撃を防ぎ、サーバー犯罪者に攻撃の機 会を与えません。 5.便利さとアクセシビリティ。SPARTAはどなたでもご利用いただけます。SPAは、取引所や 取引プラットフォームを通じていつでも簡単に不換紙幣に両替することができます。 6.プルーフ・オブ・ステーク。膨大な計算能力を浪費するのではなく、ユーザーアカウントの残 高を使用してネットワークのセキュリティを確保します。そのため、従来のコンピュータおよびラッ プトップでネットワークをサポートできます。高価な機器を購入したり、膨大な電気代を支払う 必要はありません。 7.SPARTAネットワークに参加することにより取得できる価値ある報酬。ユーザーはブロッ ク内の取引に関するすべての手数料の合計を受け取ります。また、一定の条件が満たされる と、新しく作成されたSPAトークンとして報酬を受け取ることが保証されます。 この報酬は、最 初はブロックあたり8,000 SPAで、50万ブロックごとに変更されます。 8.インフレに対する保護。合計約90億コインが創出されます。 不換紙幣や大半の暗号通 貨とは異なり、SPARTAは限られた数のトークンにより裏付されているため、インフレから保護 されます。 すべての新しいSPAトークンは、約8年で採掘されます。 9.高処理能力、迅速な取引。新しいブロックは、SPAネットワーク上に毎分作成されます。 SPARTAは1日に1,278,720件を超える取引を処理します。そのため、世界のどこにいても 最低限の手数料で迅速に振替できます。 SPARTAとBitcoinを比較すると、Bitcoinは1日 あたり最大30万~40万件の取引をサポートしています。

SPARTA I. SPARTAの概要

I.2. フォージング 一般的にプルーフ・オブ・ワークに基づいてネットワークの動作を安全にサポートすることを採掘(マイ ニング)といいます。SPARTAはプルーフ・オブ・ステーク技術(PoS)を使用するため、このプロセ スはPoSマイニングまたはフォージングと呼ばれます。 SPARTAネットワークの動作をサポートするには、主に取引の認証と新しいブロックの作成があり、 その結果新しいSPAコインが作成されます。誰でも新しいSPAコインを作成できます。SPAフォージ ングに携わる人々は採掘者と呼ばれています。

マイ二ングとフォージングの違い ● マイ二ングには高価なプロセッサ、ビデオカードを搭載した高い処理能力をもつコンピュー タが必要で、膨大な電気代がかかります。 ● フォージングはコンピューターの処理能力に依存せず、ユーザーのアカウントの残高に基づ きます。プロセッサやビデオカードの代わりにSPAトークン(コイン)が使用されます。それぞれのトー クンはフォージングツールとなります。フォージングでは普通のコンピュータで十分なので、従来のマイ ニングよりも便利で簡単です。

SPARTA I. SPARTAの概要

I.2. フォージング ユーザーはSPARTAネットワークの動作をサポートするために特別なソフトウェアをインストールして実行し、SPARTAネットワーク上に新しいブ ロックを作成し、SPARTAネットワークで新しいブロックを作成する機会が与えられます。 新しいブロックを作成する確率は、ユーザーのアドレスの残額に基づく式を使用して全てのネットワークユーザー間で分散されます。アカウント 内のSPAトークンが多いほどブロックを作成するチャンスは大きくなります。 ブロックを作成すると、採掘者は報酬を受け取ります。 報酬には、以下が含まれます。 ● ブロック内の取引の手数料。 ● ブロック作成に対する追加的なSPAトークンの報酬。 しかし、重要なポイントが1つあります。フォージングに対する報酬は、ユーザーのアカウントにあるコイン数に応じて異なります。 ● 採掘者のアカウントに SPAが888~999,999(888と999,999を含む)ある場合、採掘者は取引手数料の合計のみを受 け取ります。 ● 採掘者のアカウントに SPAが1,000,000以上ある場合は、新しく作成されたSPAトークンも受け取ります。 アプリケーションを実行しているコンピュータは、ノードまたはスーパーノード(アカウントにSPAが1,000,000以上ある場合)と呼ばれます。 第1カテゴリ(ノード所有者)の採掘者はネットワークをサポートし、第2カテゴリの採掘者(スーパーノード所有者)はネットワークをサポート するだけでなく、初期段階で投資することにより暗号通貨の成長をサポートするためより多くの収益を得ることができます。 集中化を避けるため、各スーパーノード(1,000,000 SPA以上の残高)が新しいブロックを作成する可能性は同じです。つまり、1つのス ーパーノードの所有者がアカウントに1,000,000のSPAを持ち、もう1人の所有者が25,000,000のSPAを所有している場合でも、ブロック を作成する可能性は等しくなります。この場合、1,000,000を超えるSPAを持つスーパーノードの所有者は、コインを分割して別のサーバー でフォージングすることが薦められます。 さらに、スーパーノードが異なる国や都市などにある異なるサーバーにある場合、SPARTAネットワークに非常に多くのメリットがもたらされるた め、1,000,000を超えるSPAを持つ採掘者は、他の場所に新しいスーパーノードを作成する必要があります。SPARTAネットワークは、ネッ トワークの拡大をサポートせずに、1カ所でスーパーノードを使用する良心的ではない採掘者を自動的に追跡し、罰します。SPARTAはこの ようなスーパーノードの使用を禁止します。 新しいブロックは毎分作成されます。したがって、スーパーノードは60秒ごとのに新しいSPAトークンを作成する機会を得ます。 ブロック変更の報酬は、作成されたブロックの総数(合計経過時間)に応じて動的に変動します。

この表に基づくと、最初の報酬ブロックは8,000 SPAになります。 その後、一定の時間が経過すると4,000 SPAになります。

SPARTA I. SPARTAの概要

I.2. フォージング フォージングを始めるには、ウォレットに最低限の数のトークンがあり、コンピュータに特別なアプリケー ションをインストールする必要があります。 1.SPARTAウォレットを作成し、アカウントにSPAトークンを追加する必要があります。 フォージングを開始するには最低888のトークンが必要です。持っているトークンが多いほど、ブロッ クを作成して報酬を受け取る機会が増えます。これらの機会は特別な数式を使用して計算されま す。 2.アウトバウンドの振替を完了してください。これは、公開鍵をSPARTAネットワークに表 示するために必要です。追加のアドレスを生成し、ご自身宛にトークンを振替することもできます。 重要なのは任意の金額の振替を完了することです。この取引が1,440回以上確認された後にの み、フォージングを開始できます。 3.ご自身のコンピュータで特別なアプリケーションを実行する必要があります。アプリケー ションが開始されると、自動的にSPARTAネットワークのサポートが開始されます。ブロックが作成さ れると、採掘者は報酬を受け取ります。このプロセスは自動的に実行されます。 SPARTAのフォージングは有益かつ有望であり、ネットワークに利益をもたらします。Bitcoinの例を 思い出してください。2009年には1,309 BTCを1米ドルで購入することができました。現在、 1,309 BTCは何百万ドルもの価値があります。 フォージングはSPAを得るための1つの方法です。他の通貨と同様に、SPARTAコインは従来の通 貨や暗号通貨に両替することができます。

SPARTA II. SPARTAの詳細

II.1. はじめに:一般的な機能 Bitcoinや他の暗号化通貨と同様に、SPARTAはブロックチェーン技術を採用しています。これに より、すべての取引のデータが保管されます。取引は確認済みか確認保留中です。取引を確認す るには、取引をブロックチェーンに含める必要があります。各取引ごとにデジタル署名が検証され、 検証後、すべての取引がブロックに含められます。ブロックは、いくつかの取引のグループです。各ブロ ックはブロックチェーンに追加することも、拒否することもできます。 ブロックに含まれる情報は、迅速に検証できます。各ブロックは常に前のブロックを参照します。すべ てのブロックは、これまで実行されたすべての取引に関する情報を含む単一のチェーンに配置されま す。チェーンの最初のブロックは「GENESISブロック」と呼ばれ、親ブロックを持たないため特別なケ ースとして扱われます。 SPARTAネットワークは、式を使用して次のブロックを作成する権利を計算します。新しいブロックが 作成されると、ネットワーク参加者(ノード)は、ブロック内の取引のすべての手数料の合計を受け 取ります。スーパーノードの場合は、新しく作成されたトークン(暗号通貨の単位)も受け取りま す。

SPARTA II. SPARTAの詳細

II.2. プルーフ・オブ・ステーク II.2.1. プルーフ・オブ・ワークの欠点 Bitcoinおよびその他の大半の暗号化通貨は、プルーフ・オブ・ワーク(PoW)の概念を使用して います。これは最初に使用された技術でしたが、それに伴って多くの問題が発生しました。 主な問題点は以下の2点です。 1.非常に困難で時間がかかるタスクを解決するために高いコンピュータ処理能力や特殊な ハードウェアが必要とされる。 2.タスクの解決結果を素早く簡単に確認できる。 当初から、PoWタスクは人間のために意図されていませんでした。これらは、制限された時間内に コンピュータで解くことができますが、かなりの計算力が必要となります。同時に、はるかに少ないリソ ースでソリューションを確認することができ、時間を短縮化できます。つまり、この解決策はコンピュー タにとって困難ですが、容易に確認できます。 Bitcoinの場合、これは採掘に高い処理能力をもつ非常に高価なコンピュータと膨大な電気代が 毎月必要であることを意味します。実際、このようにムダな電気代を払う代わりに恵まれていないア フリカ諸国を支援することができると思います。PoWタスクの解決はますます困難になり、採掘の機 会は大幅に減少しています。 そして、採掘者は収益を得るために巨額の費用を要する強力な特殊ハードウェアを購入し続けて います。採掘者は強力なリソースを集結し、一般の人々は採掘に参加できなくなりました。特に集 中化に対する対策として設計された暗号通貨でも集中化が発生するようになりました。 Bitcoinの創始者であるナカモトサトシは、完全な分散化を求めていました。PoWのコンセプトを採 用することにより、報酬を追求するためにコンピュータ処理能力を向上させることが反競争的になる とは誰も予想しませんでした。ある時点では、GHash.ioビットコインプールは、ビットコインネットワー クの総マイニングパワーの51%に達しました。現在、上位5のBitcoinマイニングプールは、コンピュ ータ処理能力の合計の70%以上を占めています。つまり、分散型されているはずのBitcoinは、 実際には少数の人々によって管理されているのです。

SPARTA II. SPARTAの詳細

II.2. プルーフ・オブ・ステーク II.2.2. SPARTAにおけるプルーフ・オブ・ステークの利点と機能 ステーク・オブ・ステーク法では、特別な数式を使用して新しいブロックを作成する権利が計算されます。機 会はアドレス残高に応じてすべてのネットワーク参加者に比例して分配されます。つまり、基本となるのはユ ーザーアカウントのコイン数であり、コンピュータの処理能力ではありません。したがって、より大きな残高を有 するノードは、次のブロックを生成する可能性がより高くなります。 PoWのコンセプトでは、新しいトークンを生成することを「採掘(マイニング)」と呼びます。PoSの場合、こ のプロセスは「フォージング」と呼ばれます。ユーザーのアカウント内の各トークンはフォージングツールです。 その結果、どなたでもこの方法をご利用いただけます。計算上の要件は小さく、計算能力と電力は浪費さ れません。 プルーフ・オブ・ステークの場合: ネットワークユーザによって開始された取引はブロックに書き込まれます。ブロックは、他のネットワークユーザ ーにより作成され、承認を得なければなりません。どのユーザーが次のブロックを生成し、前のブロックを承認 する権利を取得するかは、以下に依存するアルゴリズムによって計算されます。 1.前のブロックのSHA256ハッシュと、現在のブロックを作成しているユーザーの公開鍵(ウォレット 番号)。 2.採掘者のアカウントにあるトークンの数。 有効なより多くのアカウント残高をもつユーザーは、より高い可能性でチェーンの次のブロックを作成すること ができます。 有効な残高には、1,440回の確認(24時間)を伴うすべての取引が含まれます。つまり、トークン振替 後、1日待たなければなりません。 採掘者は、ブロック作成に対する報奨として、ブロックにすべての取引を追加するために支払われた取引手 数料の合計をネットワークから受け取ります。PoS方式を使用する他の暗号化通貨とは異なり、SPARTA コインをフォージングし、ブロックが署名されると採掘者(スーパーノードの場合)は新しく作成されたトーク ンも受け取ります。 ネットワークにブロックチェーンフォーク(異なるユーザーによって作成された同様のブロック)が記録されてい る場合、 最高の累積複雑度を持つチェーンが優先されます。これは前のブロックを作成したユーザーのアカ ウント残高に基づいて決定されます。

SPARTA II.3. SPARTAセキュリティアルゴリズム ●悪意のあるユーザーは、新しいブロックを作成する確率を増やすために、トークンを1つのアドレス から別のアドレスに振替することはできません。トークンは、振替されてから1日後にブロックを作成す る機能(1,440ブロック)を発効します。 ●取引は10回の確認(10分)後に安全とみなされます。したがって、ネットワークを攻撃する場 合、攻撃者は累積複雑度が主なチェーンの複雑度を超える10個の新しいブロックを連続して作 成する必要があります。この状況は、攻撃者がすべてのネットワークトークンの90%以上を持ってい る場合にのみに可能になりますが、実際には不可能です。 ●プルーフ・オブ・ステークは、SPARTAネットワークがデフォルトで51%の攻撃から保護されることを 保証します。プルーフ・オブ・ワークを使用する暗号化とは異なり、他のネットワークユーザーよりも高 いコンピュータ処理能力を持つサイバー犯罪者は長いチェーンを作成できません。 ●SPARTAネットワークでは、チェーンの最後の720ブロックだけを変更できるため、サイバー犯罪 者はnothing-at-stake攻撃をかけることはできません。下位レベルで送信されたブロックは、自動 的に拒否されます。

SPARTA II.4. SPARTAの利点と機能 1) ここ数年間、暗号通貨の世界では1BQ9qza7fn9snS4CyJQB3ZcN46biBtkteeの ようなアドレスは見慣れるものになりました。 SPARTAも、同様のアドレスを持っていますが、接頭辞は「SPA」になります。例: SPA1APoGEhZF6spoqniQn8rBVAz2WgNoaUuw 2) ニーモニックシード(ニーモニックフレーズ)、いくつかの無関係な単語のセットが、アドレスを生 成するために使用されます。例: force silence flight coward silent peace party drink trust weary doom also 3) ブロック作成の報酬はBitcoinに似ています。PoSコンセプトを使用する他の暗号化通貨は、 採掘者に取引手数料のみを報奨しますが、SPARTAではスーパーノードには手数料に加えて完 全なブロックの報酬も与えられます。 4) ブロックは毎分1回生成されます: ●1分あたり1ブロック ●1時間あたり60ブロック ●1日あたり1,440ブロック ●1週間あたり10,080ブロック ●1カ月あたり43,200ブロック ●1年あたり525,600ブロック 5) 1ブロックには888の取引があります。 6) ネットワークの処理能力は次のとおりです。 ●1秒あたりの取引は14.7件 ●1分あたりの取引は888件 ●1時間あたりの取引は53,280件 ●1日あたりの取引は1,278,720件 ●1週間あたりの取引は8,951,040件 ●1カ月あたりの取引は38,361,600件 ●1年あたりの取引は466,732,800件

SPARTA II.4. SPARTAの利点と機能 7) SPARTAネットワークの手数料は可能な限り低く保たれ、ローンチ時からの経過時間に基づい て動的に変更されます。ユーザーの皆様のために常に最低限の手数料を維持します。Bitcoinと は異なり、この手数料は採掘者が利益を得るためではなく、DDoS攻撃からネットワークを保護す るために使用されます。初期手数料は取引1件につき1 SPAです。 8) フォージングを開始するにはトークンが最低888必要です。採掘者のアカウントに SPAが888 ~999,999(888と999,999を含む)ある場合、採掘者は取引手数料の合計のみを受け取 ります — これは、ノードです。採掘者のアカウントに SPAが1,000,000以上ある場合は、採掘 者は新しく作成されたSPAトークンを受け取ります — これは、スーパーノードです。 9) ブロックに対する報酬は、作成されたブロックの総数(合計経過時間)に応じて動的に変動 します。

この暗号通貨は少なくとも2025年まで発行され続けます。 10) トークンの総数は8,888,888,888(約90億)です。これらのうち、10%( 888,888,888、約9億)は、事前採掘の一部で、ネットワークローンチ時に発行されます。それ らは、ブロックチェーンの最初のブロックであるGENESISブロックで生成されます。すべてのコインは取 引所での流通のために発行され、収益は暗号通貨の成長を促進します。 11) Apella(APL)は、1億分の1(0.00000001)に等しい暗号通貨の最小単位です。

SPARTA III. 詳細情報

III.1. ネットワークノード SPARTAネットワーク上のノードは、取引を実行し、特殊なソフトウェアを介してネット ワークにブロック情報をブロードキャストする任意のデバイスです。 SPARTAネットワーク上の各ノードは、取引とブロック情報の両方を処理してブロードキ ャストできます。ノードにブロックの作成を許可する前に、SPARTAネットワークは有効 な残高をチェックします。各ネットワークノードには、ピアからの要求の数を1秒あたり30 個に制限することで、DDoS攻撃を防御するプログラムが装備されています。

SPARTA III. 詳細情報

III.2. ブロック 他の暗号化通貨と同様に、SPARTAネットワークは、一連の情報ブロックであるブロックチェーンを使 用して取引を処理します。 ブロックチェーンは、これまでに実行されたすべてのSPARTA取引に関する分散化されたデータを確実 に保存する技術です。ブロックチェーンはデータブロックのチェーンであり、ノードが最新の取引のデータ を含む新しいブロックを追加するにつれて連続的に成長します。これは毎分実行されます。ブロックは 時系列順にブロックチェーンに書き込まれます。 ブロックチェーンは、すべての取引に関するデータを、実行された順序で保管します。個別の各ノード には、SPARTAネットワーク全体のブロックチェーンのコピーが保管されます。ブロックチェーンには、 GENESISブロック、すなわち最初の取引ブロックから最後に追加されたブロックまでのすべてのアドレ スと残高に関する完全な情報が含まれています。 SPARTAでは、各ブロックに最大160バイトの888件の取引が含まれています。取引は、識別パラメ ータを含む192バイトのヘッダーで始まります。 すべてのブロックには、次のパラメータが含まれています。 ●ブロックのバージョン、ブロックの高さ、およびブロックの識別子。 ●GENESISブロックから秒単位で表されたブロックタイムスタンプ。 ●ブロックを生成したアドレスのIDと公開鍵。 ●前のブロックのIDとハッシュ。 ●ブロックに保管されている取引の数。 ●取引のSPA合計金額およびブロック内の手数料。 ●ブロックに含まれるすべての取引に関するデータ(取引IDを含む)。 ●ブロックペイロードの長さとハッシュ値。 ●ブロックの生成署名。 ●ブロック全体の署名。 ●ブロックの基本目標値と累積複雑度。

SPARTA III.3. ブロック作成アルゴリズム チェーン上の各ブロックには生成署名があります。ブロック作成に参加するには、アクティブなアドレス は、前のブロックの生成署名にそれ自身の公開鍵で暗号的に署名します。これにより、64バイトの 署名が作成されます。次に、セキュアなSHA256ハッシュがそれに添付されます。添付されたハッシ ュの最初の8バイトは、アドレスレーティングと呼ばれる数を決定します。 レーティングは現在の目標値と比較されます。レーティングが目標よりも低い場合、アドレスは次の ブロックを作成することができます。 この式に基づき、ターゲットは毎秒増加します。ネットワーク上にアクティブアドレスがわずかしかない 場合でも、目標値が非常に大きくなるため、その内の1つはブロックを生成します。したがって、アドレ ス評価を目標と比較することにより、任意のアドレスがタスクを解決し、ブロックを作成するのに必要 な時間を見積もることができます。 この最後のポイントは重要です。どのノードでも、アクティブなアドレスの現在の残高を照会し、個々 の評価を決定できます。その結果、どのアドレスがブロックを作成する権利を次に取得するかを妥当 な精度で予測することが可能になります。 ブロックを作成するために残高を1つのアドレスから別のアドレスに移動(シャッフル攻撃と呼ばれる )することを防止するために、SPARTAネットワーク上のアドレスの残額が1,440ブロックに留まって いる場合にのみアドレスは新しいブロックを作成する権利を得ることができます。興味深いことに、次 のブロックの新しい基準となる目標を予測することはできないため、どのアドレスが次のブロックを作 成する権利を取得するかは判断できません。 アドレスがSPARTAネットワーク上に新しいブロックを作成する権利を取得すると、最大888個の利 用可能な未確認の取引をブロックにまとめ、必要なすべてのパラメータがブロックで事前設定されま す。このブロックは、ブロックチェインの候補としてネットワークにブロードキャストされます。 新しいブロックを受け取ると、全てのネットワークノードがアドレス、ブロック内のすべての署名、および ペイロードを検証できます。複数のブロックが同時に生成される場合、ノードは、累積複雑度が最 も高いブロックを信頼できるブロックとして選択します。

SPARTA III.4. アドレスとウォレット すべてのパブリックアドレスはSPARTAネットワークに保管され、秘密鍵はパスフレーズから直接作 成されます。アドレスはBase58checkを使用してエンコードされるため、入力ミスによりトークンが 間違ったアドレスに送られる可能性が排除されます。 アドレスは常に「SPA」で始まり、SPARTAアドレスは他の暗号化方式で使用されているアドレス形 式とは区別しやすくなっています。 秘密パスフレーズにより初めてアクセスされたアドレスは、公開鍵により保護されていません。この 256ビットのキーは、アドレスのパスフレーズを使用して最初のアウトバンドの取引が実行されたとき に生成され、ブロックチェーンに保管され、安全性が保証されます。 公開鍵(2256)のアドレス空間はパブリックアドレス(264)のアドレス空間よりも大きいため、 パスフレーズとアドレス番号の間には1対1のマッピングはありません。そのため、衝突することがありま すが、それらを検出して防止できます。特定のパスフレーズを使用してアドレスにアクセスすると、そ のアドレスは256ビットの公開鍵で保護され、他の公開鍵と秘密鍵のペアはそのアドレスにアクセス できません。

SPARTA III.5. アドレス残高のプロパティ SPARTAアドレスには、いくつかの異なるタイプの残高があります。各タイプは異なる目的で使用さ れ、その値の多くは取引の検証と処理の際に確認されます。 ●有効かつ保証されたアドレスの残高はフォージングに使用され、1,440件の確認をもつすべての 取引が含まれます。 ●基本的なアカウント残高には、少なくとも1つの確認を持つすべての取引が含まれます。 ●フォージング残高は、ブロックを作成して得たSPAの総数を示します。 ●未確認のアカウント残高はSPAに表示され、現在の残高 - 未確認のアウトバウンドの取引を 表します。

SPARTA III.6. 取引 取引は、SPARTAアドレスの残高を変更する唯一の方法です。各取引は1つの機能を実 行します。 取引の記録が一度ブロックに保存されると、ネットワークに永続的に保存されま す。 ブロックチェーンはレジストリであるため、Webサイト https://blockchain.sparta.topの ような全てのビュアーで特定のアドレスに関連する取引を簡単に確認できます。たとえば、ご 自身の電子ウォレットには、最初のSPAコインを受け取った際の取引が表示されます。 SPAは仮名で送信されます(匿名ではありません)。つまり、個人識別情報の代わりにEメ ールアドレスに似たアドレスが使用され、トークンを送受信し、取引を記録します。

SPARTA III.6. 取引

III.6.1. 手数料 取引手数料は、ネットワークを濫用から守るために必要です。各取引には最低1SPA の手数料が必要です。将来的に、スパム取引からネットワークを保護し続けながらユー ザーの皆様のために常に最低限の手数料を提供するために手数料を下げる可能性 があります。SPARTA参加者がブロックを生成すると、そのブロックに含まれる取引手 数料のすべてが報酬としてそのユーザーのアカウントに入金されます。 ブロック内のすべての取引のサイズが制限を超えるまで、ブロック内の取引に対する手 数料は最低限で十分です。確認されていない取引の数がブロック内に保留できる数 を超える場合、アドレスを生成するとその取引に最も高い手数料が選択される可能性 が高くなります。 そして、最低額よりも高い手数料を支払うことにより取引の優先順位が高くなる可能 性があります。ユーザーは、振替時に手動で手数料を変更することができます。

SPARTA III.6. 取引

III.6.2. 取引の確認 すべてのSPARTの取引は、有効なネットワークブロックに含まれるまで未確認とみなさ れます。取引を持つブロックがブロックチェーンに含まれると、それは1回の確認で取引に なります。後続のブロックが既存のブロックチェーンに追加されると、各取引は追加され た各ブロックから新しい確認を受け取ります。締め切り前にブロックに含まれていない取 引は、取引プールから削除されます。SPARTAネットワークでは、10回の確認後に各 取引が安全とみなされます。

SPARTA III.6. 取引

III.6.3. 取引の期限 すべての取引には、取引がネットワークに送信されてから一定の時間(分)で表され た期限があります。デフォルトの期限は1,440分(24時間)です。 ネットワークにブロードキャストされたがブロックに含まれていない取引は、未確認の取 引と呼ばれます。有効期限が切れる前に取引がブロックに含まれていない場合、その 取引は取引プールから削除されます。 取引が無効であるか、またはより多くの取引手数料を伴う取引が優先される場合など には、取引が未確認のままになることがあります。

SPARTA III.6. 取引

III.6.4. 取引の作成と処理 SPARTAの取引の作成と処理の詳細は以下の通りです。 1.送信者は以下の取引パラメータを指定します(必須)。 ●取引額 ●受取人のアドレス ●手数料 ●取引の期限 2.インバンドの取引のすべての値が確認されます。必須パラメータが必要です。手数 料はゼロ以下にすることはできません。取引の期限は、1分以内にすることはできませ ん。参照する取引が指定されている場合、参照する取引が処理されるまで現在の取 引を処理できません。 3.パラメータの確認が成功すると、取引作成者のアドレスが確認されます。取引パラメ ータは以下の条件で確認されます。 ●送信者のアドレス残高がゼロではないこと ●送信者の未確認アドレスの残高が、取引額に取引手数料を加えた額以上 であること 4.送信者のアカウントに取引に十分なアセットがある場合: ●指定されたすべてのパラメータで新しい取引が作成され、一意の取引IDが生 成されます。 ●取引は、送信者のアドレスの秘密鍵を使用して署名されます。 ●取引データは、ネットワークピアに取引を処理するように指示するメッセージに 記載されます。 ●取引は、ネットワーク上のすべてのピアにブロードキャストされます。 ●サーバーは応答し、結果に応じて次のコードを発行します。 o取引ID(トランザクションが正常に作成された場合)。 oエラーコードとエラーメッセージ(パラメータチェックのいずれかが失敗した 場合)。

SPARTA IV. SPARTAのミッション 私たちは、人類が創出したものを最大限に活用し、この経験をビジネスに適用したいと考えていま す。SPARTAは以下のような多くの問題を解決できます。 ●SPARTAをご利用いただくとどなたでも、場所を問わず、誰の許可も必要とせずに、金融サービ スを利用することができます。 ●銀行や他の金融機関ではなく、ユーザーが自身のアセットを管理します。 ●ブロックチェーンは、かつて公式の組織により独占的に管理されていた分散型クラウド機能を導 入し、専制政治に対抗する手段を提供します。 ●多くの業界は、階層構造、ロビイスト、および特別利益団体により課された過度の規制およびラ イセンス要件から解放されます。これにより、不要な仲介者による負担がない新しいビジネスモデル を創造することが可能になります。 ●ブロックチェイン内のすべての取引の記録を変更することなく維持することは、社会進歩の基礎と なることでしょう。 ●ブロックチェーン内の各アセットは、アセットを監視、制御、両替、販売、または購入できるように する一意の識別子でコード化されています。 ●ブロックチェーンの経済的、政治的、人道的、法的な利点は、社会のあらゆる側面を根本的に 変える強力かつ画期的なものです。

SPARTA V. ローンチ時に提供されるもの ウェブウォレット https://wallet.sparta.top。 ブロックチェインエクスプローラ https://blockchain.sparta.top。 取引を接続するためのAPI https://api.sparta.top/。 ウェブサイト https://sparta.top。 宣伝用の資料: ● ブランドブック、 ● マーケティングキット、 ● プレゼンテーション、 ● プロモーショングッズ、 ● よくある質問。

SPARTA VI. ロードマップ ● すべてのOS用のコンパイル済みノードの作成: Windows、 MacOS、 Linux。 ● トークンの上場 sigen.pro。 ● トークンの上場 btc-alpha.com。 ● 新しい取引所とP2Pプラットフォームにトークンを上場する。 ● 暗号通貨監視ウェブサイトにトークンを上場する (coinmarketcap.com)。 ● フォージング計算機。 ● デスクトップウォレット: MacOS、 Linux、 Windows、 Chrome OS。 ● ウェブサイト、ウォレット、ブロックチェーンエクスプローラを20カ国語にローカライズ。 ● リアルタイムのネットワークグラフと統計。 ● モバイルデバイス用ウォレット: Android、 iOS、 Windows、 Blackberry。 ● 独自のハードウェアウォレットの作成または既存のハードウェアウォレットのサポート。 ● nLocktime取引。 特定の期間が経過した後にのみネットワークで使用および確認できます。 これは、分散型の 取引には非常に便利です。 ● 複数の署名は、取引を実行するためにウォレット・データを盗もうとする詐欺師に対する追加的な保護手段です。 ネットワーク参加者は、他の信頼できるネットワーク参加者を何人か指定できます。参加者のアドレスから取引が作 成されると、そのプロキシは取引の確認または拒否の要求を受け取ります。 つまり、取引が許可なく承認されることは ありません。 ウォレットに複数の署名が必要かどうかは、ご自身で判断してください。 ● 1つのウォレットに複数のアドレス(hd-wallet)を使用する能力。 BIP-31 / BIP-44。 ● ハード・フォークなしでネットワークのスケーラビリティをサポートするダイナミック・ブロック・リサイズ。 ● 必要に応じて、ネットワークのスケーリングがハードフォークを必要としないように、ブロック生成頻度を動的に変更す る能力。

SPARTA VI. ロードマップ ● 1ブロック内の取引数を動的に変更できるため、必要に応じてネットワークのスケーリングがハードフォークを必要とし なくなります。 ● 暗号通貨を両替する地域の取引所/オフィス。 セミナーやプレゼンテーションを通じて暗号通貨を促進する職位。 ● 暗号ATMの作成と運用。 ● ホームノードとなる自動更新システムを用いたミニコンピュータの開発。 ● 世界中の暗号通貨ATMを通じて不換紙幣を引き出したり、入金するために使用できる暗号通貨ウォレット。 ● VISA / MasterCardカードのサポート。 カード残高はSPAで表示されますが、アカウント所有者が現金を引き 出す場合、アセットは現在の為替レートで自動的に不換通貨に変換されます。 このようなカードは、住民が銀行口 座をもたない低所得国で不安定な国の通貨を持つ場合に特に役立ちます。 ● ● CAPTCHAを推測したり、その他の動作を実行するためにSPAを授与する広告プラットフォームは、同じような動 作のためにSatoshiを提供するBitcoinの蛇口と似ています。 ● 取引だけでなく他の分野での暗号通貨の普及と導入。 ● 「紙」ウォレット用ソフトウェア。 ● 暗号通貨間のアトミッククロスプラットフォーム取引(スワップ)。 ● ウォレット設定を安全に同期および更新するための追加ネットワーク。 ● 上位100の暗号通貨間のランキング。 ● 暗号通貨に関する2つのビデオ(プロモーションと技術的な詳細)を含むその他のプロモーション資料の作成。 ● .onionサイトとTORブラウザのノードの作成。 ● スマートな契約とスマートなアセット。 ● SPAを使用するシステムのクラウドファンド。 ● SPAを使用するICOプラットフォーム。 ● 分散型ピアツーピア貸与のためのブロックチェーンベースのプラットフォーム。

SPARTA VII. リソースとソースコード 公式ウェブサイトhttps://sparta.top オープンソースコード: https://github.com/spartacore/sparta

SPARTA VIII. まとめ SPARTAとブロックチェーンは無限の可能性を秘めています。SPARTA技術は明 確な利点を生かし、暗号通貨を全く新しいレベルに引き上げます。 その利点、 利便性、シンプルさにより、どなたでも簡単にバーチャルマネーをご利用いただけま す。ネットワークセキュリティを維持するインセンティブとして高い収益性が参加者 に提供されます。 ブロックチェーン技術を採用する現金決済の主な機能は、仲介を介さずにインタ ーネット経由であらゆる取引を実行できることです。将来的に、ブロックチェーンは 、取引だけでなく、あらゆるアセットを含む取引の記録、追跡、監視、および実行 にも使用される可能性があります。 私たちは本質的に、すべてのアセットを登録できる膨大なスプレッドシートと、アセ ットの形態、参加者のタイプ、または地理的位置に関する制限なしでこれらのア セットの取引をグローバルな規模で実行するための会計システムを扱っています。 経時的に人々は従来の通貨よりもSPARTA暗号通貨の優位性を認識し、広く 使用するようになり、その結果、社会における金融関係が根本的に変わり、誠 実で公正になるでしょう。 そして、全世界が誠実かつ公正になることでしょう。 こ れが私たちが追求している究極の目標です。

SPARTAホワイトペーパー 2017