Допис
Діліться своїми знаннями.
How to Handle Dialing Multiple WebTransport Peers?
In the context of using Helia and delegating DHT lookups via endpoints like https://delegated-ipfs.dev/routing/v1/providers/CID
, encountering offline /webtransport peers can lead to issues such as hitting "Too many pending WebTransport sessions" error. Mitigation strategies involve tracking peer reputation, making routing smarter, and probing for online peers. However, a more cost-effective solution might involve relaxing penalties for unrelated dial failures. How can this be achieved, and what steps can be taken to reliably cancel pending sessions to resolve the "Too many pending WebTransport sessions" error?
- IPFS
- Libp2p
- Web3.storage
- Helia
Відповіді
1In my recollection, Alex mentioned that WebTransport may not address as many issues for us as achieving reliable WebRTC connectivity across the network. However, the inability to detect, handle, or even be aware of occurring errors poses a significant challenge in my opinion.
If we were able to establish a dependable implementation of WebTransport in web browsers, coupled with enhanced network propagation, I believe the narrative surrounding browser-authored content would see substantial enhancements.
It is difficult for me to determine if this is the primary focus at Igalia, as I am not aware of other competing initiatives. Nevertheless, a suitable solution should address some of the major grievances regarding IPFS in the browser that have been observed among Helia users.
Ви знаєте відповідь?
Будь ласка, увійдіть та поділіться нею.
The InterPlanetary File System (IPFS) is a protocol, hypermedia and file sharing peer-to-peer network for storing and sharing data in a distributed file system.
Зароби свою частку з 1000 Sui
Заробляй бали репутації та отримуй винагороди за допомогу в розвитку спільноти Sui.