関数型で
世界一安全な
お金の取引

@yoshihiro503

名古屋合同懇親会2020新年会

Twitter @yoshihiro503
株式会社proof ninja 代表取締役 CEO
名古屋大学 客員准教授

勉強会を主催したら社長になっちゃった

(関数型アンケート)

関数型言語かいたことある?

ブロックチェーンの話しします

あやしそう?

うさんくさそう?

だいたいあってる

でもちょっとまって

スマートコントラクト

  • スマートな契約

  • ブロックチェーン上でのやりとり

  • プログラムが契約書

プログラムが契約書

  • プログラマーがより重要

  • 仲介業者なしで取引

  • 履行は自動実行

でもこわい

そこでTezos

Tezosとは

  • 最強に安全なブロックチェーン

  • コアプロトコルは全部OCaml

  • オープンソースプロジェクト

OCamlなので...

Coqで証明できる!

Tezosのコア開発者

  • パリ Nomadic Labsなど

  • 京都 ダイラムダ(株)

  • そして 私

Tezosの研究助成(Grant)

  • 京都大学 五十嵐研

  • 名古屋大学 ガリグ研

  • AIST, Cryptoeconomics Lab などなど

そんなTezosでの契約書

SCaml 1.0 リリース!!!

SCamlとは

  • Tezosのスマートコントラクト言語

  • OCamlのサブセット

  • 安心と信頼のcamlspotterさん作成

OCamlなので...

Coqで証明できる!

coq-scaml

https://github.com/proof-ninja/coq-scaml

2020年は証明しよう