タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

blockchainに関するyo_wakaのブックマーク (6)

  • Bitcoin SPV Wallet を Golang で実装してみた

    GolangBlockchain 技術の勉強に、こちら の記事を参考にして Bitcoin の SPV Wallet を Golang で実装してみました。 github.com 結構雑ですが、とりあえず以下のことができます。 Bitcoin Address の生成 UTXOをかき集めて残高を計算 UTXOをかき集めて指定したBitcoin Addressに送金 実用には耐えませんが簡単なSPV Walletの一通りの機能は実装できたかなと思います (そんなことなくてエラーハンドリングが雑だったりP2Pノードとしての役目を放棄してたり、取得するmerkleblockをハードコードした高さより高いblockのみ取得するようになってたりする) 参考 実装の際には主に @lotz氏のこちらの記事を参考に実装しました(ほとんど氏の実装をGolangに移植しただけw + 計算したUTXOを使っ

    Bitcoin SPV Wallet を Golang で実装してみた
  • 作って学ぶBitcoin!ゼロから作るSPVウォレット - Qiita

    Bitcoinはもはや説明する必要がないくらいメジャーな存在になりました。その価格は2017/12/12現在で日円にして200万円を超えており1、技術的な知識を持っていない一般の人でも気軽に手に入れることができるようになりました。技術的な視点からみるとBitcoinそのものというよりもその基礎技術であるブロックチェーンが革命的なものであり単純な仮想通貨にとどまらない応用の可能性を秘めています。例えばEthereumはブロックチェーン上にプログラム(スマートコントラクト)をデプロイして実行できる環境であり、今年の12月にはCryptoKittiesというEthereumブロックチェーン上に実装されたゲームが大人気になりました。Lightning NetworkやPlasmaなどなど技術的な話題に尽きないのが盛り上がりを見せるブロックチェーン界隈の面白いところでありますが、今回はそのブロック

    作って学ぶBitcoin!ゼロから作るSPVウォレット - Qiita
  • Block Chain を Rust で書きながら、労働時間管理できないか挑戦した話 (前編) - Qiita

    Block Chain は書き換えができない台帳 と聞いて真っ先に思いついたのが、労働時間の管理。 やりたい事 誰が雇用者で誰が被雇用者とか抜きにして、A は B の為に X 時間労働しましたよ といった記録を台帳に記していく。 雇用者も被雇用者も改ざんできない労働管理台帳を作れないか。 ということで、これを作ったらどんな感じになるのか試してみた。 機能要件 まずは、分かりやすい Block Chain の解説 5分でわかるブロックチェーンの基的な仕組み ● トランザクション 冒頭に述べた通り、誰が誰に何時間与えるのか、を記録していく。 Sender : 被雇用者 Recipient : 雇用者 Amount : 時間 当は、雇用者 / 被雇用者 間の合意部分も含めたいが、やり過ぎになりそうなので今回は合意後の記録だけをする。 ● コンセンサスアルゴリズム 一番ノーマルな Proof

    Block Chain を Rust で書きながら、労働時間管理できないか挑戦した話 (前編) - Qiita
  • Decentralized Applications

    Read it now on the O’Reilly learning platform with a 10-day free trial. O’Reilly members get unlimited access to books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers. Book description Take advantage of Bitcoin’s underlying technology, the blockchain, to build massively scalable, decentralized applications known as dapps. In this practical guide, aut

    Decentralized Applications
  • ブロックチェーン入門〜ただしFinTechを除く〜

    FinTech以外でのブロックチェーンの使い方のアイディア。 ①ブロックチェーンのメリット ②サプライチェーンマネジメントとADEPTが目指すもの ③Bluemix上のIBM Blockchainサービスの使い方

    ブロックチェーン入門〜ただしFinTechを除く〜
  • BitCoinとBlockChainにまつわる誤解ーそんなことはできない - Qiita

    言いたいことを一行で BlockChainはいろいろと面倒な制約がありますので,KISSの原則を忘れないようにしましょう.権力分立の原理をどうやっても守りたいという政治的な主張がない限り,BlockChainを応用するのはナンセンスです. はじめに BitCoinの中核をなすBlockChainと呼ばれる技術が今ホットですね,いろんなところで耳にします.BlockChainとはようは皆で合意(AさんがBさんにXを渡したという取引記録)を形成していく分散型合意形成アルゴリズムです.ボランティアで参加したコンピュータ全員で協力して改ざんが困難な取引記録を作っていこうというアルゴリズムです. BlockChainアルゴリズムを銀の弾丸,あるいは魔法の杖か何かだと勘違いしている人がたくさんいて,音楽電子書籍のデジタルライツ,はたまたマイナンバー制度の管理に使えると主張している方々をちらほら見かけ

    BitCoinとBlockChainにまつわる誤解ーそんなことはできない - Qiita
    yo_waka
    yo_waka 2016/02/14
    コメントの読み応え
  • 1