NFT (Non Fungible Token, 非代替性トークン) ってのが何なのかよく分かってなかったんだけど、ちょっと調べて少し理解が進んだ気がするので自分用メモ。 せっかくまとめたしブログにも上げる。
ここを読んでちょっと理解できた気がする。
デジタルデータの所有証明の仕組みをブロックチェーンで実現するのか。 NFTはこの仕組みによって所有証明書を管理されているデジタルデータのことを指すっぽい。
「このデジタルデータをこの人が所有してます」っていう証明書をブロックチェーンに記録するんで、
ビットコインと同じく取引できる: デジタルデータが新しい所有者の手に渡った時には、新たな所有証明書をブロックチェーン上に登録する 原本とコピーを判別できる: 原本であればその所有者の所有証明書がチェーン上に存在する 改ざんを検出できる: 改ざんされているデータは所有証明書の検証に失敗する いずれも特に新しい技術じゃないけど、ブロックチェーンの活用方法、「何を証明するシステムか」って点に新規性があるね。
最初のツイートがものすごい額で落札されたって話があったけど、自分的にはここまでの理解でその金額の理由に納得した。 データに投資対象としての価値が発生するわけだ。
しかし同時に
こういう主張も理解できる。
株は発行元からの配当金があるし、絵画にも芸術的かつ歴史的に価値があるものだっていうみんなの共通理解がある。 でもツイートはそういう基礎が弱い分、その価値をみんなから認められるのが難しい、つまり価値が不安定なはず。その辺りビットコインと同じかな。 ツイートの高額落札でNFTバブルを予感しちゃったけど、NFTすげえぞ、つって市場を加熱させて勝ち逃げしようとしている人がいるんじゃないのかな? 素人の意見だけど、なんだかすごく虚業臭い気が…。
でもこのNFTの仕組みって、海賊版が海賊版であると判別できるわけだから、コンテンツ作成者の著作権を保護する目的では役立つはずで、その点がコンテンツ市場に受け入れられてスタンダードになるのなら、それ自体は良いことだと思う。
ついでに。この記事は分かりにくかった。これ書いた奴ブロックチェーンがなんなのか知らねえだろ。
gitサーバとHTTPSで通信したいがサーバのSSL証明書の検証に失敗するとき。
自分の場合でいうと、プライベートなGogsのリポジトリとHTTPSで通信したいが、サーバ証明書の期限が切れているとき。
ちなみにGogsてのはgithubみたいなOSS。
すなわちこのページにメモしてあるのは、gitコマンドでHTTPSでリモートリポジトリと通信する際にサーバのSSL証明書を無視する方法。
SSL証明書の検証をオフにすればよい。
$ git -c http.sslVerify=false push origin master 毎回このオプションをつけるのも面倒なので、gitの設定ファイルに書き込んで、常に証明書の検証を無効化してもよい。
特定のローカルリポジトリにだけ設定するならこう。
$ git config --worktree http.https://gogs.shinichiro.page.sslVerify false 設定を確認するならこう。
$ git config --list --worktree 設定ファイルを直接変更、参照することもできる。 .git/config に
[http "https://gogs.shinichiro.page"] sslVerify = false みたいな感じの設定を書き込めばよい。
このGitサーバはちょくちょく証明書の期限が切れるので、他のリポジトリでも同様の問題が発生する。 その他にも例えば自己署名証明書を使ってる場合は常に証明書の検証に失敗する。
cloneしてきたリポジトリひとつひとつにこの設定を入れるのもの面倒なので、グローバルの設定ファイルに書き込んでも良い。
$ git config --global http.https://gogs.shinichiro.page.sslVerify false この場合、上と同じ設定が ~/.gitconfig に書き込まれ、自分のローカルリポジトリ全てにこの設定が反映される。
参考: Git - git-config Documentation
以上、風俗レポとか上げてるんだけど、Google Search Consoleでインデックスに登録してもらえないことが多くて、試しに健全なメモを上げてみるテスト。
追記 このページはUPした翌日にはインデックスに登録されていた。やっぱコンテンツの内容によるのかな。
This article offers a sample of basic Markdown syntax that can be used in Hugo content files, also it shows whether basic HTML elements are decorated with CSS in a Hugo theme.
...