Sunriseデータ
Sunrise Dataは、L2チェーンをSunrise DAレイヤーに接続するリレーサーバーとして機能します。
Sunriseコンセンサスノード
「Sunriseコンセンサスノード」セクションへのリンク動作には、ネットワーク化されたSunriseノードが必要です。Sunrise v0.3.0以降を実行しているネットワークは、データ可用性レイヤーをサポートしています。
コンセンサスノードの作成方法については、ノードガイドに従ってください。
sunrise-dataの設定方法
「sunrise-dataの設定方法」セクションへのリンク-
sunrisedを実行します。設定については、コンセンサスノードを参照してください。 -
sunrise-dataリポジトリをクローンします。
ターミナル cd ~git clone https://github.com/sunriselayer/sunrise-data.gitcd sunrise-datamake install -
config.tomlを作成して編集します。ターミナル cp config.default.toml config.tomlnano config.tomlローカルのIPFSデーモンに接続するには、
ipfs_api_urlフィールドを空のままにします。home_pathを.sunriseディレクトリに、publisher_accountをsunrisedキーの名前に変更します。[api]port = 8000ipfs_api_url = ""ipfs_addrinfo = ""[chain]address_prefix="sunrise"home_path="/home/ubuntu/.sunrise"keyring_backend="test"sunrised_rpc="http://localhost:26657"[publish]publisher_account="your_publisher_account"publish_fees="10000uusdrise"[rollkit]port=7980data_shard_count=5parity_shard_count=5
home_path、keyring_backend、publisher_accountは、sunrisedキーリングで入力された値でなければなりません。ローカルキーペアのドキュメントを参照し、--keyring-backend testオプションで設定してください。home_pathには、sunriseキーリングが存在するパスを入力してください。sunrised_rpcについては、ローカルでsunrisedを実行することが望ましいですが、不可能な場合は公開されているRPCを使用してください。私たちのネットワークドキュメントを参照してください。このような場合でも、ローカルキーペアは必要です。
その他のフィールドはそのままにしておくことができます。
ローカルでIPFSを実行する
「ローカルでIPFSを実行する」セクションへのリンク-
IPFSを実行します。
ターミナル wget https://dist.ipfs.tech/kubo/v0.31.0/kubo_v0.31.0_linux-amd64.tar.gztar -xvzf kubo_v0.31.0_linux-amd64.tar.gzcd kubosudo ./install.shipfs init --profile=lowpoweripfs daemon -
IPFSノードIDを確認し、オプションでリモートピアを共有して追加します。
ターミナル ipfs id
sunrise-data rollkit