Esta tabela lista a terminologia frequentemente usada ao discutir I2P e criptografia.
  • I2P: Invisible Internet Project: um projeto destinado a fornecer uma camada de anonimato, para que o usuário possa se comunicar anonimamente usando uma uma série de aplicativos.
  • Roteador: O software central da I2P, que roteia pacotes criptografados pacotes criptografados na rede I2P. Por padrão, todos os roteadores participam da rede rede, o que ajuda a rede e fornece tráfego de cobertura para quaisquer clientes ou servidores que se conectam à rede I2P por meio do roteador.
  • RouterIdentity: uma coleção de informações necessárias para se comunicar diretamente com um roteador, como seu endereço IP e porta de escuta, assinatura pública e chaves de criptografia, etc.
  • Túnel: Um caminho de comunicação anônimo entre um cliente ou servidor e a rede I2P. Os túneis são unidirecionais, portanto, qualquer cliente ou servidor deve ter pelo menos dois túneis - um para tráfego de entrada e outro para tráfego de saída.
  • Destino: A identidade criptográfica de um túnel. Estas são as identidades de clientes e servidores dentro da rede I2P e são análogas à porta IP: de um computador na Internet normal.
  • LeaseSet: uma coleção de informações necessárias para se comunicar com um cliente ou servidor em um destino específico, como os gateways dos túneis de entrada para esse destino.
Esta tabela lista a definição de diferentes redes e seus componentes. Estes termos e as definições fornecidas são retirados de Descentralização pronta para uso: 7 máximas da Simply Secure(usado com permissão).
  • Decentralization: Network architecture that avoids reliance on a single party. Encompasses peer-to-peer, blockchain, federated, and distributed technologies that involve many individual users.
  • Peer-to-Peer (p2p): Peers make a portion of their resources, such as processing power, disk storage or network bandwidth, directly available to other network participants, without the need for central coordination by servers or stable hosts. Popularized by BitTorrent, Napster, and Bitcoin.
  • Federated: Federation allows separate deployments of a service to communicate with each other through a common protocol, for instance a mail server run by Google federates with a mail server run by Microsoft when you send an email from @gmail.com to @hotmail.com. Each deployment may host multiple users.
  • Blockchain: A distributed ledger that can record transactions between multiple parties efficiently and in a verifiable and permanent way.
  • Distributed systems: Academic topic within the discipline of Computer Science which is concerned with the design of computer systems that consist of many individual computers connected over a network. Peer-to-peer networks and blockchains are examples of distributed systems architectures.
  • TCP/UDP: The two foundational transport protocols used on the Internet. Common protocols used to send data between two computers.
  • DHT: Distributed hash table, used in some projects to connect peers to each other by storing information in the form of key-value pairs in a distributed manner.
  • IP address: A number of a computer or network which is unique and thus can be used to address it.
  • WebRTC: A protocol standard for establishing connections in a web browser where data passes directly between users.
  • Hash: A number, usually displayed as a string of letters and numbers. It can serve as a ‘fingerprint’ uniquely identifying data.
  • UX: User experience, the overall experience of a person using a product or a service, especially in terms of how easy it is to use.