ピヨピヨ日記

毎日ピヨピヨしています

Ethereum

存在証明しましょうか

思いっきりプロトタイプだけど、ブロックチェーンを使用して、「あるデータがある時点までに存在したこと」を証明することができるやつをつくった! https://chainproof.io ちょっと工夫したのは、代理でトランザクションを実行することで暗号通貨を持ってい…

誰でも簡単にオリジナル暗号通貨を作成できるサービス

プログラミング等の知識を必要とせず、誰でも簡単に Ethereum ベースのオリジナル暗号通貨(ERC20トークン)を作成することのできるサービスを作ってみました。ウェブサイト上で、トークン名・トークンシンボル・トークンの最大発行量を指定するだけで ERC20…

31歳になってしまった

今日は、31歳になってしまったし、そろそろ iOS で動く Ethereum のウォレットくらいは作れる大人にならなければと思いつくってみた。できることはアカウント作成と Ether の送付だけだけど、ちゃんと動いたのでうれしい! gyazo.com iOS 向けの Geth を Coc…

MetaMask を使用した暗号通貨 Ether の投げ銭・寄付受け入れ機能の導入方法

個々人がコンテンツに対しての対価を様々な方法で払うことのできる未来はいい未来だと思うので、その1つの手段として暗号通貨 Ether の投げ銭・寄付受け入れ機能*1をけっこう簡単に導入する方法を書いてみることにしました。 あと、日本でも暗号通貨投資とか…

ERC20トークンの脆弱性として報告された batchOverflow バグについてのめも

なんだか batchOverflow バグで ERC20 トークンの脆弱性がやばい!って騒ぎになっていたので、この問題を報告してた Medium の記事を読んでみて、そこに書かれているコードも読んでみました。 結論からいうと、今のところ ERC20 標準そのものの問題ではなく…

DAI

今日は普通に仕事をしていたら1日が終わってしまった。もう少し勉強(=将来への投資)をする時間を意識的にとりたい。 そういえば、今日は DAI というものを知った。DAI は非中央集権的な仕組みで、法定通貨と暗号通貨の価格差を一定にしようという試みであ…

State of the ÐApps に Pixereum を載せてもらった

後学のため、ÐApps(Ethereum Blockchain 上のアプリ)のリスティングサイト State of the ÐApps に、この前つくった Pixereum の掲載申請を出したら案外スムースに載せてもらうことができました。 Pixereum — State of the ÐApps どうやらマニュアルで審査…

Pixereum を自分のサイトに表示できるやつをつくってみた

この前つくってみた Pixereum を自分のサイトに表示できるやつをつくってみました。 Pixereum の詳細については以下の記事で: diary.piyopiyo.jp 今回のスクリプトはすごくてきとうに作ったのでいろいろ改善が必要ですが、とりあえず動くので使ってみていま…

Ethereum のスマートコントラクトを使用したスマートロック

Ethereum のスマートコントラクトを使用したスマートロックのプロトタイプをつくってみました。 このスマートロックでは、ユーザが鍵を解錠する権利を取得するために、あらかじめスマートコントラクト上に公開鍵を書き込んでおき(このとき Ether で支払いも…

Ethereum Blockchain 上の「ピクセル」のオーナーになれるサービス Pixereum.io

Ethereum Blockchain 上の「ピクセル」のオーナーになれるサービス Pixereum.io を作ってみたよ。 Ethereum Blockchain 上の 100x100=10000 ピクセルの所有権を取得できるサービス Pixereum とは? 暗号通貨(Ether)を使って、Ethereum Blockchain 上の「ピ…

Ruby で Ethereum のアドレスを生成する

Ruby 25 周年のイベントに参加してからなんか Ruby でプログラムを書きたくなってしまったので、無駄に Ruby で Ethereum のアドレスを生成するプログラムを書いてみた。 もっといいやり方があるのかもしれないけど、けっこうすっきり書けてうれしい。やっぱ…

Ethereum の SmartContract でアンロックできて遊べる BLE ラジコン

Ethereum の SmartContract を使って車をアンロックできるようにしてみようと思ったんだけど、お金が無くて車を買うことができなかったので、まずラジコンを作ってそのラジコンのアンロックを SmartContract でできるようにしてみた。ラジコンはせっかくなの…

たぶん10分くらいでできるオリジナル暗号通貨の作り方

たぶん10分くらいで簡単にできるオリジナル暗号通貨の作り方。たぶん。 暗号通貨の作り方の記事はいろんなところで書かれているけど、ハードルを下げるために、ブラウザだけで オリジナル暗号通貨を作る方法をメモしておきます。 今回作るのは、暗号通貨とい…

オリジナル暗号通貨 PiyoPiyoCoin を作って5000兆ピヨピヨを入手した

いろいろと実験したかったので、とりあえず久しぶりにオリジナル暗号通貨(ERC20トークン)を作ってみた。 今回は、次の要件を満たすように作った。 ERC20 標準 に準拠。 最大発行数(tokenCap)を設けることができる。 Ether で購入することができる。 Ethe…

テストネット(Ropsten)のほう

この記事中にあったリンクは本番環境(mainnet)のものですが、テスト環境もメモしておきます。 diary.piyopiyo.jp https://piyolab.github.io/DAD/ropsten/ テスト環境の広告:

Ethereum で非中央集権型広告配信システムをつくってみた

ちょっとおおげさなタイトルですが、Ethereum を使って広告配信システムっぽいものをつくれないかと思い、実験として酔った勢いで作ってみました。下に表示されているやつは、Ethereum のブロックチェーン上に記録された情報をもとに JavaScript で広告を表…