Neutrinoで働くブロックチェーンエンジニアのブログ

渋谷の専門特化コワークNeutrinoに入居してブロックチェーンエンジニアとして働いています。元丸の内。(Neutrino運営企業とは直接関係ありません)

ブロックチェーン

ERC20トークンの取引イベントログを抽出してネットワーク図を作成する

ERC20トークンは送金(transfer / transferFrom関数が呼ばれる)とevent Transferによってログが発行されます。ログは、Bloomフィルタという構造で格納され、ブロックチェーン自体には刻まれませんが、トランザクションを受け取った相手から受領するTransact…

ブロックチェーンエンジニアは実際どのくらい必要とされているかを求人要件から考えてみる(2018年春版)

前の記事を書いた10月の時と比べて、「ブロックチェーンエンジニア」という職種が徐々にメジャーになってきたように感じます。 仮想通貨が2017年11月頃から急騰し、取引所ビジネスの利益率が高いということも広まりました。それに伴って、金融庁の仮想通貨交…

「Ethereum Community Fund」創設発表イベントに行ってきました〜Ethereumエンジニアが必要とされそう〜

3月29日、「Ethereum Community Fund」創設発表イベントが東京で行われました。 Ethereum Community Fundとは、Ethereumのインフラ整備やDappsの普及のためのファンドとのことです。 イーサリアムを支援する6つのプロジェクト——Cosmos、OmiseGO、Golem、Make…

ブロックチェーンエンジニアを目指す方へお勧めの技術書・サイト

最近、ブロックチェーンエンジニアを目指すためにどのようなスキルセットを身につければ良いかや、初心者向けの技術書執筆の話などを頂くことが増えてきました。 ブロックチェーン業界で働くという事に興味をもつエンジニアの方が増えてきたように感じます。…

Blockchain EXE様に寄稿させていただきました:ERC721について

「日本発ブロックチェーンTechコミュニティ」であるBlockchain EXE様に寄稿させていただきました。 blockchainexe.com 内容はERC721の話になります。

Ethereumトークン規格のERC20,ERC223,ERC721について

Ethereum上で発行されるトークンには標準規格があります。 最も有名な規格はERC20で、Augur,OmiseGO,Qtumなど多くのトークンがEthereum上で発行されています。 ERCはEthereum Improvement Proposalで提案されて採決されます。 ERC20に続いて、現在ERC20を発…

Ethereumをざっくり解説してみる

本日、EthereumのハードフォークByzantiumが行われました。今のところ、大きなトラブルなども聞かず無事に終わったようです。これによってパフォーマンス向上やZcashの技術zk-Snarksが取り込まれるなど、大きな意義を持つアップデートになったと思われます。…

Coinhiveで採掘される匿名性通貨Moneroはどの程度匿名か、仕様を調べてみた

最近話題になっているCoinhiveというスクリプトがあります。サイトの運営者が、閲覧者に仮想通貨をマイニングさせて、その収益を受け取るというもので、JavaScriptで動きます。 話題の「Coinhive」とは? 仮想通貨の新たな可能性か、迷惑なマルウェアか 広告…

ブロックチェーンエンジニアは実際どのくらい必要とされているかを求人要件から考えてみる

2018/4 追記:最新版の記事を書きました。 www.blockchainengineer.tokyo 業界が全く成熟していない状態で、こんな記事を書くのはおこがましいのですが。。。 ブロックチェーンエンジニアは実際どのくらい必要とされているか、また求められる素養について、…

Ethereumの環境構築をDockerで行う(geth,parity)

この記事ではMac OS Sierra 10.12.4を使っています。 Ethereumの環境構築について、最近聞かれるのでまとめました。 現在、Ethereumの環境構築ではメジャーな方法が以下の2つあると考えています。 gethを利用する parityを利用する 今回は2つの方法ともま…

Ethereumで仮想通貨を発行する(2)

この記事ではMac OS Sierra 10.12.4を使っています。 前回はgethの環境構築まで実施しました。 Ethereumで仮想通貨を発行する(1) - 丸の内で働くブロックチェーンエンジニアのブログ 今回は仮想通貨コントラクトの発行を行います。

Ethereumで仮想通貨を発行する(1)

この記事ではMac OS Sierra 10.12.4を使っています Ethereumは、シンプルなコードで書かれた「コントラクト」を実行することで、様々なネットワークを生み出すことのできるブロックチェーンです。 コントラクトとしては「通貨を発行する」、「税金を払う」、…

Blockchain Intelligence Groupのビジネスはかなり将来性があるもしれない

昨日、ビットコインが原因で組織犯罪が増えているというニュースを見ました。 組織犯罪急増の原因はビットコイン オーストラリア当局 - Sputnik 日本 ビットコインが原因になっているかはわかりませんが、ビットコインがまま犯罪で使われることは事実です。…

ビットコインのノード作成にはdockerを使うのが便利

詳しくは先日qiitaに書いたのですが、ビットコインのノードを作成するには、 dockerを利用するのが相当便利です。 最近のブロックチェーン環境構築にはdockerはほぼ必須知識となってきていると感じます。 qiita.com bitcoinのデーモン環境であるbitcoindを利…