<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Skycoin on Skycoin ブログ</title><link>https://blog.theskywirenetwork.net/ja/tags/skycoin/</link><description>Recent content in Skycoin on Skycoin ブログ</description><generator>Hugo</generator><language>ja</language><lastBuildDate>Sat, 26 Aug 2017 00:00:00 +0000</lastBuildDate><atom:link href="https://blog.theskywirenetwork.net/ja/tags/skycoin/index.xml" rel="self" type="application/rss+xml"/><item><title>Skycoinの概要</title><link>https://blog.theskywirenetwork.net/ja/posts/skycoin-overview/</link><pubDate>Sat, 26 Aug 2017 00:00:00 +0000</pubDate><guid>https://blog.theskywirenetwork.net/ja/posts/skycoin-overview/</guid><description>&lt;!-- MarkdownTOC autolink="true" bracket="round" depth="1" --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/ja/posts/skycoin-overview/#Skycoin%e3%81%ae%e7%b4%b9%e4%bb%8b"&gt;Skycoinの紹介&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/ja/posts/skycoin-overview/#Bitcoin%e3%81%a8%e7%8f%be%e5%9c%a8%e3%81%ae%e3%83%96%e3%83%ad%e3%83%83%e3%82%af%e3%83%81%e3%82%a7%e3%83%bc%e3%83%b3%e3%83%97%e3%83%ad%e3%83%88%e3%82%b3%e3%83%ab%e3%81%ab%e3%82%88%e3%82%8b%e9%9d%a9%e6%96%b0%e3%81%a8%e6%ac%a0%e9%99%a5"&gt;Bitcoinと現在のブロックチェーンプロトコルによる革新と欠陥&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/ja/posts/skycoin-overview/#Bitcoin%e3%81%8c%e8%b5%b7%e3%81%93%e3%81%97%e3%81%9f%e9%9d%a9%e6%96%b0"&gt;Bitcoinが起こした革新&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/ja/posts/skycoin-overview/#Bitcoin%e3%81%ae%e4%b8%bb%e3%81%aa%e6%ac%a0%e9%99%a5"&gt;Bitcoinの主な欠陥&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/ja/posts/skycoin-overview/#%e9%87%91%e8%9e%8d%e5%8f%b0%e5%b8%b3%e3%81%ae%e5%88%86%e6%95%a3%e5%90%88%e6%84%8f%e3%82%b7%e3%82%b9%e3%83%86%e3%83%a0%e3%81%ab%e6%b1%82%e3%82%81%e3%82%89%e3%82%8c%e3%82%8b%e7%89%b9%e6%80%a7"&gt;金融台帳の分散合意システムに求められる特性&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/ja/posts/skycoin-overview/#Skycoin%e3%81%ae%e3%82%bb%e3%82%ad%e3%83%a5%e3%83%aa%e3%83%86%e3%82%a3%e5%93%b2%e5%ad%a6"&gt;Skycoinのセキュリティ哲学&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/ja/posts/skycoin-overview/#%e9%80%8f%e6%98%8e%e6%80%a7%e3%81%a8%e3%82%bb%e3%82%ad%e3%83%a5%e3%83%aa%e3%83%86%e3%82%a3:Obelisk%e3%81%a8%e5%85%ac%e9%96%8b%e3%83%96%e3%83%ad%e3%83%bc%e3%83%89%e3%82%ad%e3%83%a3%e3%82%b9%e3%83%88%e3%83%81%e3%83%a3%e3%83%b3%e3%83%8d%e3%83%ab"&gt;透明性とセキュリティ:Obeliskと公開ブロードキャストチャンネル&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/ja/posts/skycoin-overview/#obelisk"&gt;Obelisk&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/ja/posts/skycoin-overview/#%e3%82%b7%e3%83%b3%e3%83%97%e3%83%ab%ef%bc%92%e6%8a%9e%e5%90%88%e6%84%8f%e3%82%a2%e3%83%ab%e3%82%b4%e3%83%aa%e3%82%ba%e3%83%a0:%20%ef%bc%92%e3%81%a4%e3%81%ae%e3%83%96%e3%83%ad%e3%83%83%e3%82%af%e3%81%8b%e3%82%89%e3%81%ae%e9%81%b8%e6%8a%9e%0d%0a"&gt;シンプル２択合意アルゴリズム: ２つのブロックからの選択&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://blog.theskywirenetwork.net/ja/posts/skycoin-overview/#%e3%83%96%e3%83%a9%e3%83%b3%e3%83%81%e9%81%b8%e6%8a%9e%e8%82%a2%e3%81%8c%e8%a4%87%e6%95%b0%e3%81%82%e3%82%8b%e5%a0%b4%e5%90%88%e3%81%ae%e5%90%88%e6%84%8f%e5%bd%a2%e6%88%90"&gt;ブランチ選択肢が複数ある場合の合意形成&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- /MarkdownTOC --&gt;
&lt;h1 id="skycoinの紹介"&gt;Skycoinの紹介&lt;/h1&gt;
&lt;p&gt;Skycoinは、公開ブロードキャストチャンネルと呼ばれる新しい暗号要素を使った技術に基づいています。
Obeliskと呼ばれる新しい合意形成アルゴリズムの実装も導入されています。
Bitcoinの基礎となっているプルーフ・オブ・ワークとマイニングプロセスに起因するコミットメント問題を緩和し、これに関連するセキュリティ上の問題に対応します。
Obeliskは単一のアルゴリズムではなく、いつかのセキュリティ上の保証を実現するために複数の手法を採用した実装です。&lt;/p&gt;
&lt;h1 id="bitcoinと現在のブロックチェーンプロトコルによる革新と欠陥"&gt;Bitcoinと現在のブロックチェーンプロトコルによる革新と欠陥&lt;/h1&gt;
&lt;p&gt;Bitcoinでは、新しいトランザクションがブロックに配置され、ブロックチェーンに追加されます。
Bitcoinネットワーク内のすべてのノードは、新しいブロックを作成できます。
したがって、各ブロックが持つ親は1つですが、有効な後継子（子）は1つ以上になり得ます。
チェーンがツリーを形成しますが、Bitcoinは、正当なチェーンがどれであるかを、ネットワーク内の全てのノードがどのように合意するのかという重要な問題を解決します。&lt;/p&gt;
&lt;p&gt;Bitcoinは、プルーフ・オブ・ワーク（PoW）という手法を使用して、一意のブロックチェーンを決定します。
有効なブロックは、そのハッシュ値が目標値以下である必要があります。
ノードは新しいブロックにトランザクションを追加し、ブロックのハッシュ値が目標値以下になるまで、ナンスをランダムに変えて試します。&lt;/p&gt;
&lt;p&gt;関数を使用して、ブロックツリー内の合計連鎖次数が計算されます。
最も難易度が高く、それを生成するために必要なハッシュ計算が最も多いチェーンは、「最長チェーン」であり、合意チェーンとなります。
「ブロックの深さ」と「難しさ」の概念から、ブロックツリーのすべてのチェーンについて合計連鎖次数が計算され、生成するために最も計算リソースを消費するチェーンのみが合意チェーンとして受け入れられます。&lt;/p&gt;
&lt;p&gt;Bitcoinノードはランダムに相互に接続し、各ノードは、それぞれが知っている最も難しいチェーンを接続相手に中継します。
もしあるノードが他の接続されたノードより難しいチェーンを持っている場合、他のノードはそのチェーンを順番に受信します。
ノードは関数を使用し、受け取ったチェーンがより難しいものであることを確かめ、そのチェーンが最長チェーンであることに合意するかどうかを決めるでしょう。
ノードは、新しいチェーンを他のノードに配信します。
このようにして、合意がネットワーク全体に広がり、すべてのノードが同じ合意に達します。&lt;/p&gt;
&lt;p&gt;Bitcoinは、ノードがアイデンティティを持っていると仮定せず、ノードが正当であるとも仮定しません。
ノードは他のノードに自由にデータを送信できますが、難易度は各ノードが独立して検証できるため、合意形成に影響を与えることはできません。&lt;/p&gt;
&lt;h1 id="bitcoinが起こした革新"&gt;Bitcoinが起こした革新&lt;/h1&gt;
&lt;h3 id="-ブロックチェーン"&gt;* ブロックチェーン&lt;/h3&gt;
&lt;p&gt;誰もが持つことができる単一のデータ構造です。&lt;/p&gt;
&lt;h3 id="-取引のための公開台帳"&gt;* 取引のための公開台帳&lt;/h3&gt;
&lt;p&gt;ブロックチェーンに金融取引を格納します。&lt;/p&gt;
&lt;h3 id="-powの利用と一定のブロック生成速度を維持するための難易度調整"&gt;* PoWの利用と、一定のブロック生成速度を維持するための難易度調整&lt;/h3&gt;
&lt;h3 id="-アドレスとしての公開鍵ハッシュの利用"&gt;* アドレスとしての公開鍵ハッシュの利用&lt;/h3&gt;
&lt;p&gt;公開鍵は使用するまで公開されません。&lt;/p&gt;
&lt;h3 id="-残高整合性を保つためのアウトプットの利用"&gt;* 残高整合性を保つための「アウトプット」の利用&lt;/h3&gt;
&lt;p&gt;分割可能なデジタル通貨を作ろうとする必要はありません。
$25のアウトプットから$20を払うためには、$20を相手に送り$5を自分自身に送ります。&lt;/p&gt;
&lt;h3 id="-pow難易度関数とブロック深度"&gt;* PoW難易度関数とブロック深度&lt;/h3&gt;
&lt;p&gt;ブロックツリーの合計連鎖次数を定義する関数を使用します。
公開台帳は、従来のデジタル通貨につきまとっていた二重支出問題を回避します。&lt;/p&gt;
&lt;h1 id="bitcoinの主な欠陥"&gt;Bitcoinの主な欠陥&lt;/h1&gt;
&lt;p&gt;以下に挙げるものは、新しい暗号通貨の開発で取り組まなければならない課題です。
Bitcoinは、今後の開発によって改善する必要がある、原始的な暗号通貨と見なされるべきです。
Skycoinの基盤となるテクノロジーは、分散合意システム全体を再設計することで、Bitcoinの大きな欠点に対処します。&lt;/p&gt;
&lt;h3 id="-bitcoinの合意は最終決定ではなく元に戻すことができます"&gt;* Bitcoinの合意は最終決定ではなく、元に戻すことができます&lt;/h3&gt;
&lt;p&gt;十分なハッシュ計算力をレンタルまたは購入できる人や組織は、トランザクションを元に戻すことができます。&lt;/p&gt;
&lt;h3 id="-bitcoinはネットワーク上で合意を形成しますが個々のbitcoinノードはパケットが通過するルータを制御する攻撃に対して非常に脆弱です"&gt;* Bitcoinはネットワーク上で合意を形成しますが、個々のBitcoinノードは、パケットが通過するルータを制御する攻撃に対して非常に脆弱です&lt;/h3&gt;
&lt;p&gt;ルータを制御する攻撃者は、ノードの視野を制御し、ノードの合意決定に任意に影響を与えることができます。&lt;/p&gt;</description></item></channel></rss>