Floc Basics Vol.8 スマートコントラクトとブロックチェーンの未来

ブロックチェーンにおけるスマートコントラクト

コントラクトとは

そもそも全ての「取引(TX)」は「契約」。

スマートコントラクトとは

自動販売機は自動的な契約執行。
1997年に法学者・暗号学者のニック・ザボーによって提唱。
電子契約とスマートコントラクトはカバーする範囲が異なる。電子契約は契約成立までの手続きや合意の事実を電子化するのに対して、スマートコントラクトはあらかじめ決められた条件に従い、契約の履行まで実施する。

ブロックチェーン上で契約をプログラム化する仕組み「スマートコントラクト」

ブロックチェーンの世界では、 「 スマートコントラクト 」というキーワードも話題になっています。 ブロックチェーンは、ビットコインを始めとする仮想通貨などを支える台帳技術ですが、「過去のデータの実行履歴をすべて記録・公開する技術」としてのインパクトは、契約や登記など社会経済を支えるインフラにまで及ぶ可能性を秘めています。 …

Nick Szabo

Nick Szabo is a computer scientist, legal scholar and cryptographer known for his research in digital contracts and digital currency. He graduated from the University of Washington in 1989 with a degree in computer science and received a law degree from George Washington University Law School.

※ブロックチェーン上で実行される自動執行契約は、ブロックチェーン上に保存されるため、取引の相手について信用する必要はなく、条件を満たせば自動実行されるため中間コストが削減できる。

スマートコントラクトの基礎技術

マイクロペイメント

既存の決済システムでは手数料の問題で行われない少額の支払のこと。
→デジタルコンテンツの従量課金
→IoTやM2Mの決済
→物価の安い国や発展途上国での電子決済

少額支払いを可能にするソリューション「ライトニングネットワーク」

ビットコインという仮想通貨は、中央管理者のいないにもかかわらず、個人間の送金を可能にしたシステムという点で革新的なサービスです。さらに、ビットコインは非常に少額な送金や決済を行うことができるように設計されています。このようなマイクロペイメント(小額決済)をもっと便利にする技術の一つとして「ライトニングネットワーク」というものがあります。今回はライトニングネットワークについて見ていきましょう。

※ペイメントチャンネル

マイクロペイメントを実現する技術がペイメントチャネルで、ステートチャネルという技術を支払に特化したもの。Bitcoinであればライトニング・ネットワーク、Ethereumであればライデンネットワークが有名。

※ワールドステート

ワールドステートとは、スマートコントラクトの内容について不正がないことへの合意が得られたときに計算経過を書き込まれるデータ構造の内部領域。

スマートコントラクトの課題

  1. コードで記述される
    プログラミング言語で契約を記述するので、正確な条件と結果を表現するのに相応の技術が必要であると同時に、利用する側も完全に理解するにはコードを理解する必要がある。P2Pではバグによる被害に対する保証がない。
  2. 外部情報を参照するにはネットワークの合意が必要
    スマートコントラクトでは直接外部情報を取り込むことができない。その外部情報が公的な期間によって発表されたデータだとしてもネットワークの合意が必要。

※Oracle

Oracleとは、スマートコントラクトに外部の情報を提供するサードパーティ製のサービスのことです。ブロックチェーンと外の世界をつなぐ役割を果たします

ただし、外部機関への信用を前提とするため、分散性とトラストレスを重視するシステムでは課題となる。Oracle自体も分散型でとらストレスにするためのアルゴリズムの開発も行われている。

ブロックチェーンのオラクルとは | Binance Academy

コミュニティ寄稿 ー 筆者: Vallery Mou ブロックチェーンにおける オラクルとは、 スマートコントラクト に外部の情報を提供するサードパーティ製のサービスのことです。ブロックチェーンと外の世界をつなぐ役割を果たします。 ブロックチェーンとスマートコントラクトは、 オフチェーン …

スマートコントラクトのユースケース

プラットフォーム

