Shifter+WordProofで静的サイトにコンテンツ保護をプラスしよう

この投稿は、Shifter Advent Calendar 2019 9 日目の記事です。 「Shifterを使って WordPressサイトを静的化しつつ、記事のタイムスタンプをブロックチェーンに記録して、コンテンツのオリジナリティを証明しましょう」というお話です。WordPressの文脈からはあまり聞こえることがないブロックチェーンというワードですが、この記事を通して WordPressとブロックチェーンがどのように関わるのか。そして、Shifter と組み合わせたときにどんなシナジーが生まれるのかについて、お話したいと思います。 WordProof Timestamp WordProof Timestamp は WordPressのポストのメタデータ(作成日時、更新日時、タイトル、記事IDなど)を ブロックチェーンに記録する WordPress プラグインです。現在 Versionは、2.3.3 となっています。WordProofは、WORD というトークンを使って、タイムスタンプをブロックチェーンに書き込みます。ユーザーはWORDをWordProofから購入し、タイムスタンプを記録するごとに消費していくことになります。 WordProof には、「Automatic」モードと、「Manual」モードがあります。「Automatic」モードは、WordProofのSaaSにサインアップしてAPIキーを発行し、このAPIキーを利用してブロックチェーンに記事のタイムスタンプを書きみます。WordProof のSaaSがタイムスタンプする作業を代替してくれるイメージです。これに対して、「Manual」モードは、ブロックチェーンネットワークへのアカウント登録、トークンを管理する「ウォレット」の設定を自分で行います。「Manual」モードの場合は、最初の10WORD発行されて、毎日10WORD補充されていきますので、あまり頻繁に更新されないサイトであれば、実質無料で利用できます。 執筆時点(2019年12月8日) で Shifter に対応しているのは「Manual」モードのみです。本記事でもこの Manualモードを前提に話を進めます。 セットアップ Shifter ダッシュボードから WordPressを起動して、先ほどの WordProof Timestamp をインストールします。Manual モードのタブで、利用するブロックチェーンネットワークを選択して、「Launch the Setup Wizard」をクリックして、ウィザードにしたがってセットアップを進めます。進めていく中で、ブロックチェーンネットワークへのアカウント作成と、ウォレットの作成が要求されます。 いきなり本番用のブロックチェーンに記録したくない場合は、テスト用のブロックチェーンネットワークが用意されています。「Show advanced settings」をクリックして、「EOS Jungle Testnet」を選びます。 セットアップが完了したら、次は、Shifterで行うPublishingの設定を行います。WordProof ー> General Settings Read more…

Alexa Day 2019

Outline Space Alpha Sannomiya – KOBE, Japan Fully Amazon Alexa Focusing Conference and of the around ML, IoT technologies of AWS.https://alexaday2019.aajug.jp/– Shift to Voice First – Attendees 200 (Registrations 240)Supporters: 24 https://alexaday2019.aajug.jp/supporters/Speakers: 18 + 7 challengers. https://alexaday2019.aajug.jp/speaker/Staffs: 17 This is fully organized by volunteers from the AAJUG (Amazon Alexa Japan Read more…

Re:Cap Re:Invent

The re:Invent is the biggest AWS conference in the world.  The post is a self-report(retrospective) at the re:Invent. https://reinvent.awsevents.com/   Meet with Alexa EU Team Happy to have shared breakfast with this awesome bunch of European #alexadevs friends at #reInvent2018 pic.twitter.com/YSR1aF0aSg — Max Amordeluso (@maxamorde) November 26, 2018 I went to Read more…

Alexa Champions

I was given the honor as a Alexa Champion today. I have been holding Amazon Alexa’s meetup in Japan. But Now I’m living in the Netherlands. Surely my situation is a little bit strange. I understand it. But I would like to do my activities of Alexa community to spread Read more…

AAJUG Online Discussion #01

The AAJUG is a short name of Amazon Alexa Japan User Group. The first online meetup was taken placed on 4 June 2018. https://aajug.connpass.com/event/92574/ Thank you to all attendees! Topics self-introducing about your skill how do you usually do the test? how to test the SSML which is better node Read more…

AWS Summit Benelux 2018

  AWS Summit Benelux is the really big conference for developers.   Introduction Opening Session (Werner Vogels CTO of AWS) Some new AWS service was introduced. Although I’ve already known at re:Invent 2017, I recognized again AWS improve and more convenient the world. Sessions Unfortunately, I didn’t watch sessions much. Here are Read more…