今日から、とりあえず7月いっぱい、TryHackMe のタスクを進めるというタスクを自分に課す。 頻度は最低2日に1つ。目標は低く。 今日は Burp Suite の Room の Task6: Proxy を完了した。 tryhackme.com このタスクを自分に課す理由は、自分がサイバーセキュ…
例えば、以下のような status_id だけを知っているときってありますよね。 1249127951154712576 その status (tweet) のURLを知りたいときは、2021年1月現在では、 https://twitter.com/twitter/status/STATUS_ID にアクセスすると、元のツイートのURLにリダ…
brew formulae を見ましょう!公式が一番。 formulae.brew.sh
MimbleWimble の wiki に、"No this, no that" と呼ばれる標語のようなものを記したページがある。 no addresses no visible amounts no transaction history no reward changes no fixed supply no deflation no trusted setup no ring sigs no moon math n…
(追記)以下で説明している BitAuth は、 BitAuth 1.0 であって、最新の BitAuth 2017 とは仕様がかなり異なります。 BitAuth は、Bitcoin と同様の楕円曲線暗号を用いた、認証の仕組みである。bitpayによって開発された。
Bitcoin の Block は、以下の表のような構造になっている。 Magic number はデータ構造のタイプを即座に判断できるように設定された定数らしい。Bitcoin の Block においては、常に 0xD9B4BEF9 であるとのこと。 Blocksize はその名の通りBlock 全体のサイズ…
4月30日、Blockstream によって eltoo と呼ばれるプロトコルがアナウンスされたので、それについてまとめてみる。 We’re excited to announce #eltoo: a more secure, reliable, flexible, and penalty-free update mechanism for #Lightning and multi-part…
前回の記事ではLightning Networkで買い物したが、以下のようにQRコードとlnbcから始まる文字列が表示され、それを用いて支払いを行う。 このlnbcから始まる invoiceを作成するためのプロトコルが、BOLT(Basis of Lightning Technology)の11番で定義されてい…
.@Blockstream launches store accepting #LightningNetwork payments: https://t.co/RO4Rvs8RJD. We've got a "Don't Trust. Verify." t-shirt, a Blockstream #Satellite sticker, and an "I Got Lightning Working But All I Got Was This Sticker" stick…
はじめに この記事は、暗号通貨 Advent Calendar 20日目の記事です。Bitcoinのトランザクションには欠かせない、ロジックの部分を担っているScriptについて解説します。プログラミングや初歩的な数学の知識、ビットコインの概要の理解を前提としています。こ…
楕円曲線とは 楕円曲線暗号は,楕円曲線を利用した暗号です."楕円"とは言っても楕円の形はしておらず,下図のように横に見るとタコのような形ですね. また,次の方程式で表されます.式の形から(x)軸対称な図形であることがわかります. $$ y^2 = x^3 + ax…
何に使うのか Lightning Network、乃至 Bidirectional Payment Channel では、最初に Funding Transaction(あるいは Opening Transaction) と行って、チャネルの参加者二人がそれぞれデポジットを行うようなトランザクションを作成します。詳細は省きます…
Webサイトを訪れた人のブラウザにJavaScript でゴニョゴニョすることによって、サイト訪問者のCPUを使ってMonero をマイニングしちゃおうという、闇のサービスが提供されているというのをどっかの記事で読んだので、早速試してみました。 Macだと、アクティ…