mirror of
https://github.com/permissionlesstech/bitchat.git
synced 2026-07-27 06:05:21 +00:00
Analyze scalability and prepare for TestFlight
- Deep analysis of mesh network scalability limits - Current full mesh topology supports ~20-30 users maximum - Identified bottlenecks: O(n²) connections, message flooding, battery impact - Documented future scaling solutions: hierarchical topology, DHT routing - Ready for TestFlight submission with current capacity constraints
This commit is contained in:
@@ -59,9 +59,6 @@ struct AppInfoView: View {
|
||||
FeatureRow(icon: "antenna.radiowaves.left.and.right", title: "Extended Range",
|
||||
description: "Messages relay through peers, reaching 300m+")
|
||||
|
||||
FeatureRow(icon: "clock.arrow.circlepath", title: "Ephemeral Messages",
|
||||
description: "Messages auto-delete after 5 minutes")
|
||||
|
||||
FeatureRow(icon: "star.fill", title: "Favorites System",
|
||||
description: "Store-and-forward messages for favorites indefinitely")
|
||||
|
||||
@@ -159,9 +156,6 @@ struct AppInfoView: View {
|
||||
FeatureRow(icon: "antenna.radiowaves.left.and.right", title: "Extended Range",
|
||||
description: "Messages relay through peers, reaching 300m+")
|
||||
|
||||
FeatureRow(icon: "clock.arrow.circlepath", title: "Ephemeral Messages",
|
||||
description: "Messages auto-delete after 5 minutes")
|
||||
|
||||
FeatureRow(icon: "star.fill", title: "Favorites System",
|
||||
description: "Store-and-forward messages for favorites indefinitely")
|
||||
|
||||
|
||||
@@ -158,10 +158,15 @@ struct ContentView: View {
|
||||
|
||||
Spacer()
|
||||
|
||||
Text("private: \(privatePeerNick)")
|
||||
.font(.system(size: 16, weight: .medium, design: .monospaced))
|
||||
.foregroundColor(Color.orange)
|
||||
.frame(maxWidth: .infinity)
|
||||
HStack(spacing: 6) {
|
||||
Image(systemName: "lock.fill")
|
||||
.font(.system(size: 14))
|
||||
.foregroundColor(Color.orange)
|
||||
Text("private: \(privatePeerNick)")
|
||||
.font(.system(size: 16, weight: .medium, design: .monospaced))
|
||||
.foregroundColor(Color.orange)
|
||||
}
|
||||
.frame(maxWidth: .infinity)
|
||||
|
||||
Spacer()
|
||||
|
||||
|
||||
Reference in New Issue
Block a user