chapter139, Discordを整理いたしました!

いつもお世話になっております。

 5月31日のDiscordメンバー整理の件、お手数をおかけいたしました。ご紹介いただきましたDiscord招待リンク先(北さん)を熟読いたしまして、すぐに整理させていただきました。
一気に行ったため、嫌がらせみたいのも想定されますが、それでも、すぐに対応となりました。あれはね……、です。今後は、しっかり(かなり)厳しめな管理でいきます。ゆるゆるでは、ダメでした。

 整理後、いつもDMで親しい海外の方が、一斉に戻ってこられて、安心いたしました。3月から急に来なくなって……気になっていたので、知っていたのかもしれません。

なにとぞよろしくお願いいたします。

chapter136, スタックサイズ

いつもお世話になっております。

 testnetのHF、順調なのですが、今回、交換するハッシュ関数の処理過程で、スタックサイズがデフォルトの1MBでは足りなくなりそうです。

 なお、ブロックチェーンのハッシュ計算では問題ないのですが、PoSの計算でどうしても不足します。このような場合、足りない分をヒープに回す方法があります。しかし、ヒープだと削除処理が必要となります。それを自分でdeleteなんてことはせず……unique_ptr, shared_ptrを使うのですが、これで回すのもちょっとな……と考えまして、とりあえず、4MBに拡張いたしました。

 スタックサイズ拡張後は正常に動作するので、ロジックは問題ないです。それゆえに、このままでいくか、ヒープに回してデフォルトに戻すか、悩んでみます。

chapter119, cryptoの乗り換え

いつもお世話になっております。

 OpenSSLの暗号処理から、新しいコアにあるcryptoに乗り換えます。念のため、OpenSSLの結果と比較するテストを行い、問題ない点を確認後、そのまま乗せ換えます。

 これに乗り換えますとlibcryptoは必要なくなるため、残りのlibsslを何とかすれば(boost::asioが使っております)、暗号ライブラリについては別途ビルドおよびリンクする必要性がなくなるという訳ですね。