タグ

2019年1月25日のブックマーク (9件)

  • ブロックチェーンを用いた新たなスマート・コントラクト技術Plutus(プルータス)とは?

    スコットランドのエディンバラ大学で、同大学のブロックチェーン技術研究所により、「Plutus Festカンファレンス」と題したスマート・コントラクト技術に関するイベントが2018年12月11日に開催された。 このイベントでは、新たなスマート・コントラクト技術Plutus(プルータス)が発表され、スマート・コントラクト技術にまつわる状況、そしてビットコイン、イーサリアムと進化してきたブロックチェーン技術に対して、どういった試みが今なされているのかについて話された。こうしたブロックチェーン技術を取り巻くスマート・コントラクト技術をPlutusと共に紹介したい。 Plutusとは、元イーサリアムの共同創業者であるチャールズ・ホスキンソン氏が創業した第三世代仮想通貨の開発を行うIOHKによるスマートコントラクト向けのプラットフォームと技術である。このイベントでは、Plutusのテストフォーマットが

    ブロックチェーンを用いた新たなスマート・コントラクト技術Plutus(プルータス)とは?
  • Announcing yeeth

  • 【EIP/ERC Vol.1】〜Ethereumの標準規格について〜

    現在、Blockchainの活用領域はSatoshi Nakamotoが論文(Bitcoin: A Peer-to-Peer Electronic Cash System)で唱えたBitcoinに代表される価値の保管・移転の域を超え、Ethereumのようなアプリケーションプラットフォームの領域まで幅広く検討されています。中でもEthereum上では、すでに1,000を超えるアプリケーションが存在し、Token・Identity・Subscriptionなど様々な用途で活用がなされています。これは同時にアプリケーションを展開するサービスレイヤー(wallet・Exchange・Game)との間で仕様の互換性が求められ、こうした仕様に関する改善提案の場としてEthereumではEIP/ERCが設けられています。そこで今回、アプリケーションプラットフォームとして今後も活用が予想されるEther

    【EIP/ERC Vol.1】〜Ethereumの標準規格について〜
  • The Year in Ethereum

  • ブロックチェーンのオンライン学習 | openberry

    ブロックチェーンを活用した新たなデジタル社会が既に始まっています。多くの経済活動がデジタル化される中で、ブロックチェーンの技術によってさらにその流れは加速することになります。とりわけ金融の領域においてはその進化が目覚しく、実用化に向けた開発が日々進んでいます。 ​ インターネット誕生によって私たちの社会には「情報」が溢れ、その情報を効率的に扱うための技術が発展してきました。そしてこのブロックチェーンの誕生によって「価値」を扱うことができるようになります。 ​ これは、​今までソフトウェアが入り込むことができなかった領域で、さらなるデジタル化が加速することを意味しています。つまりは、エンジニアもビジネスパーソンも全員がこのブロックチェーンについて学ぶ必要があるということです。 ​ ​これから確実にくる未来に向けた準備を始めましょう。

    ブロックチェーンのオンライン学習 | openberry
  • インフラエンジニアが一切コードを書かずにWebサーバーに認証機能を実装した話 | Developers.IO

    コンニチハ、千葉です。 AWSのサービスを組み合わせれば、独自の認証基盤を構築できます。例えば、WordPressを限定的に公開する、Apache、 Nginx、カスタムWebアプリなどなど、簡単に認証をかけたい場合、ベーシック認証は昔から利用されてきました。ただし、これはスケーラビリティや運用面でどうしてもつらい場面がでてきます。 そこで、ALBに素敵すぎる組み込みの認証機能が追加されたのでこちらを利用し、コードを一切書かずに認証を導入します。また、OIDCなど認証プロトコルに対応していますが、今回はシンプルにCognitoのユーザープールを利用し、ユーザー管理自体もCognitoに任せます。 要件 今回の想定する要件です。 Nginxを社内ユーザーのみに公開 スタンドアローンのユーザープールを用意(AD、OICD、SAMLなどによる連携なしで、独自でユーザーを管理) ユーザーは管理者が

    インフラエンジニアが一切コードを書かずにWebサーバーに認証機能を実装した話 | Developers.IO
    tokuryoo
    tokuryoo 2019/01/25
  • AWS Cognitoで認証画面を作成してサインイン後にAPI GatewayをCognitoで認可する

    AWS Route53で独自ドメインを購入するAWS Route53で取得した独自ドメインをSSL化するCloudFront + S3 + Cognitoでサインイン画面を作成する上記の記事で独自ドメイン + SSL化が完了したら、Cognitoでユーザープールを作成してください。 S3にWebコンテンツを置いてCloudFrontで配信する Webコンテンツを配置するS3のバケットを作成します。 適当に「web」というバケットを作成してみます。すると「バケット名はすでに存在しています」と怒られます。 どうもバケット名はそのリージョン内ではなく全世界でユニークでないといけないようです。 バケット名なんて何でも良いので適当に命名して作成します。 CloudFrontで配信するので、S3のウェブサイトのホスティングは無効にしておいてください。 今回の大事な要件として、「複数オリジンを一つのドメ

    AWS Cognitoで認証画面を作成してサインイン後にAPI GatewayをCognitoで認可する
    tokuryoo
    tokuryoo 2019/01/25
  • Angular+Cognitoで作るログインページ– ClassmethodサーバーレスAdvent Calendar 2017 #serverless #adventcalendar | DevelopersIO

    Angular+Cognitoで作るログインページ– ClassmethodサーバーレスAdvent Calendar 2017 #serverless #adventcalendar 追記:2018年6月24日 現時点の最新版で書き直しました。下記を参照ください。 AWS Amplify+Angular6+Cognitoでログインページを作ってみる ~バックエンド編~ AWS Amplify+Angular6+Cognitoでログインページを作ってみる ~フロントエンド編①~ AWS Amplify+Angular6+Cognitoでログインページを作ってみる ~フロントエンド編②~ AWS Amplify+Angular6+Cognitoでログインページを作ってみる ~UI編~ どうも!大阪オフィスの西村祐二です。 このエントリはServerless Advent Calendar 2

    Angular+Cognitoで作るログインページ– ClassmethodサーバーレスAdvent Calendar 2017 #serverless #adventcalendar | DevelopersIO
    tokuryoo
    tokuryoo 2019/01/25
  • CognitoをNode.jsから使ってTokenを手に入れる - ゆずめも

    AWS勉強しといて(自腹)という死ぬほど雑な指示を会社から受けて、数日が経ちました どうも、6月の請求額が0円で安心したゆずです cognitoとは Amazon Web Serviceが提供する認証サービス モバイルだったりWebサービスだったり色々なもので使えるもので ユーザー名/メールアドレス&パスワードの認証のみならず、Google, Facebookなどのログインもやってくれるすごいやつ*1 MAUが50,000までは無料なので、気軽に試せますね 実は認証以外にもユーザーデータの端末間同期取ってくれる機能とかあるっぽいですがそこらへんは別の機会に*2 今回のゴール ユーザー名・パスワードで認証してJsonWebTokenを取得する conitoの設定をする ユーザープール作成 cognitoの設定画面に行って、「ユーザープール管理」から「ユーザープール作成」でユーザープールを作成

    CognitoをNode.jsから使ってTokenを手に入れる - ゆずめも
    tokuryoo
    tokuryoo 2019/01/25