ビットコインなどの仮想通貨システムの基盤技術となるブロックチェインは、本来対象の仮想通貨以外にも分散システムの汎用技術としての可能性があるという仮定にも続く研究となる。本研究では、分散アルゴリズムにおける機能要件がビットコイン実装技術の機能で解決できるかを体系的に整理するとともに、代表的な分散アルゴリズムをビットコイン技術で実現する方法を明らかにした。なお、ビットコインの実現技術を分散アルゴリズムの実現技術として利用する場合、仮想通貨と分散アルゴリズムでは技術要件が違うために、ビットコインの実現技術のうち改変できる余地があるが、それも合わせて提案した。
|