Skip to content

Commit

Permalink
Merge pull request #44 from EpicsDAO/updatev330
Browse files Browse the repository at this point in the history
solv v3.3.0 released. using pnpm. done complex restart task.
  • Loading branch information
KishiTheMechanic authored Feb 22, 2024
2 parents 8fe93d6 + 5d89ec4 commit bf22ce7
Show file tree
Hide file tree
Showing 4 changed files with 120 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
---
id: solv-v-3-3-0-faster-update-easy-restart
title: Open-Source solv Enables Easier Maintenance and Faster Updates for Solana Validators
category: Press Release
thumbnail: /news/2024/02/21/solvEasyMaintenanceFasterUpdatesEN.jpg
---

ELSOUL LABO B.V. (headquartered in Amsterdam, Netherlands, CEO: Fumitake Kawasaki) and its Web3 project aimed at supporting open-source development, Epics DAO, which develops a socially-contributing NFT card game, have jointly released a new version, v3.3.0, of their open-source Solana validator tool, "solv".

With solv v3.3.0, we have adopted pnpm, enabling faster updates. Additionally, the complex 4-step task required for the validator restart process on the 21st (mandatory for all Solana validators) can now be easily completed with a single command.

## Easier Maintenance and Faster Updates for Solana Validators

solv v3.3.0 introduces the use of pnpm for faster installation and updates. pnpm allows for installing and updating only the necessary parts, significantly reducing the time required for these processes. This efficient software installation also saves disk space.

Solana validators frequently face software update opportunities. On the 21st, a complex 4-step validator restart process for testnet recovery was announced.

Reference - About the validator restart process on the 21st: https://github.com/bartenbach/cluster_restart/blob/master/README.md

With solv v3.3.0, this validator restart process can be easily completed with a single command. By leveraging the advantages of open-source, we can streamline the work of the entire validator community, creating more social value.

For those who have already implemented solv, please see the release notes for this update.

solv - v3.3.0 Release Notes: https://github.com/EpicsDAO/solv/releases/tag/%40epics-dao%2Fsolv%403.3.0

Those considering implementing solv will find that starting and transitioning to its use is easier than expected. Currently compatible with both Solana's official client and JitoMEV's mainnets, with plans to support Firedancer. As an open-source tool, it is available for free. For more details, please see the official documentation.

solv Official Documentation: https://solv.epics.dev/en/

## About the Solana Validator Tool 'solv'

![Solana Validator Tool - solv](/news/2024/01/23/solv3en.jpg)

solv is an open-source CLI tool designed to simplify the setup and operation of Solana validators and RPC nodes. By using solv, you can easily manage validator and RPC node setup, operation, monitoring, alerts, upgrades, and other validator tasks.

solv makes it easy for new Solana validators, those setting up RPC nodes, and even those already operating as validators or managing RPC nodes to transition to using solv and subsequently manage their operations more effortlessly and smoothly.

The main aims of solv are as follows:

### Promoting the Decentralization of the Solana Network

Designed to allow more users to participate in the Solana network easily by simplifying update tasks, contributing to network decentralization and a technology innovation society that leaves no one behind. As an open-source tool, it offers transparency while building a safe and reliable validator network.

### Reducing the Hassle and Burden of Update Tasks

solv users can easily perform many settings and updates with just one command. Since the Solana network operates globally, update tasks do not always fall within reasonable working hours. Even if it's difficult to respond to updates on time due to time zone differences, you can set updates from the solv command and complete them automatically. This saves time for Solana validators with advanced skills, allowing them to create more social value.

### Strengthening the Resources of the Open-Source Community

Technically adept open-source communities are encouraged to participate as validators. However, the barrier remains high as not all developers are familiar with specific blockchains. solv aims to lower this hurdle for participating as validators, enabling more open-source development communities to earn validator rewards and build a sustainable open-source development environment.

This tool was originally developed to improve operational efficiency for our development team and the wider community. However, believing it to be beneficial for Solana validators, the entire Solana community, and all open-source development communities, we have made solv available as an open-source tool, allowing all users to use it freely and at no cost.

We hope you will give it a try.

For more information, please refer to the official documentation or ask questions on the Epics DAO Official Discord.

solv Official Documentation: https://solv.epics.dev/en/

Epics DAO Official Discord: https://discord.com/invite/GmHYfyRamx
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
---
id: solv-v-3-3-0-faster-update-easy-restart
title: オープンソースの solv で Solana バリデーターをより簡単にメンテナンス、より速いアップデートが可能に
category: プレスリリース
thumbnail: /news/2024/02/21/solvEasyMaintenanceFasterUpdatesJA.jpg
---

ELSOUL LABO B.V. (エルソウルラボ、本社: オランダ・アムステルダム、代表取締役 CEO: 川崎文武)および、同社の運営するオープンソース開発を応援する Web3 プロジェクトで社会貢献型 NFT カードゲームの Epics DAO が共同で開発するオープンソースの Solana バリデーターツール「solv」について新バージョンとなる v3.3.0 をリリースしました。

