仮想通貨を持っている人で興味がある人も多い「ICO(イニシャルコインオファリング)」とは何なのか解説しています。仮想通貨を使って資金調達を行う今までに無いお金の集め方をすることができます。ICOにもメリットデメリットがあるので、ぜひ知っておきましょう。[テックアカデミー]が運営する教育×テクノロジーのWebメディアです。初心者でもすぐ勉強できる記事が2,000以上あります。今回は、ICOについて解説します。今までにない資金調達の方法として話題になり2017年には様々なICOプロジェクトが生まれました。仮想通貨を持っている人は気軽に投資家として参加することもできるので、ぜひ理解しておきましょう。本記事は、TechAcademyのブロックチェーンオンライン講座の内容をもとに作成しています。今回はICOについて紹介しようか。Offeringの略で、仮想通貨を使った資金調達方法のひとつなんだ。実際にどのような流れで行われるのか見てみるよ。簡単に言えば、仮想通貨に対して株式公開のような形で、資金を募る事です。調達方法は、各企業が独自の仮想通貨(トークン)を販売し、仮想通貨によりトークンを購入できるという点にあります。ICOで資金調達する意味これまでの資金調達の方法としては、難易度が高い順に並べると次のようになります。証券取引所に上場(IPO)することで、資金調達する銀行や法人・個人から資金を借りるクラウドファンディングで資金調達するIPOできれば、数億円単位で資金調達することが可能ですが、上場するために厳重な審査が必要で、そもそも上場すること自体のハードルが非常に高いです。上場する前の資金調達を行う方法として、VC(ベンチャーキャピタル)から投資を受けることも可能ですが、当然企業として価値がないと資金調達することも難しいでしょう。資金を借りる場合は、相手との関係により難易度が低くなりますが、借入の為、返済する必要があります。クラウドファンディングでは、他の方法に比べると準備も少なく、返済も不要ですが、調達できる資金額が少ないです。[PR]ブロックチェーンで挫折しない学習方法を動画で公開中ICOで資金調達する側のメリットこれに対してICOはクラウドファンディングで資金調達するレベルの難易度の低さでありながら、IPOするレベルの大きな金額の資金調達も可能になります。ICOは仮想通貨を通じて、短期間に、世界中の投資家から直接資金調達を行うことができ、返済不要です。開発するサービスで利用できるトークンを発行するため投資家たちがそのままユーザーになることができます。ユーザーを抱えているような状態でプロジェクトを開始することができます。IPOして得られるくらいの金額をICOでは数分で調達することも可能です。プロジェクトや企業としての価値がある前提ではありますが、資金調達するハードルは非常に低くなっています。ICOで投資する側のメリット投資家としてのメリットもこれまでの資金調達方法に比べ大きいです。キャピタルゲインビットコインのように初期価格の100円が2万4千倍の240万円になることがあります。億万長者になることも可能です。小規模から多種多様な企業・プロジェクトに投資可能です。サービス特典クラウドファンディングでも観られる手法ですが、一定額投資した場合に投資先企業が提供するサービスを無料で受けることができる場合があります。資金を調達する、他のいくつかの方法と比べてみよう。大石ゆかりICOは比較的始めやすく、かつ大規模な資金調達の可能性を持っているんですね。次に、実際にICOを利用したサービスの例を紹介するよ。ICOの成功例EthereumアルトコインのEthereumを発行しており、スマートコントラクトという技術を使用しています。2014年に発行されましたが、現在では仮想通貨のシェア2位の規模を誇ります。アルトコインについて詳しく解説した記事も参考にしてみてください。スマートコントラクトについて詳しく解説した記事も参考にしてみてください。EthereumAragon企業内の管理業務を分散型管理にするサービスを提供しています。15分で2500万ドルを調達しました。AragonBrave新しいブラウザを開発している企業です。2017年6月に30秒で3500万ドルを調達しました。Brave今回は、ICOについて解説しました。田島悠介それぞれの公式サイトへのリンクを貼っておいたので見てみよう。国内でもICOを活用している例はあるよ。気になるものがあったら、ぜひ調べてみよう。大石ゆかりそうですね、新しいものがないか色々見てみたいです。ありがとうございました!また、オンラインのプログラミングスクールTechAcademyでは、ブロックチェーンオンライン講座を開催しています。ブロックチェーン技術の仕組みを理解し、実際に分散型アプリケーションを開発することができます。現役エンジニアがパーソナルメンターとして受講生に1人ずつつき、マンツーマンのメンタリングで学習をサポートし、最短4週間で習得することが可能です。利用したシステム開発、店舗検索スマホアプリ開発など。その他にも地域の職業プログラマー育成活動を行い、2018年には小学生がUnityで開発したオリジナルAndroidアプリをGooglePlayでリリース。ゲームで遊ぶより作ろうぜ!を合言葉に、小学生でも起業できる技術力を育成可能で有ることを証明し続けている。今回は、分散型アプリケーション(DApps)について解説します。分散型アプリケーションとはどんな特徴があるのか、メリット・デメリットなども説明しているの...ブロックチェーン仮想通貨を持つ上で必須の知識!ブロックチェーン技術とはTVなどのメディアでも話題になっているブロックチェーン技術について解説します。2017年より仮想通貨が大きな盛り上がりを見せていますが、仮想通貨の実態を...ブロックチェーン基礎から学べる!仮想通貨やブロックチェーン技術が学べるおすすめの本10選ビットコインをはじめとする仮想通貨やブロックチェーン技術を学ぶ上で役立つ本を紹介しています。今回は、Gethの起動方法を解説していきます。Gethをインストールし、最初に起動する際に必要なコマンドなどを解説しているので、実際に入力しながら確認し...ブロックチェーンSolidityにあるviewとpure修飾子の使い方【初心者向け】Solidityのviewとpureの使い方について解説しています。それぞれの修飾子について説明しているので、Solidityを使った実装を行う上でぜひ...ブロックチェーン事例や仕組みを分かりやすく解説!P2P(ピアツーピア)とは今回は、P2P(ピアツーピア)について解説します。通信技術の話の中で「P2P」という用語を聞いてよく分からないという人も多いでしょう。教育に革命をもたらす?東大・京大も導入するオンライン教育の「MOOC(ムーク)」とは最近、国内外問わず注目を集める教育サービスですが、EdTech(エドテック)とも言われ注目を集めています。そんなEdTechの中でも、「MOOC(ムーク)」というキーワードを耳にすることが多くなってきました。国内でも、東京大学や京都大学が海外のMOOCサービスと組んで授業の配信を始めることを発表しています。そこで今回は、MOOCを提供しているサービスの紹介、日本での事例、今後の課題についてまとめてみました。Courseの略で、オンラインで大規模な講義を受けられるものを指し、多くは無料で受けることができます。MOOCs(ムークス)と呼ばれることもあります。アメリカでは名門大学が導入するなど徐々に普及しています。講義を受けるだけでなく、課題を提出したり、テストを受けたりすることも可能で、中には修了資格を出す大学もあります。MOOCは「反転学習」にも活用できると期待されいます。オンラインの講義で知識をつけて、オフラインの講義ではディスカッションや質問、応用問題にチャレンジするといったように学習効率が上がるかもしれません。アメリカを中心にMOOCを提供するサービスが増えています。今回はその一部を紹介します。スタンフォード大学の元教授が立ち上げたMOOCで、MOOCの中では老舗のサービスです。1500万ドルの資金調達にも成功しています。提携している企業に受講生の成績データを送り、企業は戦力になると判断したら受講生をスカウトできるという機能があるため、仲介手数料を得られるビジネスになっています。350社と提携、約20人がGoogleなどの有力企業に採用されているといいます。こちらも、スタンフォード大学コンピュータサイエンス教授が立ち上げたサービスです。過去合計で8500万ドルを資金調達しています。今のところ講座は無料で受けることができます。2013年秋からは東京大学が授業を配信することを発表しています。マサチューセッツ工科大学とハーバード大学によって創立された非営利の教育団体です。全ての講義を無料で受けることができます。2013年5月には京都大学が参加することを発表しており、2014年春から配信を開始する予定です。世界の有名教授の授業がオンラインで聴講できるサービスです。ハーバード、MIT、スタンフォード、イェールなど名だたる有名大学が参加しています。授業は全て無料でみることができます。1999年に設立されたセイラー財団が運営するMOOCで、2008年から無料のオンライン学習のサイトとしてSaylor.orgをスタートしました。300を越えるコースが用意されており、人文科学の他にビジネスのコースも用意されています。WordのようなPCスキルのための講義もあります。日本国内でもMOOCの導入が進んでいます。NTTドコモは、2013年10月から東京大学と連携してMOOCを活用した反転学習の研究を開始しています。ドコモは2014年春にサービストライアルを開始することも発表しています。大学側では、2013年10月に日本オープンオンライン教育推進協議会(JMOOC)を設立し、大学間や企業との連携を強化しようとしているようです。この協議会にNTTドコモも参画しています。前述の通り、Courseraが東京大学と、edXが京都大学と取り組みを開始することになっているので、今後導入する大学が増えていくと予想できます。一方で、MOOCの課題もあります。フィナンシャル・タイムズ紙の記事によると、MOOCを受けた学生は、生身の人間による講義を受講していたよりも成績が悪く、途中でやめてしまうことも大幅に多いそうです。1年前以上の記事ですが、Courseraでは、授業を最後まで受講したのは、数十万人のみで、修了率は7~9パーセントに留まったというデータもあります。オンラインで受けられることでコストが安くなることが見込まれてましたが、ここまでドロップアウトする学生が多いと解決策を用意する必要があるかもしれません。MOOCはすべての人に教育を提供する機会となることが期待されていましたが、WIREDの記事によると、MOOCのアクティブユーザーはすでに十分な教育を受けていて、特に男性が多いというデータもあるようです。今後、今まで教育を受けられなかったユーザーにまで利用が広がるかどうかは課題として残りそうです。今回の記事は以上です。Railsオンラインブートキャンプを開催しています。EdTech(エドテック)ブロックチェーンの理解に欠かせない!Ethereum(イーサリアム)とは【初心者向け】この記事では、Ethereum(イーサリアム)について解説します。分散型アプリケーションを作る上では欠かせない知識になります。仮想通貨として持っている人もぜひ裏側の技術を理解しておきましょう。本記事は、TechAcademyのブロックチェーンオンライン講座の内容をもとに作成しています。ここではイーサリアムについて解説していこう。スマートコントラクトを実行する分散型プラットフォームのことを言うんだ。ブロックチェーンとスマートコントラクトについても一緒に説明しよう。Ethereum(イーサリアム)は、分散型アプリケーションを実現するためのプラットフォームです。ブロックチェーンという技術を利用して中央に管理者が存在することなく、サービスが作れる環境を提供しています。通貨単位はEtherと呼ばれ、ETHと省略されることが多いです。Ethereumは、ビットコイン同様に、仮想通貨の送受金が可能です。マイニングを行う事で報酬を得る事ができます。Ethereumはオープンソースプロジェクトとして、Ethereum自体のプログラムソースコードが無料で公開されているため、誰でもEthereumのブロックチェーンを利用した仮想通貨を作成することが可能です。Rust等のプログラミング言語で実装されており、ブロックチェーン以外にもスマートコントラクトという技術を使用することができます。Ethereumはビットコイン同様、ブロックチェーン技術を採用することでデータを処理しており、アカウントに紐づくデータが分散台帳上で管理されます。アカウントにより所有しているコイン量や送受金の情報を表すステート情報も履歴として把握する事ができます。ビットコインと異なる点として、EthreumにはスマートコントラクトとERC20という技術が使われています。それぞれ以下で詳しく見ていきましょう。ブロックチェーンは、世界中のユーザー全員で、利用する取引データを管理する仕組みです。全ユーザーで管理していますが、取引データを改ざんすることが非常に難しい仕組みになっています。ブロックチェーンでは、分散台帳にブロックと呼ばれる全取引データがチェーンのように連結された状態で保管してあります。ブロックデータの中に、次のようなデータがあるとします。ここでは、timestampの日時に、senderとrecipient間でamount分の取引が行われたことを示しています。)を保有していて、このハッシュ値がブロック同士をつなぐチェーンの役割を果たします。スマートコントラクトとは、ブロックチェーン上で実装する機能であり、アルトコインのEthereumに実装されている技術です。スマートコントラクトでは、送金記録以外にも、契約に関する記録も保有することが可能です。自動販売機を例に説明すると、「購入者がお金を投入→商品ボタンを押す」という契約条件が満たされた場合、商品を提供するという一連の流れ自体をスマートコントラクトで確実に取引できるよう担保することができます。Ethereumではスマートコントラクトを実現することで、仮想通貨の取引だけでなく、通貨を通じ契約を行い、商品や役務の提供まで自動的に処理する事を目指しています。いった取引を実装している技術がSolidityというプログラム言語で、Solidityはコンパイル後、Ethereum(イーサリアム)上で実行可能な言語となっています。Ethereum(イーサリアム)上で実行する場合、Ethereum(イーサリアム)ネットワーク上でコントラクトコードという状態でブロックチェーン上に記録されたコードが実行されることで処理することができます。#20)の略で、イーサリアム(Ethereum)が定義するトークンの名称です。トークンとは、ブロックチェーン上の資産やユーティリティの総称です。ERC20というEthereumが定義した統一された規格を利用することで、多くの仮想通貨が誕生し、多くのトークンも発行されているのです。イーサリアムの構成と、それに関連する技術についての概要だね。スマートコントラクトがイーサリアムの主な特色なんですね。次にICOというものについても見てみよう。Ethereumがオープンソースで公開しているソースコードを利用して、Ethereumのブロックチェーン技術を利用する事ができます。このことは、だれでも仮想通貨を作成することができる事を意味します。Ethereumのブロックチェーンを利用するということは、Solidityを利用したスマートコントラクトの実装も可能だということです。Ethereumを利用することでERC20という規格に基づいたトークンの利用も可能となります。Ethereumの既存技術を再利用するだけで、アイデアによってはICOすることで多額の資金調達が可能となります。簡単に言えば、仮想通貨に対して株式公開のような形で、資金を募る事です。調達方法は、各企業が独自の仮想通貨(トークン)を販売し、一般ユーザーが仮想通貨でトークンを購入することで資金調達を行います。各仮想通貨の公式サイトでICOに関する情報を集めます。メールアドレスを登録することでICOする際の情報を素早く得る事ができます。Customerの略で、日本語で言えば本人確認です。免許証等を画像ファイルで送ることで本人確認が可能です。rounderingの略で、マネーロンダリングを行わない事への同意です。これはWeb上にある同意書にチェックする事で同意することが可能です。仮想通貨のプロジェクトから送金先アドレスの連絡があるため、ウォレットから送金します。この際、取引所からの送金をしてはいけません。トークンを受け取る方法は次の3種類あります。この方法はICOする際に仮想通貨側が決めています。送金と同時にウォレットにトークンが送られる。送金後、決められた期日になると、ウォレットにトークンが送られる。送金後、改めてトークンを受け取る自分のアドレスを知らせる事で、そのアドレスに対してトークンが送られる。今回は、Ethereum(イーサリアム)について解説しました。Ethereum(イーサリアム)とは何なのか、なぜ注目されているのか仕組みを知ることで理解できるはずです。分散型アプリケーション自体も増えてきているので、ぜひ使ってみてください。ICOの仕組みと、その参加方法について説明したよ。ICOはトークンを利用した資金調達方法のことを指すんですね。イーサリアムを理解する上に重要な、ブロックチェーンとスマートコントラクトについてはそれぞれ別のところで詳しく解説しよう。オンラインのプログラミングスクールTechAcademyでは、ブロックチェーンオンライン講座を開催しています。ブロックチェーン技術の仕組みを理解し、実際に分散型アプリケーションを開発することができます。現役エンジニアがパーソナルメンターとして受講生に1人ずつつき、マンツーマンのメンタリングで学習をサポートし、最短4週間で習得することが可能です。利用したシステム開発、店舗検索スマホアプリ開発など。その他にも地域の職業プログラマー育成活動を行い、2018年には小学生がUnityで開発したオリジナルAndroidアプリをGooglePlayでリリース。ゲームで遊ぶより作ろうぜ!を合言葉に、小学生でも起業できる技術力を育成可能で有ることを証明し続けている。ブロックチェーン市場規模は200億円以上!アメリカで受講者が急増中の「コーディングブートキャンプ」とはプログラミングやWebデザインを短期間で学べる「コーディングブートキャンプ」がアメリカで急拡大しています。市場規模は日本円で200億円を越えるほどに成長しているそうです。本記事では、コーディングブートキャンプがどんなものなのか、受講者が増えている背景、主なプレイヤーなどを紹介します。数ヶ月の学習でプログラマーやWebデザイナーを育成する、短期間の教育サービスです。プログラミングやWebデザインの他にも、UXデザイナーやデータサイエンティストを目指すコースを提供しているところもあります。Reportのコーディングブートキャンプの市場調査によると、下記ようなデータになっています。受講にあたり支払う金額はかなり高額ですが、それでも2015年は受講生が前年の2倍以上に拡大しています。学習されるプログラミング言語の割合は以下の通りです。RubyとJavaScriptが人気を集めているようですね。これらのデータはインフォグラフィックとして公開されています。日本にも当てはまりますが、アメリカではプログラマーの人材不足は深刻になっており、これがコーディングブートキャンプの受講者が増える背景になっています。Code.orgの調査によると、2020年には40万人のプログラマーが足りなくなると言われています。これは、企業からプログラマー人材の募集が増えているにも関わらず、コンピュータ科学専攻の学生が少ないために起こっています。この人材不足を解消するための1つの手段としてコーディングブートキャンプが開催されており、それに伴い、コンピュータ科学専攻の学生の数が減っているというデータもありました。この人材不足により、コーディングブートキャンプを受講すると給料が上がるということが実際に起きています。Reportによると、コーディングブートキャンプを受講することで年収が平均で44%上がるそうです。75%の受講生がプログラミング関連の仕事に就いており、平均年収は75,965ドル(約934万円)にのぼります。アメリカのプログラマー年収が97,098ドル(約1,194万円)とのことですので、その水準よりは下回りますが、それでも、平均136万円の受講料を払ってでも参加したいという人は多いことでしょう。最後に、コーディングブートキャンプを提供する主なプレイヤーを5つ紹介します。コーディングブートキャンプの元祖ともいえるスクールで、2012年2月からサンフランシスコでスタートしています。現在はアメリカの4つの都市に進出しており、最近はオンラインコースの提供も開始しました。特定の言語を指定するのではなく、フルスタックエンジニアを目指すコースを提供しています。JavaScriptは必ず学ぶようですが、iOSアプリ開発など卒業生の作品も様々です。Bootcampと同じくオンラインコースの提供を最近開始しています。ニューヨークからスタートしたスクールですが、現在は19の拠点があります。アメリカだけでなく、イギリス、オーストラリア、シンガポール、香港など複数の国に進出しているのが他にない特徴です。ブートキャンプと別に短時間で学べる講座も定期的に開催しています。2015年にはマクドナルドの社員向けのプログラムを提供することも発表されました。サンフランシスコを拠点にする、女性限定のスクールです。提供するソフトウェアエンジニアコースでは、Pythonを中心にHTML/CSS、JavaScriptなどフロントエンドも学べるようになっています。ニューヨークを拠点にするスクールです。2014年には550万ドルを資金調達するなど、受講者を増やしているようです。RailsとiOSの開発だけでしたが、最近は提供コースも増えてきています。もとはサンフランシスコを中心に広がったコーディングブートキャンプですが、ここにきてオンラインでコースを提供してくるスクールが増えています。オンラインに特化したスクールもあり、今後ますますオンライン化が進行しそうです。TechAcademyマガジンでもコーディングブートキャンプの動向に注目していきます。[お知らせ]TechAcademyでは、8週間でWebサービス/iOSアプリが開発できるオンラインブートキャンプを開催しています。受講生に1人ずつ現役エンジニアのパーソナルメンターがつきます。今回は、ホワイトペーパーについて解説します。ICOのプロジェクトを見極める上では大事な要素なので、ぜひチェックしておきましょう。本記事は、TechAcademyのブロックチェーンオンライン講座の内容をもとに作成しています。今回はホワイトペーパーについて勉強するよ。仮想通貨の仕組みについて書かれた論文のことを指すんだ。具体的にどういった内容が記載されているのかも見てみよう。ホワイトペーパーとは、アルトコイン等の仮想通貨をリリースするにあたり、その仮想通貨で使用するブロックチェーンやプロトコル(規格)、分散型アプリケーション(DApps)、トークンについて記載されている、仮想通貨の計画書のようなものです。元々は、アメリカ政府が書いた政策上公文書の意味でした。その後、民間企業が顧客に対してビジネスを訴求するためのマーケティングツールとして広まりました。仮想通貨とは、ビットコインやEthereum(イーサリアム)等のアルトコイン等、ブロックチェーンを利用して取引されるデータのことを言います。日本語で言うと代替のコインという意味です。ここで言う代替とは、ビットコインの代替という意味です。アルトコインとはビットコインの代替となるコインの総称ということです。ブロックチェーンとは、世界中のユーザー全員で、利用する取引データを管理する仕組みです。全ユーザーで管理していますが、取引データを改ざんすることが非常に難しい仕組みになっています。分散台帳にブロックと呼ばれる全取引データがチェーンのように連結された状態で保管してあります。次のブロックデータ例では、timestampの日時に、senderとrecipient間でamount分の取引が行われたことを示しています。このハッシュ値がブロック同士をつなぐチェーンの役割を果たします。Applications(DApps)のことです。Applications(DApps)とは、分権型アプリケーションという意味です。ビットコインやアルトコインの世界で考えると、ブロックチェーンとスマートコントラクトを活用することで管理者に権限が集中しないようにしたアプリケーションという考え方もできます。メリットとして、仲介手数料が不要・迅速な取引が可能・ゼロダウンタイムの実現があります。トークン(Token)とは、ブロックチェーン上の資産やユーティリティの総称です。Tokenを日本語に訳すと代用貨幣という意味です。2018年初頭現在発行されているトークンは、価値はあるが法律的な担保がないという意味で、トレーディングカードのような位置づけになります。ホワイトペーパーの役割としては、アルトコインを購入する際に、耳障りの良い内容だけで購入を判断するのではなく、仮想通貨自身の特徴を見極める材料として利用する役割があります。具体的には、企画案ではセキュリティリスクが低く、高速決済、値上がり確実のような記載があったとしても、本当に実現可能かわかりません。その状態でICOする予定のアルトコインを購入するべきか悩むことは、投機的なかけを行うようなものです。簡単に言えば、仮想通貨に対して株式公開のような形で、資金を募ることです。調達方法は、各企業が独自の仮想通貨(トークン)を販売し、仮想通貨によりトークンを購入できるという点にあります。ホワイトペーパーを読んで、技術的に違和感があったり、現在の技術では到底現実不可能なものであったり、関係者の存在が虚偽のものであったりする点を調べることで詐欺のICOを行おうとしているアルトコインを見極めることが可能です。ICO自体は可能ですが、夢物語の企画内容を一切開発せず、ICOによる利益だけを初期のアルトコイン提供者側が獲得する場合も存在します。ホワイトペーパーの概要と、その目的についての説明だよ。ホワイトペーパーは、仮想通貨の仕様書のような役割を持っているんですね。次にビットコインとイーサリアムのホワイトペーパーについての話をしよう。Nakamotoが発表した論文です。Systemというタイトルの9ページ程度の論文でした。Nakamotoの論文についてはこちらに公開されています。内容としては、ビットコインのブロックチェーン技術の基本的な内容となっており、低コストで金融取引を行う仮想通貨の仕組みについて記載されています。その他にも、分散アプリケーションの技術や、P2Pに関する技術により、情報改ざんを防ぐ方法について記載されています。P2Pとは、peer-to-peerの略で、P2Pネットワークとも呼ばれます。一般的なインターネットは、サーバーで処理された内容をクライアントから利用する通信を行っています。サーバーというのは、インターネット上にある、プログラムが動作している性能の良いパソコンというイメージです。クライアントとは、お手元のパソコンやスマホのことです。P2Pでは、サーバーとクライアントをいう関係ではなく、クライアント同士が繋がることで処理を行っています。Nakamoto氏の2009年に行われたBitcoinの開発は、バッキングや「本質的な価値」を一切持たず、集中管理基盤を持たないデジタル資産の最初のモデルでした。その後、仮想通貨として急速に発展し、賞賛されました。Bitcoinのもう一つの重要な部分は、分散したコンセンサスのツールとしての基盤となるブロックチェーンテクノロジです。ブロックチェーン技術の一般的に言及されている代替アプリケーションには次のようなものがあります。複雑なアプリケーションとして次のような物があります。Ethereumが提供しようとしているのは、任意の状態遷移関数をエンコードするために使用できる契約を作成するために使用できるものです。Ethereumは本格的なプログラミング言語が組み込まれたブロックチェーンです。Ethereumは他のブロックチェーンで実装することができない機能を、ユーザー自身がコードを書くだけで採用することができます。Ethereum(イーサリアム)のホワイトペーパーも公開されています。今回は、ホワイトペーパーについて解説しました。ある仮想通貨のホワイトペーパーを読みどんな内容が記載されているのか知っておくと良いでしょう。ICOに参加したいと考えている人は必見のないです。実際の論文へのリンクも貼ってみたよ。ビットコインのホワイトペーパーは、意外と短い文書なんですね。これらは日本語に翻訳されているものもあるので、ぜひ一度目を通してみよう。オンラインのプログラミングスクールTechAcademyでは、ブロックチェーンオンライン講座を開催しています。ブロックチェーン技術の仕組みを理解し、実際に分散型アプリケーションを開発することができます。現役エンジニアがパーソナルメンターとして受講生に1人ずつつき、マンツーマンのメンタリングで学習をサポートし、最短4週間で習得することが可能です。利用したシステム開発、店舗検索スマホアプリ開発など。その他にも地域の職業プログラマー育成活動を行い、2018年には小学生がUnityで開発したオリジナルAndroidアプリをGooglePlayでリリース。ゲームで遊ぶより作ろうぜ!を合言葉に、小学生でも起業できる技術力を育成可能で有ることを証明し続けている。今回は、トークンについて解説します。2017年様々なICOプロジェクトが世界中で生まれ同時にトークンもたくさん生まれました。トークン自体はどういった価値があるのか、仮想通貨との違いは何なのか知っておきましょう。トークンが生み出す経済圏トークンエコノミーの記事も合わせてご覧ください。本記事は、TechAcademyのブロックチェーンオンライン講座の内容をもとに作成しています。今回はトークンについての話をしようか。ブロックチェーン上の独自の通貨のことを指して呼んでいるんだ。いった種類のものがあるのか見てみよう。トークン(Token)とは、ブロックチェーン上の資産やユーティリティの総称です。Tokenを日本語に訳すと代用貨幣という意味です。2018年初頭現在発行されているトークンは、価値はあるが法律的な担保がないという意味で、トレーディングカードのような位置づけになります。現在、90%以上のトークンはイーサリアム(Ethereum)が定義するERC20というトークンを利用して発行されています。ERC20のトークン一覧はこちらを参考にして見てください。Token)の2種類あります。投票機能などのユーティリティー(Utility)を持っています。ユーティリティートークンは、所有者が異なるサービスやサービスを購入する際にも利用できます。Token)は、投資目的に利用しやすいタイプのトークンです。情報にアクセスする権利も付属している場合があります。その意味でも、トークンの所有者が投資利益を得るための有価証券のような意味合いを持っています。仮想通貨との違いを厳密に定義することはできません。多くのトークンがイーサリアム(Ethereum)が定義しているERC20を使用しており、イーサリアム(Ethereum)自体は独自のブロックチェーンで動作しています。その観点から考えると、ビットコインやアルトコイン(イーサリアム等)は仮想通貨であり、仮想通貨はそれぞれ独自ブロックチェーンで動作していると言えます。トークンは、ERC20のように既存ののイーサリアム(Ethereum)の持つブロックチェーンを利用しているという点が仮想通貨とは異なります。ユーティリティートークン・セキュリティトークンの特徴と、仮想通貨との関係についてだね。あるブロックチェーンから作られたものをトークンとしているんですね。最後にトークンを取得する方法についても紹介しよう。現在はカレンシートークンとアセットトークンというトークンを取得することができます。マイニングを通じて取得することができます。マイニングとは、ビットコインで計算処理を行い、ブロックを生成することです。ICOを通じて取得することができます。アセットトークンは株式上場のように、発行者が発行枚数を決めることができます。株式相場のように、発行者のビジネスが成功すれば価値も上がるという性質もを持ちます。今回は、トークンについて解説しました。カレンシータイプ・アセットタイプのトークンについての解説をしたよ。カレンシータイプのマイニングは、ビットコインなどの仮想通貨で行われていたものでしたね。対してアセットタイプの場合はマイニングは行われないんだ。実際の運用例などからそれぞれの違いを比べてみるのもいいね。自分でも調べてみます。オンラインのプログラミングスクールTechAcademyでは、ブロックチェーンオンライン講座を開催しています。ブロックチェーン技術の仕組みを理解し、実際に分散型アプリケーションを開発することができます。現役エンジニアがパーソナルメンターとして受講生に1人ずつつき、マンツーマンのメンタリングで学習をサポートし、最短4週間で習得することが可能です。利用したシステム開発、店舗検索スマホアプリ開発など。その他にも地域の職業プログラマー育成活動を行い、2018年には小学生がUnityで開発したオリジナルAndroidアプリをGooglePlayでリリース。ゲームで遊ぶより作ろうぜ!を合言葉に、小学生でも起業できる技術力を育成可能で有ることを証明し続けている。Learning」をリリースしました。Linkedinが2015年に買収した動画学習サービス「Lynda」の学習コンテンツに基づいており、現在約9000コースが提供されています。学習コンテンツのカテゴリとしては「プログラミング」「デザイン」「ファイナンス」「リーダーシップ」などがあり、ビジネスマンとしてスキルアップするには有益なコンテンツが多いでしょう。MicrosoftによるLinkedIn買収後、Microsoft製品に関する授業が増え、人気授業トップ25内に6つもの授業がランクインしています。以下の画像はトップページですが、自分のLinkedInのアカウントと紐づけられ、ユーザーにおすすめの学習コンテンツをレコメンドされます。現時点では、個人向けのみの提供となっていますが、今後は企業向けにもリリースされる予定です。企業版では、従業員がトレーニングする材料としてアプローチするようです。Learningを通じて身につけたスキルの情報を含む履歴書をLinkedIn上で公開することも可能になります。動画学習サービス、Lyndaのコンテンツに基づいているため「Webデザイン」や「プログラミング」の学習コンテンツが多くあります。今までプログラミングをやったことがない人でも、アプリ開発の基礎やHTMLあたりから始めてみると、自分で考えたものが形になる感動を味わえるはずです。[お知らせ]TechAcademyでは初心者でも最短4週間でエンジニアになれるオンラインブートキャンプを開催しています。CORPORATION.。