Pages

Wednesday, March 1, 2023

ビットコイン、ノードにどうやって最新データが行き渡る? - あたらしい経済

ビットコイン、ノードにどうやって最新データが行き渡る?

ビットコインを発明し、未だその正体が分かっていないサトシ・ナカモト。そんなサトシが残した約2年間の文章を、小宮自由氏の解説と共に紹介する連載「サトシ・ナカモトが残した言葉〜ビットコインの歴史をたどる旅」の第15回。

まずサトシのメールの前に、本連載の元になっている書籍『ビットコイン バイブル:サトシナカモトとは何者か?』の著者フィル・シャンパーニュ氏の解説も掲載する。

フィル・シャンパーニュ氏の解説

この章の最初で、サトシは話を取引プールに広げている。次に、ノードが近隣のノードへデータをリクエストするネットワーク・ブロードキャストの仕組みを説明している。最後に、コードの作業に直近の18ヶ月間取り組んでいることを打ち明けている。

サトシ・ナカモト 2008年11月17日 火曜日 13時33分04秒

それでは2008年11月17日 13時33分04秒のサトシのメールをみていこう。

========================
Re:ビットコイン ピア・ツー・ピア 電子キャッシュ 論文
サトシ・ナカモト 2008年11月17日 月曜日 13時33分04秒 -0800

(注:斜体部分は、サトシ以外の者の質問を指す)

James A. Donaldは書きました:

サトシは書きました:

幸い、必要なのは、待機中の取引プールを現在の最良のブランチのために保持することだけです。

このときに必要なのは、良いふるまいをする誠実なピアがいて、その通信とデータ保存が良好で、そのピアが、どれが現在の最良のブランチかを知っていることです。

つまり、ノードの方で必要となるのは、いま持っている最良のブランチに対する待機中の取引プールだけです。そのブランチが、そのノードがブロック作成に取り組むブランチです。プールを必要とするのはこのブランチのためだけです。

プロードキャストはたぶん、ほぼ完全に信頼の置けるものになるでしょう 。

全てのメッセージが最低一度は届くと仮定するのではなく、メッセージの未着信が頻繁に起きても情報が必ず届くメカニズムを作る必要があります。

ピアネットワークのプロードキャストの仕組みは説明したと思います。

それぞれのノードは、新規ブロックのハッシュとブロックに含まれる取引のハッシュを集めた目録リストを、近隣のノードに送ります。近隣のノードは未受信の項目をリクエストします。タイムアウト後になっても項目が届かなければ、他のノードにリクエストします。最終的には、ほぼ全てのノードが全ての項目を保持しているので、たとえ一ヶ所からの受信に失敗しても、一度に一ヶ所ずつ試せば、他のノードから取得できます。

目録リクエストデータの構造によりちょっと待機時間が発生しますが、最終的には、伝送キューから余分なデータブロックを外し、帯域を節約することにより、速度を上げます。

あなたにはそういう設計に関する基本構想があり、それは大きな前進ですが、しかし、悪魔が潜んでいるのは些末な細部です。

コーディング作業中のここ一年半の間に、この些末な細部を全て研究しつくしたと思っています。問題はたくさんありました。関数の詳細は論文*1ではカバーできていませんが、ソースコードがまもなく出せます。主要なファイル群をお送りしました(要望に応じて配布します。完成版のリリースはもうすぐです)。

サトシ・ナカモト

暗号学メーリングリスト

========================

【訳注】

*1 ビットコイン論文のこと。

解説

ネットワークの混雑などが原因で、ノードにすべてのデータが速やかに渡らない場合があるのでは? という疑問にサトシが答えています。ビットコインは分散してデータを保管することにより、ほぼすべてのノードが直近までの履歴を保存しています。もしあるノードに接続できなくても、他のノードに接続すればほぼ同じデータが手に入ります。そのため、世界中にほとんどのノードのネットワークが脆弱である、というような特殊な場合(これまで一度も起こっていません)を除いて、ほとんどのノードに最新のデータはすぐに行き渡ります。

小宮自由

→この連載の他の記事を読む

Header Image/iStock:Dilok Klaisataporn

Adblock test (Why?)


からの記事と詳細 ( ビットコイン、ノードにどうやって最新データが行き渡る? - あたらしい経済 )
https://ift.tt/sourSNj

ネコの毛色や模様はどうやって決まるのか?詳しく解説した書籍 ... - Cat Press

猫は世界中で愛されている愛玩動物で、可愛らしい外見は大きな魅力の一つ。

体を覆う毛の色や模様にはいろいろな種類があり、中には唯一無二の柄を持つ子もいたりして、猫の個性を際立たせています。

