Categories
History Technology

Proof-of-Work

The only thing in the world that’s constant, is change. Organisms evolve and change, environment never remain the same, seasons change, humans change, our age changes and rules change. Everything changes with the passing of time. But we hear a lot about Bitcoin that its immutable. What might be the reason of its immutability? Lets have a quick read about it. The Bitcoin is immutable because of its proof-of-work property. This is one of the most important charactersitics of Bitcoin that will be talked about for decades if not centuries. Same as how we read and talk about the great Pyramid of Giza. That is the evidence of proof-of-work carried out by the Egyptian civilization.

Categories
Economics Finance Technology

Who is the Ruler?

Bitcoin is the open source software which means anyone can read its code and anyone can update their own copy with whatever code they want. This is the reason why there are tons of other so called alternative crypto currencies. Same as TCP/IP, Bitcoin is actually a protocol which is basically a set of rules that every bitcoin nodes have to follow to communicate with other nodes. So who actually makes the rule in Bitcoin? The rules of the Bitcoin is set in the Bitcoin Core Client.

Categories
Technology

ビットコインアドレス

ビットコインアドレスBTCを受け取るために他の人と共有できるアドレスやコードまたは固有の識別子のことです。これは公開鍵から作られるもので、BTCを送金するときに利用するアドレスです。ビットコインアドレスを他人と共有することは安全で、電子メールを受け取るために他人と自分のメールアドレスを共有するのに似ています。ビットコインアドレスは27-34文字の英数字で、公開鍵から生成されます。誰かがビットコインを持っていると言う意味はビットコインの量の記録を含むブロックチェーンのアドレスである公開鍵の所有権を証明することができる秘密鍵を持っているということです。「Not your key, not your coin」の表現はよく使われますが、まさに秘密鍵を自分で持たず取引所などにBTCを置いておいたらそれは本当は自分のBTCではないという意味を表します。

Categories
Technology

Bitcoin Address

The Bitcoin Address is basically a code or unique identifier that you can share with others to receive BTC. It is derived from the public key and its the address that others will see when they try to send you the BTC. It is completely safe to share your address to others. Its similar to the email address that we share with others to receive email from them. The bitcoin address is 27-34 alphanumeric characters in length and is generated by the public key. When someone says they have Bitcoin, what they actually mean is they have the private key which proves the ownership of the public key which is the address in the blockchain that contains the record of amount of Bitcoin. Hence the expression, “Not your keys, not your coin”.

Categories
Economics Finance

時間選好

経済学における時間選好とは、将来の満足よりも現在の満足を重視する人間固有の傾向を指す。人は将来、手に入る同じ財やサービスよりも、現在手に入る財やサービスの方に価値を感じる。これは意思決定、特に消費と投資の領域で重要な役割を果たす概念である。これは、将来のリスクや不確実性を避けたい心理が働くからだ。よくある例で言えば、今日100円を受け取るか、1年後に150円受け取るかという選択を迫られた場合、ほとんどの人は今日100円受け取る方を選ぶだろう。

Categories
Economics History Technology

Byzantine Generals’ Problem

The Byzantine Generals’ Problem is an age-old game theory problem, where several Generals of the Byzantine army are preparing to attack an enemy city from all sides. They have surrounded the city, but they must collectively decide when to attack so the generals in charge of each regiment must coordinate together to attack on same time to overcome the defense from the enemy. If all generals attack at the same time they win, but if they attack at different times or one faulty general chooses not to fight, they lose. Each regiment has a messenger who is used as a communicator, but there is no way of knowing whether the messenger is a traitor or the message itself is intercepted by the enemy.

Categories
Economics History Technology

お金とは?

お金とは何か、考えたことがあるだろうか?私はこの疑問に対する答えを探し求め、しばらくの間、お金について調べたり、読書したり、経済学の勉強をしたりしている。勉強すればするほどお金を理解するには歴史を勉強しなければいけないことに気づいた。お金とはいったい何なのか、結論づけるのはとても難しい。しかし、ひとつ確かなことは、ほとんどの人がお金を追い求めているということだ。生活のためにお金を欲しがる人もいれば、権力のために欲しがる人もいる。物を買うために欲しがる人もいれば他人を助けるために欲しがる人もいる。社会地位のために欲しがる人もいれば、他人に感心してもらいたいために欲しがる人もいる。その他にも諸々理由があると思う。ほとんどの人は、限りある時間をお金のために犠牲にし、人間関係よりもお金を優先する人さえ世の中にはたくさんいる。

Categories
Economics Technology

Difficulty Adjustment

Bitcoin protocol has a process called Difficulty Adjustment which is the way to change the level of difficulty in discovering new bitcoin blocks through mining. As I’ve written in previous article, each block on the bitcoin blockchain is produced or mined in around 10 minutes. The time it takes to mine new block is the result of the difficulty adjustment considering the time it took to mine previous blocks. If the new blocks are mined in less than 10 minutes, the difficulty is increased and if takes more than 10 minutes to mine a block, the difficulty is decreased.

Categories
Economics Technology

ビットコイン難易度調整

ビットコインのプロトコルには、マイニング(採掘)によって新しいビットコインブロックを発見する際の難易度を変更する「難易度調整」というプロセスがある。以前の記事でも書いたが、ビットコインブロックチェーン上の各ブロックは10分前後で生成・採掘される。新しいブロックの採掘にかかる時間は、以前のブロックの採掘にかかった時間を考慮して難易度を調整した結果である。新しいブロックが10分未満で採掘されれば難易度が上がり、ブロックの採掘に10分以上時間がかかれば難易度が下がる。このアルゴリズムは最初からビットコインのソースコードにハードコードされており、採掘プロセスの難易度を常に再調整し続けている。この採掘の難易度は2,016ブロックごと、つまり約2週間ごとに変わる。次の難易度は、その前のサイクルでマイナーがどれだけ効率的であったかによって決まる。この調整は、ハッシュレートまたはBTCを採掘するために配置された処理能力・コンピューティングパワーの量を増加させるため、ビットコインネットワークに参加した新しいマイナーの数にも影響される。つまり、ネットワークにマイナーが増えれば、問題の解決の難易度も上がる。

Categories
Economics Technology

ビットコイン半減期とブロック報酬

ビットコイン半減期とは、ビットコインプロトコルにおいて、ブロック報酬がその現象が起こる前の丁度半分になる現象のことである。これは、時間の経過とともにBTCの供給量を徐々に一貫して発行する方法として、ビットコインのコードに初期リリースから書かれてある重要な規則の一つである。新しいBTCの発行は一定の割合で始まり、コインの総配布量が21,000,000に達するまで徐々に減っていくように作られている。この数値はコードの中で定数や変数として明示的に設定されているわけではないが、この半減期現象がいつ発生するのか、ブロック報酬がどのように計算され、マイナーに分配されるのかがコードで定義されている。