Etheruem,HyperledgerFabric,R3Cordaなどがある。ただし、パブリックチェーンは記録されたデータを誰でも閲覧できるのでビジネスには向かない。

Hyperledger – Open Source Blockchain Technologies

Hyperledger is a multi-project open source collaborative effort hosted by The Linux Foundation, created to advance cross-industry blockchain technologies.

Corda | Open Source Blockchain Platform for Business

Join thousands of developers building applications, known as CorDapps, on Corda, the only open source blockchain/distributed ledger platform built for business. Corda enables businesses to transact directly and in strict privacy using smart contracts, reducing transaction and record-keeping costs and streamlining business operations.

※CounterParty

CounterPartyのように、Bitcoinをプラットフォームとしながら、Ethereumのスマートコントラクトのアプリケーションを実装できるプラットフォームもある。

Counterparty

The “websites” (Counterparty.io and Counterwallet.io) are owned and operated by The Counterparty Developers. By visiting the websites you agree to have read and understood these Terms of Use and agree to abide by them. As Counterparty is a global Internet-based technology, please be aware of the laws of your jurisdiction before using Counterparty technology.

※Rootstock

RootStockのように、サイドチェーンを使ってBitcoinと互換性のある形でスマートコントラクトを実装できるプラットフォームもある。

RSK – Home

rsk is the most powerful smart contract platform secured by the Bitcoin Network.

ユースケース

保険金の支払い

AXAがEthereumを応用したFizzyという航空遅延保険を発表。

スマートコントラクトで航空機遅延保険を完全自動化するfizzy

フランスに拠点を置き世界各国で保険・金融サービスを提供するAXAは、2017年にEthereumブロックチェーンを利用し、 スマートコントラクトで完全に自動化した航空機遅延保険fizzy(フィズィ)を発表しました。本記事ではfizzyについて、どのようにブロックチェーンを使っているのか、 スマートコントラクト で保険を扱う意義も合わせて解説します。 …

電力の売買

ドイツなどで太陽光発電の普及が進んでおり、自家発電で余った分の電力を販売するプロシューマーが増えている。これらの電力の直接取引をするプラットフォームが構築され始めている。

※東京電力とInnogyの共同会社Conjuouleで本格展開されている。

Blockchain Energy Startup Conjoule Raises €4.5 Million Series A – CoinDesk

Japanese energy conglomerate TEPCO has invested in in blockchain startup Conjoule’s €4.5m funding round. The Germany-based startup, which is focused on developing peer-to-peer energy trading solutions using blockchain, also received funding from the Innogy Innovation Hub, which incubated the project from its inception.

キーレス宅配ボックス

GMOのブロックチェーンで「キーレス宅配ボックス」というスマートコントラクトサービスという実証実験が行われている。誰が入れた荷物を誰が受け取ったかを確実に記録できる。

https://cloud.z.com/jp/products/blockchain/

自動車向けテレマティクス

車両ゲートウェイ内にブロックチェーンを組み込むことで、走行情報やドライバー状態などを改竄できない形で記録できる。

2018年にはブロックチェーン技術を未来のモビリティに生かすための共同事業体「MOBI (mobility open blockchain initiative)」が設立.

Home – MOBI

What We Do MOBI is a member-led consortium working to make transportation greener, more efficient, and more affordable, using blockchain and related technologies. Through research, education, innovation platforms, colloquiums, and working groups, MOBI works to create and promote high industry standards for smart mobility blockchain adoption.

改ざん阻止!自動運転業界がブロックチェーン導入を歓迎すべき理由(深掘り!自動運転×データ 第11回)

仮想通貨の流行とともに脚光を浴びたブロックチェーン技術。仮想通貨ブームが落ち着いてからもなおその技術に注目が集まっている。 …

デジタルゲーム

ガチャの確率もオープンになるので平等性が保たれる。またマイクロペイメントを利用することで、継続的な少額課金を設定することで、お金を払っている感覚をほとんど持たせないようにすることも可能。

https://venturetimes.jp/interview/46178.html