前掛けをしているような柄を持つ黒猫のイメージ写真
前掛けをしてるような柄のニャンコも

しかし、猫の毛柄は家族全員が同じという訳ではなく、親がキジトラなのに子供は黒猫や白猫だったりするなど、親子や兄弟同士でも違うことがあり、不思議に思ったことがある人も多いのでは。

そんな猫の柄について詳しく解説したのが、3月1日に刊行される『猫柄図鑑』という書籍。

書籍『猫柄図鑑』の表紙イメージ
表紙イメージ

本書はPART1〜PART4までの全4章から構成されていて、猫の柄にまつわるアレコレを可愛い写真やイラスト、図解などを交えながら分かりやすく解説。

PART1の「日本の猫の毛色」では、猫の毛柄を決定づける遺伝子の特徴や法則などを基礎から解説。毛色だけでなく瞳の色がどうやって決まるのかについても取り上げているため、「三毛猫はなぜメスしかいないのか?」「左右の瞳の色が違うオッドアイはなぜ生まれるのか?」といった疑問も解消してくれるほか、読んだ知識を試せるクイズも掲載されていて、楽しみながら猫の毛色や遺伝について学べるのが特徴です。

W遺伝子を持つ猫は全身が真っ白になることを解説したページ by 猫柄図鑑
「W遺伝子」を持っていると全身真っ白な猫に

猫の柄を個別に詳しく解説しているのが、本書のメインとも言えるPART2の「猫柄図鑑」。猫の柄は父猫と母猫から受け継いだ遺伝子の組み合わせによって決まることが分かっていますが、本パートでは「黒三毛」「キジ三毛」「黒キジ」「茶キジ」「サビ」「ブチ」「白」「黒」などの柄が、それぞれどんな親猫から生まれやすいのか?その組み合わせパターンを公開。

その他にも、例えば「黒三毛」であれば、ジャパニーズボブテイル、エキゾチック、サイベリアンといった具合に、柄ごとに人気の猫種を写真付きで紹介していたり、丸っこいボディの「おあげ」や那須の長楽寺で暮らす「ひーちゃん」など、SNSで話題の猫が実例として登場するため、人気猫を通じて柄を学べるのも本書ならではの特徴です。

人気の猫種(ジャパニーズボブテイル、エキゾチック、サイベリアン)ごとの毛柄イメージ by 猫柄図鑑
品種別に柄を確認できる
黒三毛猫の例として紹介している人気猫「おあげ」と、那須の長楽寺で暮らす「ひーちゃん」 by 猫柄図鑑
人気の猫ちゃんも毛柄で分類

「街ねこウォッチング」と題したPART3では、学んだ知識を元に、街中にいる猫を眺めてみることを提案していて、おすすめの場所や時期、猫を警戒させないコツ、ルールやマナーなどについて解説。PART4の「猫のルーツと日本猫の歴史」では、猫の祖先から家畜化された経緯、世界や日本とのかかわり合いなど、人類との出会いから愛されペットになるまでの変遷を学ぶことができます。

また、巻末のコラムには猫教授こと、国立遺伝学研究所の中村保一教授が案内する 「日本猫の歴史&三毛猫遺伝子のミステリー」も収録。監修を手掛けているのは、NHKのドキュメンタリー番組『ダーウィンが来た!』に「ねこ博士」として出演し、『ねこの秘密』『ねこはすごい』などの著作で知られる西南学院大学の山根明弘教授で、本書にはそんな「猫教授」と「ねこ博士」の愛猫が見られるレアなショットも。

「ねこ博士」として知られる、山根明弘教授と愛猫の写真
「ねこ博士」山根明弘教授と愛猫

猫好きな人はもちろん、これまで猫にあまり興味がなかった人も、猫の新たな魅力を発見できるこの『猫柄図鑑』。今までとはちょっと違った視点で猫を眺めることできる一冊となっています。

書名:猫柄図鑑
監修:山根 明弘
仕様:B6変型判/128ページ
出版:日本文芸社
発売:2023年3月1日

<参考>
・キジトラ猫は好きですか…?キジトラ&キジシロ柄の猫だけを収録したマニア向け写真集が登場
・ネコの模様ってどうやって決まるの!?遺伝の仕組みを分かりやすく解説した書籍「ネコもよう図鑑」
・カワイイ!を通じてネコへの理解も深まる書籍『いちばんよくわかる猫種図鑑 日本と世界の60種』

(C) NIHONBUNGEISHA

この記事が気に入ったら
いいね!してニャン

Adblock test (Why?)


からの記事と詳細 ( ネコの毛色や模様はどうやって決まるのか?詳しく解説した書籍 ... - Cat Press )
https://ift.tt/NE7Krmk