solv v3.3.0 では、pnpm を採用し、より速いアップデートが可能になりました。また、21 日のバリデーター再起動作業(Solana バリデーター全員が行う必要があります)のために必要な煩雑な 4 ステップのタスクもワンコマンドで簡単に終了させることができます。

## Solana バリデーターをより簡単にメンテナンス、より速いアップデートが可能に

solv v3.3.0 では、pnpm を採用し、より速いインストール及びアップデートが可能になりました。pnpm は必要な部分だけをインストール及びアップデートするため、これらにかかる時間が大きく短縮されます。また、効率的なソフトウェアインストールが可能なため、ディスク容量も節約できます。

Solana バリデーターは日頃から頻繁にソフトウェア・アップデートの機会がありますが、21 日には煩雑な 4 ステップからなる、テストネット復旧のためのバリデーター再起動業務が発表されました。

参考 - 21 日のバリデーター再起動作業について: https://github.com/bartenbach/cluster_restart/blob/master/README.md

solv v3.3.0 なら、ワンコマンドでこのバリデーター再起動作業を簡単に終了させることができます。オープンソースの利点を活かして、バリデーター全体の作業を効率化し、より多くの社会的価値を生み出すことができます。

既に solv を導入いただいている方は今回のアップデートについてについては下記のリリースノートをご覧ください。

solv - v3.3.0 リリースノート: https://github.com/EpicsDAO/solv/releases/tag/%40epics-dao%2Fsolv%403.3.0

これから solv の導入を検討されている方も、思った以上に簡単に solv の利用開始、及び引っ越しを完了していただけます。現在 Solana 公式クライアント及び JitoMEV クライアントの両メインネットに対応しており、Firedancer にも対応予定です。オープンソースツールのため、無料でご利用いただくことができます。詳しくは公式ドキュメントをご覧ください。

solv 公式ドキュメント: https://solv.epics.dev/ja/

## Solana バリデーターツール「solv」について

![Solana Validator Tool - solv](/news/2024/01/23/solv3ja.jpg)

solv は、Solana バリデーター・RPC ノードのセットアップと運用を簡略化するためのオープンソース CLI ツールです。solv を使うことで、バリデーター・RPC ノードのセットアップ、運用、モニタリング、アラート、アップグレード等、バリデーターとしての業務を簡単に行うことができます。

新しく Solana バリデーターに参加する方、RPC ノードを立ち上げる方はもちろん、既にバリデーターとして活動されている方や RPC ノードを運用中の方も簡単に solv の利用へ移行いただき、以後の運用をより手間なくスムーズに行うことができます。

solv の主な目的は以下の 3 つです。

### Solana ネットワークの分散化を促進

アップデート業務の簡略化により、多くのユーザーが Solana ネットワークに容易に参加できるよう設計されています。これにより、ネットワークの分散化と誰も取り残さない技術革新社会に貢献します。オープンソースとして透明性を持ちつつ、安全かつ信頼性の高いバリデーターネットワークの構築が可能となります。

### アップデート業務の手間や負担を削減

solv の利用者は、多くの設定やアップデートを一つのコマンドで簡単に実施できるようになります。また、Solana ネットワークはグローバルに運用されているため、アップデート業務は常識的な業務時間内のみに収まるとは限りません。タイムゾーンの違いなどの問題で時間通りの早期更新対応が難しい場合でも、solv コマンドから更新を設定し、自動で完了させることも可能になります。高度な技術を持つ Solana のバリデーターたちの時間を節約することで、そのバリデーターたちはより多くの社会的価値を生み出すことができます。

### オープンソースコミュニティのリソースを強化

技術的に熟知したオープンソースコミュニティは、バリデーターとしての参加が推奨されます。しかし、すべての開発者が特定のブロックチェーンに詳しいわけではないため、その障壁は意外と高いままです。solv は、バリデーターとして参加するためのハードルを下げることで、より多くのオープンソース開発コミュニティがバリデーター報酬を得て、持続可能なオープンソース開発環境を構築することを目指しています。

このツールは 元々私たちの開発チーム・コミュニティ全体の運用効率化のために開発されました。しかし、Solana バリデーターと Solana コミュニティ全体、及びすべてのオープンソース開発コミュニティにとって有益であると信じて、私たちは solv をオープンソースとして公開し、全てのユーザーがこれを無料で自由に利用できるようにしました。

ぜひお試しいただければ幸いです。

詳しくは公式ドキュメントをご覧いただくか、開発元の Epics DAO 公式 Discord にてご質問ください。

solv 公式ドキュメント: https://solv.epics.dev/ja/

Epics DAO 公式 Discord: https://discord.com/invite/GmHYfyRamx
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit bf22ce7

Please sign in to comment.