This commit is contained in:
Raven Scott
2025-11-30 18:48:42 -05:00
parent cf0d923996
commit 2927297d99
2 changed files with 2 additions and 2 deletions
+1 -1
View File
@@ -200,7 +200,7 @@ export default function P2PPage() {
{ term: 'CGNAT (Carrier-Grade NAT)', definition: 'A large-scale NAT implementation used by ISPs to conserve IPv4 addresses, adding complexity to P2P connections.' },
{ term: 'UDP Hole Punching', definition: 'A technique that allows two peers behind NAT devices to establish a direct connection by coordinating packet timing.' },
{ term: 'DHT (Distributed Hash Table)', definition: 'A decentralized key-value store that allows peers to find each other without a central directory.' },
{ term: 'bootstrap Server', definition: 'A publicly accessible server that helps peers behind NAT discover each other\'s public endpoints.' },
{ term: 'Bootstrap Server', definition: 'A publicly accessible server that helps peers behind NAT discover each other\'s public endpoints.' },
{ term: 'Peer Discovery', definition: 'The process of finding other peers in a P2P network, typically using DHT or similar mechanisms.' },
{ term: 'Consensus', definition: 'A mechanism for agreeing on the state of distributed data, in P2NS achieved through voting on domain claims.' },
].map((item) => (
@@ -35,7 +35,7 @@ export default function UDPHolePunchingDiagram() {
>
<div className="bg-purple-100 dark:bg-purple-900 p-6 rounded-lg mb-4">
<Server className="h-12 w-12 text-purple-600 dark:text-purple-400 mx-auto mb-2" />
<h3 className="font-semibold text-gray-900 dark:text-white">Rendezvous</h3>
<h3 className="font-semibold text-gray-900 dark:text-white">Bootstrap</h3>
<p className="text-sm text-gray-600 dark:text-gray-400">Server</p>
</div>
<div className="space-y-2">