//tips
//smart contract
PARSIQの方から早速連絡いただけたteleglamで話そうぜとのこと。
teleglamを持っていないのでアカウントを早速作り、idを送付。グループを作ってくれるとのこと。
TelegramはLINEやMessengerのようなチャットアプリの一つで現在はユーザー数1億を超えている。
世界ではWhatsAppが1番の普及率で、これが多機能でいろいろできるのに対して、Telegramはシンプルなチャット機能に特化していよう。
通信速度も速く、非営利なため広告が入ってこないのも使い勝手がいいとのこと。
https://coinotaku.com/posts/33746
一旦チェーン情報を引き出して、それを別のアプリにメッセージ連動させようとしているが、このベースにはparsiqがチェーン情報orchainlink情報をmonitoringする技術をもち、そのmonitoringでの変化値をeventという形で置き換えて、そのeventをトリガーに他のシステムに干渉・メッセージを送るという仕組みを備えている。
Githubも他のシステムに干渉するwebhook機能は自前で持っていたので、それにチェーン情報のモニタリングが加わった形。
このmonitoringという発想は帳簿情報の集計ができるということから信用スコアの考えに転換すると、チェーン上の各アドレスの動きを追跡できるのでアドレスの信用度の蓄積を行うことができる。
ただ、ここでは、一方通行の情報の吐き出しとなるため、完全体ではないことに注意が必要。その先はオフチェーンとの連携が必要になる。
まずはetherscanのサイトを確認。
https://etherscan.io/aboutus
Etherscan is the leading BlockChain Explorer, Search, API and Analytics Platform for Ethereum, a decentralized smart contracts platform. Built and launched in 2015 it is one of the earliest and longest running independent project built around Ethereum and its community with the mission of providing equitable access to blockchain data.
EVMについては下記を参照し、ethのネットワーク、特に、スマートコントラクトの実装または実行を行うlayer部分であることが理解できた。他にも通常のbitcoinのような送受信のみのlayerも保有しているよう。理解が間違っていなければ。
Every node in the Ethereum network runs an EVM instance which allows them to agree on executing the same instructions.
Ethereum is much like other blockchain-based networks in that it has its own native cryptocurrency (ETH), and uses a distributed ledger to maintain a database of transactions while enforcing specific rules for how people can operate on the network. However, Ethereum has an additional layer of functioning because of its smart contract capability.
This second layer has been referred to as a “distributed state machine.” On the simplest level, Ethereum’s state is a large database that holds all ETH accounts and balances.
At the same time, Ethereum’s state is also a machine state, capable of changing with each new block, in accordance with a set of predefined rules which can execute any kind of machine code. The specific rules that determine how the machine will change state during each new block are defined by the Ethereum Virtual Machine.
https://www.sofi.com/learn/content/what-is-ethereum-virtual-machine/
https://support.avax.network/en/articles/5417030-what-is-the-ethereum-virtual-machine-evm
今まではトランザクションのチェックなどしか使ってこなかったが、きっちりAPIサービスも提供しており、独立した組織として活動していた。
https://etherscan.io/apis
このAPIをうまく使えばnodeの帳簿原本をたどる作業は短縮できるかもしれない。各アドレスのトランザクション履歴を網羅していくのはかなりの作業量になるかと考えていたが。
これらのAPIとうまく連動させているのがparsiqか。だから、簡易デモでは個人アドレスの送受信のnotificationキャッチを行なっていたのか。仕組みがわかってきた。
仮想通貨決済ができるクレカができたような気がするのでそちらも調べているとギフトカード経由だった。terraがサポートしてるよう。terraも現実使用を目指しているからいい感じ。
https://lunadigest.substack.com/p/the-rise-of-luna
https://www.terra.cards/product/amazon-co-jp-gift-card/
https://www.terra.money/
https://academy.binance.com/ja/articles/what-is-terra-luna
https://www.cnbctv18.com/cryptocurrency/what-is-terra-network-and-why-is-its-token-luna-scaling-new-highs-11904302.htm
Coinbase commerceっていうのがあって、そこでは普通にcryptoで購入できるよう。retail進出なのか。もう少し調べる。金融機関がretailまで牛耳ったら信用スコアは必要ない笑。ただ、保証は必要なので、そこら辺までのカバーはできるようにする。
https://sourceforge.net/software/product/Coinbase-Commerce/