民泊運営

シェアリングエコノミーとも相性が良い。ブロックチェーンによって宿泊者の情報が消えることなく保管できるだけでなく、適切な暗号鍵によって部屋の怪条件を持つ利用者を認証し、鍵の受け渡しから利用料金の支払いを安全に完結させることが可能。

※シノケングループとChaintopeが民泊運営システム開発を行っている。

シノケン、ブロックチェーン技術会社と資本業務提携! ブロックチェーンを活用した不動産サービスの開発へ!!

第1弾:まずは、ブロックチェーン×民泊サービスの開発を開始!! 民泊物件と民泊利用者をブロックチェーンで繋ぎ、民泊物件のIoT化を推進! …

投票システム

投票券の付与や認証、投票ログを不正なく管理可能。

※2018年8月に茨城県つくば市で国内初のマイナンバーとブロックチェーンを活用したネット投票が実施された。

ブロックチェーンの投票システム実証実験成功、つくば市 | 新着記事 | 金融・投資メディアHEDGE GUIDE

茨城県つくば市は8月28日、全国のIoTやAI、ビッグデータ解析、ロボット等の新技術に関する企業や研究機関、教育機関等を支援する「つくばSociety 5.0社会実装トライアル支援事業」の一環として行われたコンテストの最終審査で、ネット投票の実証実験を実施した。ネット投票システムの開発に携わった株式会社パイプドビッツは8月29日、同社サイト内で実験が成功したと公表した。 …

※2019年3月にオウケイウェイブ「BCVote」が採用される!?

電子投票システム「BCvote」を用いた実証実験の実施に合意 | 株式会社オウケイウェイヴ

日本初、最大級のQ&Aサイト「OKWAVE」を運営する株式会社オウケイウェイヴ(本社:東京都渋谷区、代表取締役社長 松田 元)の海外子会社でブロックチェーン導入支援を手がけるOKfinc LTD.(本社:マレーシア連邦ラブアン、CEO:松田 元、以下、OKfinc)ならびに同社子会社でブロックチェーン技術開発を行うOK BLOCKCHAIN CENTRE SDN …

米最大保守勢力ACU、オウケイウェイブのブロックチェーン投票システム『BCvote』採用へ

Q&Aサイトなどを手掛けるオウケイウェイブは、自社グループ企業が開発したブロックチェーン基盤の電子投票システムが、米国の保守系組織「American Conservative Union(以下ACU)」の行うオンライン世論調査に採用されたことを発表した。 ACUが毎年開催しているイベント「CPAC2020」にてオウケイウェイブの松田元 代表取締役社長が登壇し、発表が行われた。 …

医療カルテ共有システム

秘匿性の必要な領域であっても、スマートコントラクトによって、ユーザが権限を与えた医療機関内であれば、共有閲覧できるようになる。

ブロックチェーンは、複雑な「医療データの管理」も変えうる|WIRED.jp

患者のあらゆるデータを取れるようになった一方で、その大量なデータを記録・管理する方法は旧来から変わっていないことが多い医療業界。 ブロックチェーン を使うことで、安全に、簡単に、患者のデータを共有するための取り組みが、米国で始まっている。 TEXT BY MEGAN MOLTENI TRANSLATION BY RYO OGATA/GALILEO WIRED(US) …

不動産情報の一元化

不動産情報の管理や所有権の移転などの効率化が期待できる。

※JLLと三井住友信託銀行が実証実験を行なっている。

不動産大手JLLと三井住友信託銀行、ブロックチェーン実証実験を開始 | NEXTMONEY|仮想通貨メディア

ニューヨークに本部を置く大手不動産サービス会社の JLL(ジョーンズ・ラング・ラサール)株式会社が、三井住友信託銀行など複数の企業と提携し、ブロックチェーンを用いた不動産物件や、収支情報などの管理体制の構築のため、実証実験を開始することを今月9月9日に 発表 した。 JLLテクノロジー データ&インフォメーションマネージメント ビジネステクノロジー ディレクター 金子 …

