プログラミングのゴミ箱

日々の学習の中で知らなかったことについて、調べたことを解説します。

BlockChain

びっとこいんのほわいとぺーぱー

はじめに この記事はビットコインのホワイトペーパーを読んで要点を分かりやすく解説したものです。 他にもいろんなチェーンのホワイトペーパーを出すつもりなので、気に入ったらそちらも見てくれると嬉しいです!https://bitcoin.org/bitcoin.pdf ホワイト…

ERC721のNFTをERC20のトークンでmintする

ERC721で作ったトークンをERC20のトークンを支払うことでmintする仕組みを作ろうと思ったときに、意外と手間取ったのでそのやり方を書いていきます。 この記事は、Remix IDEを使ったことがある人が対象です。 ERC20, ERC721のトークンを作る 簡単に、OpenZep…

Shh Bzzってなんだろう?(web3.js)

web3.jsのドキュメントを読んでいるとShhとBzzという単語に遭遇した。 ドキュメントを読んでもよく分からなかったので、リサーチしたレポ。web3.jsとは(web3.jsの基本概念や特徴)|Ethereum JavaScript Libraries: web3.js vs. ethers.js (Part I)[邦訳] こ…

Crypto Zombieで始めるSolidity入門⑤

この記事は前回の続きです。 前回の記事はこちら↓ chanichiwasshoi.hateblo.jp このシリーズではCrypto ZombieというSolidityの学習が出来るサイト(しかも無料で)の内容を自分なりにまとめます。 入門編はこれ一つで全部学べるみたいなので、みなさんもぜひ…

Crypto Zombieで始めるSolidity入門④

この記事は前回の続きです。 前回の記事はこちら↓ chanichiwasshoi.hateblo.jp このシリーズではCrypto ZombieというSolidityの学習が出来るサイト(しかも無料で)の内容を自分なりにまとめます。 入門編はこれ一つで全部学べるみたいなので、みなさんもぜひ…

Ctypto Zombieで始めるSolidity入門③

この記事は前回の続きです。 前回の記事はこちら↓ chanichiwasshoi.hateblo.jpこのシリーズではCrypto ZombieというSolidityの学習が出来るサイト(しかも無料で)の内容を自分なりにまとめます。 入門編はこれ一つで全部学べるみたいなので、みなさんもぜひや…

Crypto Zombieで始めるSolidity入門②

この記事は前回の続きです。 前回の記事はこちら↓ chanichiwasshoi.hateblo.jpこのシリーズではCrypto ZombieというSolidityの学習が出来るサイト(しかも無料で)の内容を自分なりにまとめます。 入門編はこれ一つで全部学べるみたいなので、みなさんもぜひや…

Crypto Zombieで始めるSolidity入門①

今回のシリーズではCrypto ZombieというSolidityの学習が出来るサイト(しかも無料で)の内容を自分なりにまとめます。 入門編はこれ一つで全部学べるみたいなので、みなさんもぜひやってみてください!cryptozombies.io コントラクトの書き方 新しいコントラ…

Remixを使ってみた!

Remixって? solidityでのスマートコントラクト開発をめちゃんこ楽にしてくれるブラウザアプリケーションだよ。 必要な環境 npmが使えること gethでプライベートネットワークに接続できること 早速使ってみる まずはremixdというツールをnpmでインストール $…

Ethereum入門読んでみた⑥

この記事はEthereum入門読んでみた⑤の続きです。 前回の記事はこちら↓ chanichiwasshoi.hateblo.jpこちらの記事を参照しています。 メインネットに接続する - Ethereum入門 メインネットへの接続 任意のディレクトリに移動したあと、以下のコマンドを実行し…

Ethereum入門読んでみた⑤

この記事はEthereum入門読んでみた④の続きです。 前回の記事はこちら↓ chanichiwasshoi.hateblo.jpまた、この記事は以下のサイトを参照しています。 スマートコントラクトを作成し実行する - Ethereum入門(solcなどのツールのインストールは上記のサイトを見…

Ethereum入門読んでみた④

この記事はEthereum入門読んでみた③の続きです。 前回の記事はこちら ↓ chanichiwasshoi.hateblo.jp参照しているサイトはこちらです。 etherを送金する - Ethereum入門 etherの送金 // 送金前にアカウントのロックを解除 > personal.unlockAccount(eth.accou…

Ethereum入門読んでみた③

この記事は前回の続きです。 chanichiwasshoi.hateblo.jpこのページを読んでます。 etherを採掘する - Ethereum入門 Gethとは GethとはEthereumネットワークに参加するためのCUIクライアントでのことです。Gethを通じて etherの採掘 etherの送金 スマート・…

Ethereum入門読んでみた②

この記事は前回の記事の続きです。 chanichiwasshoi.hateblo.jp 以下の記事を読んだ備忘録的なところを書いていきます。 Ethereumとは - Ethereum入門 Ethereumとは Ethereumが登場する以前のブロックチェーンアプリ開発方法は主に次の2つであった。 新たに…

Ethereum入門を読んでみた①

https://book.ethereum-jp.net/what_is_ethereum/blockchainrev_md UTXO(Unspent Transaction Output)とは? まだ他の誰かに送るために使用されていないトランザクションのこと。 あるユーザーの保有BTC量は、そのユーザーに向けられたUTXOの総和によって求め…

ブロックチェーンの仕組み

EnterChain(https://enterchain.online/home)のPhase1で学習したことの備忘録。 ブロックチェーンとは データの改竄を不可能(困難)にする技術。その応用性の高さから様々なビジネスに結び付けられることが期待される。 一般的にはビットコインなどの暗号資産…