Forks

提供: tezos-wiki
移動先: 案内検索

テンプレートのループを検出しました: テンプレート:#

400px | thumb | right

フォークは、別のソースコードに基づいて開始されたプロジェクトです。そのようなプロジェクトはすべて、基本プロジェクトとは独立して開発することができ、メインプロジェクトには存在しなかったオプションをフォークで実現することができます。 cryptocurrenciesのcaseでは、ベースは明らかにBitcoinであり、他のすべてのコインはBitcoinのフォークと言えます。

Bitcoin出現の瞬間から、たくさんのフォークが作成されましたが、そのほとんどは、Bitcoinの正確なコピーであるか、放出制限とスピードでBitcoinとは異なる新しいものを導入しませんでした。

放出速度の後のフォーク間の主な違いは、暗号化アルゴリズムです。

ハッシュアルゴリズム[編集]

Hash原則は電話番号の例で説明できます:+1(813)651-3792。 1桁だけ残るまで、すべての数字を追加しましょう:

 1 + 8 + 1 + 3 + 6 + 5 + 1 + 3 + 7 + 9 + 2 = 46 => 4 + 6 = 10 => 1 + 0 = 1

そうすれば、任意の電話番号に独自の番号を割り当てることができます。集計プロセスはハッシュと呼ばれ、メソッド自体はhash関数であり、結果の数値はhash sumまたは単純にhashです。

一般に、ハッシングで求められるプロパティは次のとおりです。

  • あなたがハッシュ - 和を知っていれば(私たちの場合は1です)、あなたは依然として元の電話番号を見つけることができません。
  • 電話番号を既知のhashの合計に合わせることはできません(この例では適用されませんが、Bitcoinに必要です)。
  • 電話番号の意味のない変更は、ハッシュ合計の大幅な変更につながります(前のものと同じ)

2008で作成されたfirst [cryptocurrency] - Bitcoinは、ハッシュに[SHA-256]アルゴリズムを使用します。 2014年の初めに、4つの主要なハッシュアルゴリズムが指摘されました。

  • SHA-2 56
  • Scrypt
  • Scrypt-Adaptive-Nfactor(Scrypt-N)
  • Keccak

以下のセクションで詳しく説明します。

SHA-256[編集]