※LIFULLがプライベートチェーンを用いた実証実験を行っている。

ブロックチェーンを活用した不動産情報共有・利用実証実験を、LIFULL、CAICA、テックビューロの3社で開始

報道関係者各位 株式会社LIFULL(東証1部上場、証券コード「2120」、本社:東京都千代田区、代表取締役社長:井上 高志、以下、「LIFULL」)、株式会社カイカ(JASDAQ上場、証券コード「2315」、本社:東京都目黒区、代表取締役社長:牛 雨、以下、「CAICA」)、テックビューロ株式会社(本社:大阪府大阪市、代表取締役:朝山 …

不動産情報の共有にブロックチェーン、実証の成果を受け団体設立へ 〜不動産情報コンソーシアム(仮称)説明会

不動産情報の共有にブロックチェーン技術を活用した実証プロジェクトが成果を出したことで、「不動産情報コンソーシアム(仮称)」が立ち上がろうとしている。7月30日、不動産業界関係者らを集めてコンソーシアムについて説明するイベントが都内で開かれた。3か月に渡るPoC(実証)によりプライベート型ブロックチェーン技術Hyperledger …

ブロックチェーンの特徴

・分散型データベース
・ゼロダウンタイムなネットワーク
・データの改竄が困難で二重支払などの不正を防止できるプロトコル
・条件に応じた自動化プログラム

ブロックチェーンの型

以下によって決まってくる。

・管理者が必要か?
・参加人数がどれくらい多いか?
・処理速度がどれくらい早いか?
・秘匿性をどの程度求めるか?
・ノード報酬を発生させるか?
・取引の承認が必要か?
・分岐の違い
・合意形成の方法をどうするか?何するか?
・取引の確定を必要か?

※LoomNetworkは大規模なゲームにも関わらずブロックチェーンを利用。

LoomNetworkが発行する $LOOM がマルチチェーントークンとしての運用を発表 | CRYPTO TIMES

Loom Networkが発行するトークンLOOMが今後、マルチチェーントークンになることが公式Mediumにより発表されました。 Loom NetworkではEthereum , Tron …

Loom Network

One of the biggest problems slowing down mainstream adoption of blockchain technology is things being too complicated to use by regular, non-technical folks. Without a simple, intuitive user experience that even your mother can understand – none of this nerdy nonsense matters.

新しい事業領域

Binanceはブロックチェーン関連でのエコシステムを考えている。

The Binance Ecosystem: Beyond the Cryptocurrency Exchange

In a span of just one year, Binance evolved from white paper to the world’s leading cryptocurrency exchange. While Binance has become one of the greatest success stories in the crypto industry, we are aiming higher, because our mission since day one is still the same: spreading the freedom of money.

取引所事業

中央集権取引所
 →マルタ共和国に拠点を置くBinance
 →アメリカの大手取引所Coinbase

Bitcoin Exchange | Cryptocurrency Exchange | Binance

Trade Bitcoin, BNB, and hundreds of other cryptocurrencies in minutes. All the power of Binance’s cryptocurrency exchange, in the palm of your hand. Download the Binance mobile crypto trading app today. Powerful crypto trading platform for those who mean business. The Binance crypto trading experience, tailor-made for your Windows or MacOS device.

Coinbase – Buy & Sell Bitcoin, Ethereum, and more with trust

Coinbase is a secure platform that makes it easy to buy, sell, and store cryptocurrency like Bitcoin, Ethereum, and more. Based in the USA, Coinbase is available in over 30 countries worldwide.

分散型取引所(DEX)

binance.org

https://www.binance.org/

カストディ事業

投資額が増大するため、その保管と管理を行う事業。

https://coinpost.jp/?p=129381

米大手仮想通貨カストディアンBitGo、スイスとドイツに事業拡大へ

20億ドル(約2200億円)超の顧客資産を預かる米大手仮想通貨カストディ企業BitGoが、欧州で事業を拡大しようとしている。 BitGoはスイスとドイツに支部を設立。スイスは「BitGo GmbH」という名称で、スイス連邦金融市場監督機構(FINMA)の規制に準拠する。ドイツは「BitGo Deutschland …

仮想通貨カストディ(保有)はなぜ複雑か? 「5つのC」で考える | CoinDesk Japan | コインデスク・ジャパン

仮想通貨は、用語がややこしい。真面目な話、なぜコードの並びが「コイン」になるのか? 実際の世界では「ウォレット」には実体のあるモノを入れる。実体のないモノを入れるわけではない。 …

ウォレット事業

オープンでより安全な使いやすいウォレットの開発は不可欠。

HB Walletが『最も価値のあるウォレット』に選出!中国のブロックチェーンアワード「Blockchain Insight 2019」にて!

2019年1月4日、HB Walletは中国で開かれた8btc及びTokenInsight主催のブロックチェーンアワード「Blockchain Insight 2019」にて『最も価値のあるウォレット(most valuable wallets) 』に選出されました。 中国国内および世界中の暗号資産ウォレットから選出され、その中でもHB Walletは「Most Valuable Wallets」の 海外暗号資産ウォレット部門にて 2位にランクイン されました。 順位は下記の通りです。 Freewallet Series (Score: 7.7) Edge (Score: 6.1) Coinbase Wallet (Score: 5.2) Copay Bitcoin Wallet (Score: 5.1) Citowise (Score: 5) Uphold (Score: 5) Trust Wallet (Score: 4.9) Green Address (Score: 4.8) Bread Wallet (Score: 4.7) 弊社もリスペクトしている世界中の素晴らしいウォレットと共にHB Walletが選出されたことを大変嬉しく思っております。 【Blockchain Insight 2019とは?】 Blockchain Insight 2019は、中国を拠点とするブロックチェーンおよび暗号資産のニュースサイト「8btc」とトークンデータおよび格付け機関である「TokenInsight」によって開催。世界的に注目されているプロジェクトや業界の著名人を表彰するイベントです。 当日は世界を代表する300人以上のブロックチェーンプライヤーが参加し、お互いに親交を深めました。 参加された著名人リストの一部をBlockchain Insight 2019公式サイトから閲覧することができます。 また、Blockchain Insight 2019 Whitepapaerでは世界中の暗号資産や暗号資産ウォレット、取引所の格付けを閲覧することができます。 <Blockchain Insight 2019 公式サイト> https://www.8btc.com/blockchain-rank/?lang=en <Blockchain Insight 2019 Whitepapaer> https://www.8btc.com/public/blockchain-rank/whitepaper.pdf 「HB Wallet」は、暗号資産(仮想通貨)を安全に管理できるウォレットアプリです。 ダウンロード数は25万を超える。 幅広いニーズに対応できる圧倒的な機能性と直感操作で扱える手軽さ が好評です。 より暗号資産を身近に感じてもらえるように、 ブロックチェーンの機能を活用した先進的なチャット機能を実装 。 【HB Walletの主な特徴】 ​イーサリアム及びほぼ全てのERC20/ERC223トークンに対応 QRコードによる簡単決済 パスフレーズを大切に保管しておけば、資産を復元できる ダイレクトチャット・掲示板(コミュニティ)機能(iOS/Androidのみ) 掲示板(コミュニティ)での投げ銭機能(iOS/Androidのみ) 分散型取引所「HB DEX」との直接同期(Mac/Windowsのみ) ERC20/ERC223トークンのAirDrop機能 8か国語に対応(日本語を含む) 暗号資産相場の閲覧が可能 金額指定で決済可能 アカウントの送受信履歴を一覧で確認できる etc…

Blockchain.com – The Most Trusted Crypto Company

あなたの仮想通貨は、世界一信頼性の高い仮想通貨ウォレットで守られているのでご安心ください。ユーザーは資金を完全にコントロールし、当社は資金のバックアップを行い、不正アクセスから保護します。 友人に送金する場合や事業の取引など、ブロックチェーンでは最安値の手数料で仮想通貨を送受信できます。 We support bitcoin (BTC), ether (ETH), bitcoin cash (BCH), stellar (XLM), and USD Digital (USD-D) 最安値 ブロックチェーン内で簡単に仮想通貨間の交換が可能です。仮想通貨への投資を希望する多くの国のユーザーに、ウォレットの安全性を享受しつつ売買を行う機会を提供します。 あなたのポケットから金融システムを改革!ブロックチェーンウォレットはどこでも使えます。あなたと同じように、いつでもお出かけの準備が整っています。

R&D

技術だけでなく、ビジネスモデルや法規制などの観点から研究が進められている。

LayerXのR&Dが目指すところ

いつもお世話になっています。Osuke(@zoom_zoomzo )です。 LayerXはブロックチェーンのテクノロジーにBetしている会社です。まだ未成熟な技術分野に積極的に張っていき、新しいプロトコルを生み出し、それを実際に事業・ビジネスへ応用・開拓していく会社です。 つまり、ブロックチェーンに対して技術とビジネスの両面からアプローチして、新しい「モノ」を生み出そうとしています。 …

LayerX

インターネットが登場し、20数年。今のインターネット産業を「情報」のインターネットとするなら、ブロックチェーンは「価値」のインターネットです。 …

ソースコードの監査事業

ブロックチェーン上の取引は巻き戻すことができないため、コードのバグは致命的な損失につながる。コントラクトコードを監査する事業者の存在は不可欠。

ethereum/wiki

このページの目的はコントラクトや分散アプリケーションを作成するために、開発の観点から理解する必要があるEthereumの基礎を紹介することです。Ethereumの全般的なイントロダクションについてはホワイトペーパー、完全な技術仕様についてはイエローペーパーが参考になりますが、このページを読むのに必須ではありません。アプリケーション開発者にとって、このページがそれらに代わるEthereumへの導入となり得ます。  Ethereumは、ブロックチェーンを利用した分散型アプリケーション(DApps)を簡単にプログラムすることを目的としたプラットフォームです。DAppsとは、ユーザーに対し特定の目的のためを果たすアプリケーションですが、アプリケーション自体は既存の特定の管理者に依存しないという重要な特性を持っています。DAppsは、特定の管理者のサービスを提供するためのフロントエンドとして機能するのではなく、仲介業者なしで人や組織がやり取りするのためのツールです。このDAppsというものは、特定のプラットフォームを提供し売り込むための開発環境というよりかはむしろ、(売り手と買い手などといった)違った立場にいる人間や機関が、中央集約型の媒介を無しにして取引、契約等(相互利用)をするための道具である。フィルタリングや第三者認証、紛争解決、個人認証業務のような典型的な「中央集約型の媒介」の業務でさえ、分散型ネットワークで扱うことが可能であり、参加者全員にオープンとなっており、内部トークンシステムとして評判の高いシステムをツールとして採用し、利用者に高品質なサービスを提供する。初期のD-Appの例としては、ファイルシェアアプリとしてBitTorrentが、通貨アプリとしてビットコインが含まれる。イーサリアムは BittorentやBitcoinで使われたものや、P2Pネットワークやブロックチェーン技術を含む最初の進化版開発物(web3.0)といえよう。そして、開発者がこれらの技術を使いやすいように一般化したものだ。 イーサリアムのブロックチェーンは(ビットコインに見られる単なる金銭記録データではなく)プログラミング言語が組み込まれたブロックチェーンというふうに説明できる。あるいは、大衆の思惑による決定(コンセンサス)を基板とした地球規模の仮想マシンとも言える。Ethereum仮想マシン(EVM)を参照してえられる部分的なプロトコルは、内部状態と計算を実際に処理する。実用的な観点からして、EVMは膨大な量のアカウント(というオブジェクト)を内部に保持する分散型コンピュータと考えることができ、このコンピュータでは各々のオブジェクトがそれぞれ内部コードとストレージという名前の32バイトのkey/valueデータベースを保持し、オブジェクトは他のオブジェクトを意のままに呼び出すことができる。  〜アカウントには2つのタイプがある〜  オブジェクトの外側の世界からEVMを使用してアクセスすることができるアカウント(オブジェクト)として「外部所有アカウント(EOA,EOアカウント)」という名の特別なタイプがある。あるEOアカウントから他のどんなアカウントに対する「メッセージ」も、そのEOアカウントの秘密鍵で署名されたトランザクションを送ることが引き金となり、送ることが可能だ。EOアカウントでないものは「 契約、contract 」と呼ばれ、「メッセージ」の受け取り、自動的に内部コードを実行し、(自身のもつ内部ストレージに読み書きする能力を持つ。)受け取った「メッセージ」のストレージを読み取り、そして他の契約アカウントにメッセージを送る。(自分自身にも送ることができる。) ひとつの捉え方として、contract とは、契約を遂行するためのプログラミングコードだ。  contract はふつう、4つの目的 に分類できる。 データを維持する。 他の契約アカウントや外の世界のアカウントにとって役立つ何かを表すデータ貯蔵を維持する。一例として、通貨をシミュレートした「 contract 」がある。他の例としては、ある特定の機関の構成員を記録する「 contract 」がある。 「 EOアカウント 」に保持される。 「 contract 」よりも複雑なアクセス制御がなされる「 EOアカウント 」に保持される。このコントラクトは「 先渡契約 forwarding contract 」と呼ばれる。これの典型的なものとして、「ある条件が整えば受信した「メッセージ」を送りたい場所へただ単に転送する」というものがある。例として「3つある秘密鍵のうち2つが、ある今送りたいメッセージが確約(コンファーム)するのを待ってから、メッセージを転送する」といった先渡契約をもつものが考えられる(「 multisig 」)。より複雑な先渡契約は送られたメッセージの形態に基づいて違った状態を取るというもので、この機能の最もシンプルな例として、より複雑なアクセス手順によって上書きされうる「引き出し制限」がある。(つまり複雑な手順の親クラス・あるいはインターフェースとしてEOアカウントに保持される) ユーザー間の契約内容や関係性を管理する。  金融契約における「第3者認証」が例としてわかりやすい。 ライブラリとして機能する。  他の契約によって呼び出される関数を格納しておく。  contract は、互いに「 呼出 calling 」や「 送信 sending message 」などと呼ばれる動作を通じて作用しあう。一通の「メッセージ」は、1.ある量のether 2.どんなサイズのデータを格納したバイト型配列 3.送受信者双方のアドレス を保持する。契約アカウントが、返り値としてあるデータを返す「メッセージ」を受信し、その返り値をメッセージの送り手がすぐに使用できるようなときは、「送信」とは、まさに、プログラミングにおける関数の履行である。 以上に示したように、契約アカウントは異なる働きをし、それら同士が互いに作用しあうことが期待できる。例をあげよう。次のような状況を考えてみよう。  アリスとボブが、「来年サンフランシスコの気温が35度を超えることはない」ということに100Gavcoin(開発者の名前が付けられた仮想通貨)の賭けをしたとしよう。しかし、アリスは危険回避思考の持ち主で、アリスの第一アカウントは、マルチシグをかけた「前進型契約」を保持している。ボブは量子暗号に猜疑的で(疑い深く)、伝統的な楕円曲線アルゴリズムに沿ったランポート署名を施したメッセージを転送する「前進型契約」を保持している(訳略)。この賭博を管理する契約アカウントはそれ自身サンフランシスコの気象データをあるコントラクトから呼び出してこないといけない。(以後、契約アカウントの呼び名として、プログラマであるわれわれがmethodのことをメソッドと呼ぶように、コントラクトと呼ぶことにする。コンストラクタ等と混同しないように別名がほしいところだが。)またGavCoinコントラクトともやりとりしなくてはならない。・・・  以下に図を示す。 スタック上に積み上がっていくメソッドの呼び出し(コールスタック)を頭に思い描くことができれば、 ここでの説明は容易であろう。 ボブが賭けを終了させたいと思った時、次のことが起こる: トランザクションが送信され、それが有効になると、ボブの

マイニング関連事業

ASIC開発やマイニングプールを運営することで収益を得る。

コロナショックで仮想通貨マイニングに深刻な被害:米証券取引委への提出書類 | CoinDesk Japan | コインデスク・ジャパン

ナスダック上場の装置メーカーである同社は、2020年3月25日(現地時間)に米証券取引委員会(SEC)に提出した年次報告書「10-K」の中で、その懸念を明らかにした。常にこうした報告書には、最悪のビジネスシナリオを詳細に記載する「一般的リスク」のセクションが含まれる。ライオットは今年、COVID-19の議論を念頭に、パンデミックに特化した2つのサブセクションを追加した。 …

Blockchain as a Service

AWS、MSなど。

AWS、「Amazon Managed Blockchain」が東京リージョンに対応

「Amazon Managed Blockchain」は、フルマネージド型のサービスで、一般的なオープンソースフレームワークである「Hyperledger Fabric」や「Ethereum」を使用し、スケーラブルなブロックチェーンネットワークを容易に作成・管理できる。なお、「Ethereum」版は近日公開される予定。 …

Azure Blockchain Development Kit for Ethereum の一般提供開始 | Azure の更新情報 | Microsoft Azure

Azure Blockchain Development Kit for Ethereum のダウンロードの一般提供が開始されました。この Visual Studio Code の拡張機能を使用すると、開発者はスマート コントラクト コードを作成、コンパイル、テスト、管理してから、それを Azure のマネージド ネットワークまたはパブリックのイーサリアム ネットワークにデプロイすることができます。これは、すべての主要な OS バージョンで実行でき、Truffle からのトップレベルの OSS ツールとの緊密な統合など、Microsoft とオープンソースのブロックチェーン ツールが組み合わされています。 詳細については、 Azure Blockchain Development Kit for Ethereum をダウンロードしてご確認ください。

※上記事業以外にも、仮想通貨の決済サービスプロバイダーやトークン設計コンサルティングやプロトコル開発などもある。

DAOが社会にもたらすもの

新たな組織

トラストレスな分散型ネットワークは、サービスだけではなく中央集権的な組織のあり方も大きく変える可能性がある。

※Vitalik Buterin

「一つの企業にコントロールされるネットワークの代わりに、人々がコラボレートすることでできるネットワークを構築することができる。一つの会社や一人の人間にしはりされることはない。」

「たいていの技術は末端の仕事を自動化しようとしますが、ブロックチェーンは中央の仕事を自動化します。タクシー運転手の仕事を奪うのではなく、Uberを無くして運転手が直接仕事を取れるようにするんです。」

イーサリアムを生んだ23歳の天才が語る、ブロックチェーンのこれからと「分散の力」 | WIRED.jp

ヴィタリック・ブテリンは、1994年、ロシア・モスクワに生まれた。6歳のときに家族とともにカナダに移住した彼は、小学生のときにはすでに数学や経済学の分野で驚くべき能力を発揮し、プログラミングを学んでいたという。神童はやがて、ビットコインに出合う。 ブロックチェーン・テクノロジーのポテンシャルに魅せられた彼は、2013年、19歳のときにブロックチェーンプラットフォーム「 Ethereum …

ヴィタリック・ブテリン

ヴィタリック・ブテリン( Vitalik Buterin、 ロシア語: Виталий Дмитриевич Бутерин、 1994年 1月31日 – )は、ロシア系カナダ人の プログラマ、 起業家。主に 暗号通貨 イーサリアムの考案者として知られる。2017年に ブルームバーグ社の「世界に一番影響力を与えた人物50人」のうちの1人に選ばれ、2018年には フォーブス誌の「 …