Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Bytes upload with pre-defined key

オープン
#5,202 コメント 1 件 リアクション 0 件 担当者 1 名 GitHub で見る

メンテナーはふだん 3 日以内に返信

@nugaon がすでに取り組んでいます。

2025年9月1日 から。

評価

この issue はまだ評価されていません。

説明

Summary

Add support for pre-defined encryption keys at /bytes endpoint uploads. Currently, encryption keys are randomly generated internally, but users should be able to specify their own keys for deterministic encryption.

Motivation

Enable efficient encrypted streaming where all stream segments are encrypted by a pre-defined key derived from the same seed.

The seed could be shared in an ACT among participants instead of creating ACT for each stream segment (or even for unrelated content since this seed should change only in case of participant list change).

Implementation
  • Add optional header to /bytes endpoint: Swarm-Encryption-Key
    • Swarm-Encrypt: true header should be passed with it to keep the correctness of its definition.
  • Modify encryption pipeline and hashtrie components
Drawbacks
  • User responsibility for secure key generation
主要言語
Go
スター
1.5k
フォーク
390
平均マージ
3日 7時間
マージ済み PR(30日)
27

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

ethersphere/bee のほかの issue

ethersphere/bee の issue をすべて見る

似ている issue

Go の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。