SHA-256は、SHA-224、SHA-3 84、およびSHA-512も含むSHA-2ファミリーのアルゴリズム(Secure [[Hash] Algorithm Version 2)に属します。単方向ハッシュ - 関数は、任意の長さのメッセージ "imprints"または "digests"を作成するように設計されています。 「256」はダイジェストの長さをビットで示します。アルゴリズムは2002年8月に設計されました。

SHA-256 hash sumの例を次に示します。

 SHA-256(「茶色のキツネが怠惰な犬に飛び乗る」)   = D7A8FBB3 07D78094 69CA9ABC B0082E4F 8D5651E4 6D3CDB76 2D02D0BF 37C9E592

元のメッセージのわずかな変更は、ほとんど常にハッシュとは全く異なります。たとえば、「dog」を「cog」に変更すると、次の結果が得られます。

 SHA-256(「茶色のキツネが怠惰なコグの上を飛びます」)   = E4C4D8F3BF76B692DE791A17 3E053211 50F7A345B46484FE427F6ACC 7ECC81BE

Bitcoin Emissionは、あらかじめ定義された構造のSHA-256 hashを持つ行を見つけることによって実現されます。

このhashアルゴリズムを使用する最も一般的なcryptocurrenciesは、dustcoin.comで見つけることができます。

Scrypt[編集]

"Scrypt" hash - 関数は、大量の算術演算に依存するサブルーチンとして "SHA-256"を使用しますが、大量のメモリへの高速アクセスも必要とします。これにより、現在の世代のGPUでScryptのいくつかのインスタンスをやや難しい作業にすることができます。これは、ASICやFPGAなどの[マイニング]用の特別な設計を作成するコストがSHA-256よりも大幅に高いことも意味します。

最近のGPUはメモリ量が多いため、Scrypt [cryptocurrencies]の[マイニング]に適していますが、CPUに対する利点は[Bitcoin]の場合よりも重要ではありません(10倍優れています[Bitcoin]の20人に対してパフォーマンスが向上しました。

メインの暗号cryptocurrenciesはここにリストされています:dustcoin.com

Scrypt-Adaptive-Nfactor(Scrypt-N)[編集]

2014年の初めに、いくつかの企業がScrypt [cryptocurrencies] miningのデバイスの設計に関する声明を発表しました。これは、ASICの設計を不可能にするような方法でハッシュアルゴリズムが変更されたcryptocurrenciesの外観を引き起こしました。

このアルゴリズムの基礎は、SHA-256アルゴリズムとSalsa20アルゴリズムの関数をメモリリザーブの要件の増加と混合することです。計算の複雑さはScryptの計算量の2倍であり、新しいブロックを見つける速度は結果的に2倍低くなります。

これまでのところ、このアルゴリズムに基づく[cryptocurrencies]は、以前の2つに基づくものよりも少なくなっています。最初の通貨は「VertCoin」でした。

Keccak[編集]

"Keccak"、また "SHA-3"はハッシュアルゴリズム 可変ビットのm。 10月2日に[2012] KeccakはNISTの暗号アルゴリズム競争で勝利しました。 SHA-3アルゴリズムは、暗号化「スポンジ」構築に基づいて構築されています。これは、ハッシュ関数の[世界]で最先端とされています。 Keccakアルゴリズムは、SHA-256よりも約2倍の難しさがあります。このアルゴリズムではcryptocurrenciesはほとんど動作しません。主な2つは "CopperLark"と "MaxCoin"です。 ==人気のあるフォーク== <gallery>ファイル:Nextcoin.jpg | Nextcoinファイル:Primecoin.jpg | Primecoinファイル:8.png | Infinitecoinファイル:Darkcoin.png | Darkcoinファイル:Logo DGC.jpg | Digitalcoinファイル:CLR.png | Copperlarkファイル:Coin.png | Auroracoinファイル:Mega.png | [[Megacoin] ]ファイル:Maxcoin.png | Maxcoinファイル:Mint.png | Mintcoin </ gallery> * Litecoin(LTC)</ big> 2番目に人気のある暗号化。 2.5分ごとにA ブロックが生成され、合計で8400万の[コイン]が採掘され、2016ブロック(〜3.5日)ごとに難しさが変更され、初期報酬は50 LTC ブロックは840,000ブロックごとに半分になります。ハッシングアルゴリズムは "Scrypt"です。 ASICを使用しようとする鉱夫は、メモリ要件が高いためBitcoinと同じレベルの効率に達することはできません。 * Namecoin(NMC)</ big>それは暗号で保護されたドメインゾーン.bitに設計されていました。この "通貨"はBitcoin概念に基づいています。コイン自体は.bitゾーンのドメイン登録に費やされるように設計されています。暗号化Bitcoinサブシステムのおかげで、これらのドメインは所有者以外の誰の変更からも保護されます。 [Namecoin]システムのすべての参加者は、自分のPCにDNSサーバを設定できます。 * Ripple(XRP)</ big> Rippleは、SMTPが電子メールプロトコルであるのと同じように、金融transactionsプロトコルです。他の[cryptocurrencies]とは異なり、すべてのコインはシステムのstartから利用可能でした。そこには100億もあります。すべてのトランザクションは、サーバーの負荷を重くし始めるユーザーのために約0.00001 XRPの手数料を要請されます。したがって、潜在的な攻撃者はすぐにお金を使い果たすでしょう。また、取引を行うことができる口座の場合、残高はXRPで少なくとも$ 0.5相当する必要があります。手数料は誰にも徴収されず、ただ消えます。つまり、XRPの金額は時間の経過と共に低下するでしょう。しかし、XRPのクリエイターは、現在のコインの額は何十年も十分であると主張しています。 * Peercoin(PPC)</ big>。この通貨は、ハイブリッドPoW&PoS設計を初めて導入した通貨です。取引には520件の確認が必要ですが、一時的に財布に表示されます。このコインは51%の[攻撃]に対してより耐性があります。 * Novacoin(NVC)</ big>。 Novacoinをつくるという目標は、過度に高い排出量などの欠陥をコピーせずにPPCoinの成功を模倣することでした。 NVCはハッシュアルゴリズムとしてScrypt関数を使用します。トップエミッション速度を100回下げ、[難しさ]の増加に伴う報酬低下のスピードをより滑らかな曲線で表します。親プロジェクト難しさは[ネットワーク]で見つかった新しいブロックごとに調整され、1つの[難度]調整の最大値は1%に設定されています。 目標ブロック生成速度は1時間に6ブロックです。 * Dogecoin </ big>。このコインは2013年の2つの巨大なものの結果です:cryptocurrencies爆発と "doge" meme。ミームは、漫画サンで書かれた思考の雲に囲まれた中国の柴犬の犬の写真です。 11月27日にシドニーでアドビが採用したマーケティングの専門家で、世界の[開発]を追跡していたジャクソン・パーマーは、先見の明を持たずにつぶやきました。「ドッグコインへの投資は、一週間後にドブコインのドメインを買った。同時に、ポートランドの自身の[暗号暗号]に取り組んでいたBilly Marcusもそのサイトを見つけました。 "これは面白いです"彼の心に来た最初の考えだった。そして、その後、彼は自分自身に言った: "私はこのコインを作る人でなければなりません"。パーマーの冗談[ドッグコイン]がすでに始まってからちょうど1週間以上が経過した。短期間では、[ドグコイン]の資本金は800万ドルに達し、Coinmarketcapリストでも7位となりました。 ==参照== [1] - cryptocurrenciesは、異なるパラメータで評価します。 ==関連項目== * フォークの作成 * Bitcoin economy * Block chain * Mining:technical part