Day2です。
今回の講師は、引き続き「新しい経済」編集長の設楽(しだら)さんとFracton Venturesの赤澤さんでした。
そして、赤澤さんは・・・前職がFLOCの講師でした。
一度お会いしていたかもしれない・・・
今FLOCどうなっているかなと思って確認したところ、なかなか引っかからず、
事業売却?していた模様。
時が流れるのは早いと思う。
講師だった人が自分で起業し、さらにほんの数年前と比べてBlockchain周りの情報がアップデートされて、「Web3」やら「DAO」やら「NFT」という言葉が流行ったりしているのを見ると、本当にそう思う。
Bitnodes
「Bitcoin」のネットワーク状況がわかるサイト。
Bitcoin Coreを使ってデータ引っ張って表示しているんだろうな。
Bitcoin Core
Bitcoin Core is an open source project which maintains and releases Bitcoin client software called “Bitcoin Core”.
Bitcoin coreはオープンソースプロジェクトでBitcoinClientソフト「Bitcoin Core」のメンテナンスとリリースをしていますって。
It is a direct descendant of the original Bitcoin software client released by Satohi Nakamoto after he published the famous Bitcoin whitepaper.
Satoshi Nakamotoがホワイトペーパーを発行した後リリースしたオリジナルのBitcoinソフトウェアクライアントの「direct descendant(直系の子孫)」ですって。
Full node
A full node is a program that fully validates transactions and blocks. Almost all full nodes also help the network by accepting transactions and blocks from other full nodes, validating those transactions and blocks, and then relaying them to further full nodes.
フルノードは一種のプログラムのことで、完全にトランザクションとブロックを検証するものです。
ほとんど全てのノードは「ネットワーク(全体の安定稼働)」をHelpしています。
他の全てのノードからのトランザクションとブロックを承認したり、それらのトランザクションやブロックを検証して、他のフルノードへリレーすることで。
Smart Contract
Smart Contractはちょっと勉強して軽ーく書けるようになった方がいいかなぁ。
A "smart contract" is simply a program that runs on the Ethereum blockchain. It's a collection of code (its functions) and data (its state) that resides at a specific address on the Ethereum blockchain.
Smart Contractはシンプルに言うと、プログラムのことで、Ethereumブロックチェーン上で動きます。コード(ファンクション)とデータ(状態)を持っていて、Ethereumブロックチェーン上のアドレスで配置?されています。
Smart Contractをデプロイする場合は、「zero」アドレスに置かれるらしい。
ERC20(Fungible Token)
ERC20はFungible Tokenのことで、GitHubにアップされている。
ERC721(Non Fungible Token)
こちらはNFT(Non Fungible Token)のこと。
mapping(uint256 => address) private _owners;
この記述で「TokenIDとAddressが1:1で紐づいているよ」ということを証明しているだけっぽい。
Metadataとしても、name、symbol、tokenURIしかないので、例えば画像そのものが改竄されないとか消えないとかいう保証は一切ないのがNFTなのです。
IPFS
IPFS powers the Distributed Web
とあるように、分散Webに力を与えるっぽい。
The Interplanetary File System (IPFS) is a decentralized file system for building the next generation of the internet. Filecoin (opens new window)and many popular Web3 projects are built on IPFS. Some call it the hard drive for blockchain and Web3, though its power extends much further.
「Interplanetary」は「惑星間」・・・名前が壮大。
「シリコンバレー」でやってたのに近いのかな。
Ethereum Upgradability
これかな。
「改ざん」できない(しにくい)がBlockchainだから、大事なんだろうなと。
ゼロ知識証明
このBlockchainのオープン性とプライバシーの問題は気になっていた。
オフチェーンとか再度チェーンとかで何かするのかなぁと。
最後に
やっぱり「Community」が重要なんだろうなと。
そういう意味だとそれを持っている企業や組織はうまくWeb3に転換できそうで強い気はする。
知っていることが多かったとしても、数年で変わったことがあったり、ここに来ている人の中でもいろんな関わり方もあったりすることを感じれるだけでも面白かったりする。
次回も楽しみ。
Don’t trust, verify!!
大事だ、これは。