Yumeville

Holochain デベロッパーパルス No.76

スピーディーで改良されたホロチェーンリリースは、色々な問題を解決する

令和2年7月23日

概要

今週のニュースは短いですが、大きなニュースでもあります。Holochain v0.0.50 がリリースされ、Holochain開発者ツールのディストリビューションツールである Holonix の最新のバージョンにも含まれています。このリリースはたくさんの一貫性とパフォーマンスの問題の修正が含まれています。

HoloFuelのテストは、コアなコミュニティテスター間でのテストからリリース直前のテストに移行しました。この段階的なロールアウトにより、すべてのHoloPortオーナーにリリースする前に、残っている問題をキャッチすることができます。

また、来週の火曜日から始まるHolochainデベロッパーキャンプ7のこともお知らせします。今すぐ申し込んでください!

トピック

  1. Holochain v0.0.50-alpha4がリリースされHolonixに追加されました
  2. Holo Fuelがプレリリーステストに突入
  3. コミュニティ相互信用通貨hApp(ホロチェーンアプリ)がHolochainの修正によってバグが修正される
  4. デベロッパーキャンプ7に登録しましょう

Holochain v0.0.50-alpha4がリリースされHolonixに追加されました

Holochainのコンダクターと開発ツールのこの最新リリースでは、過去数回のリリースで見られた長い期間問題であったバグや、新しいパフォーマンスと一貫性の問題が修正されています。これらの問題は、アルファテストのためにホロポートにHoloFuelを搭載するためのプッシュの中で修正されました – Holochainのコードベースの弱点を見抜くアプリがあるとすれば、それはHoloFuelアプリです。Eric H-B氏とDavid B氏には、バグを修正し、これをリリースするために一生懸命働いてくれたことに感謝しています。

修正点が沢山ありここでは触れられませんが、一般的なカテゴリとしては、

  • 複数のZome関数を並行して実行する機能を含む、UIとコンダクター間のレイテンシーを低下
  • DHTデータの伝播時間の短縮
  • CPU、メモリ、ネットワークの消費を減少
  • より迅速かつ正確な検証を、特に著者がオフラインの場合に可能にしました
  • ノードが実際に保持しているエントリーとsim2hスイッチボード・サーバーが、ノードが保持していると考えているエントリーとの間にあった矛盾を解消(これにより、利用できないエントリやメタデータの問題が解決されました)

HoloFuelをテストしている間に発見された問題を修正するために、さらにいくつかの小さなリリースを展開する予定です。その後、パフォーマンス、正確性、保守性を向上させるために、Holochainへのより広範な変更の展開を開始する予定です。

今すぐアップグレードしよう!

多数の修正があるため、すべての開発者にこのバージョンにアップグレードすることをお勧めします。すでに holochain.love の簡単なインストール(MacOS/Linuxはこちら、Windowsはこちら)を使っている場合は、特別なことをする必要はありません。いつものように nix-shell を入力して開発を始めるだけです。zomesのCargo.tomlファイルでHDKの依存バージョン (`hdk`, `holochain_wasm_utils`,またオプションで `hdk_proc_macros`) を更新することをお勧めします。また、プロジェクトで holochain-anchorsクレートを使用している場合は、以下のコードで正しい HDK をターゲットにしたバージョンを使用していることを確認してください。

holochain-anchors = { git = “https://github.com/holochain/holochain-anchors”, tag = “v0.2.6” }

Holo Fuelがプレリリーステストに突入

前回のデベロッパーパルスでは、HoloFuelがついにコアなコミュニティーのテスターにリリースされたことを発表しました。このプロセスは非常にうまくいったので、プレリリースのテスターにも展開しました。詳細は、今週の「リーダーシップと組織全体アップデート」で読むことができます。簡潔に説明しますと、上記で共有したように、HoloFuel (with Test Fuel)がHolochainに信頼性とパフォーマンスの大きな改善を促したことで、HoloFuelの初期バージョンがほぼ一般(アルファ)リリースに向けて準備が整ったことを意味しています。

コミュニティ相互信用通貨hApp(ホロチェーンアプリ)がHolochainの修正によってバグが修正される

最近は通貨に関しての情報を多く共有しているので、今回のHolochainの修正のおかげで動作するようになった別のhAppに注目したいと思います。Guillem Córdoba氏のコミュニティ相互信用通貨hAppは、Holochainで特定の種類の通貨を構築するためのパターンを紹介するためにデザインされたプロジェクトです。この通貨の特徴は、取引のためのプライベートスペースと、新規参加希望者がプライベートスペースで既存メンバーに「保証人」になってもらい、会員加入を許可することができるパブリックなロビースペースがあることです。

このhAppは、HoloFuelのテストで問題を起こしていたのと同じHolochainの問題によってバグが発生していました。以前のHolochainはリンクの伝播に問題があり、ロビーからメンバーハンドルが消えたり、プライベートスペースから保証が消えたりしていました。これが修正された今、読者も、もう一度このアプリを使ってみるのもいいかもしれません。フォーラムに参加して、パートナーを見つけて、テスト取引を始めてみましょう!

デベロッパーキャンプ7に登録しましょう

次回のコミュニティー主導のデベロッパーキャンプの第1回セッションは来週の火曜日13:30 UTCです。これまでに184名の方にご登録いただきました。このコースに参加して、ホロチェーンのコアなコンセプト、フレームワークとHDK、そして優れたhAppデザインの原則を深く掘り下げてみませんか?毎週2回のライブセッション(時間が取れない場合は録画をご覧ください)と、フォローアップアクティビティ、フォーラムでの会話、そしてコードのレビューを行います。

参加費は無料で、教材も充実しており、開発者コミュニティも成長しており、講師はフレンドリーで知識豊富です。今すぐ https://holochain.typeform.com/to/ptZ79fac にサインアップしてください!

最新版

Holochain Coreリリース: 0.0.50-alpha4| 変更ログ 

Holonixリリース:v0.0.80 | 変更ログ

Try-o-rama(エンドツーエンドテストツール)リリース:v0.3.4

hc-happ-scaffold: 0.1.0 (https://holochain.loveにて使用可能) | Project

Holoscapeリリース:v0.0.9-alpha (Holochain Core 0.0.47-alpha1を使用中)|ダウンロード

https://holochain.loveにて使用可能なバージョン

  • Holonix: 0.0.80
  • Holochain Core: 0.0.50-alpha4
  • hc-happ-scaffold: 0.1.0

出典:Speedy, Improved Holochain Release Unblocks All The Things