Alien
欢迎来到ALIEN
欢迎来到ALIEN
  • ALIEN:链接未来的通信
  • 🖇️Alien概览
    • 🔥ALIEN名字的起源
    • ❗ALIEN的标志性符号——WOW!
    • 💎ALIEN的主要特点与优势
  • 💭Alien的愿景
    • ⏳ALIEN的理念
    • 🎯ALIEN未来目标
  • 📱ALIEN功能介绍
  • 〽️Web3 vs Web2
    • ♾️Web3与Web2的区别
    • 3️⃣为什么需要Web3
    • 🔏Alien VS Telegram:更隐私
    • 🧷Alien VS WeChat:更安全
    • ♒Alien VS WhatsApp:更简洁
    • 📊总结对比
  • ⛓️Alien使用的区块链技术
    • 🆔DID身份认证
    • ⚙️端到端加密
    • 🔑链上加密技术
    • 🛠️视频通话中的隐私保护
    • 📌钱包生成技术
    • 🧬多链交互功能
    • 📁文件加密传输机制
  • 📲Alien的高端应用功能
    • ✍️文字聊天
    • 📞音频通话
    • 👥视频通话
    • 🤑对话框内转账
    • 🙌多人视频会议(万人级线上会议)
    • 🛜Web3社区
    • 🌍DApp浏览器
    • 🌇NFT市场
    • 💲高度可自定义钱包
  • 💡Alien技术架构与概念
    • 🚧客户端架构
    • 💻用户界面层(UI Layer)
    • 🔦应用逻辑层(Application Logic Layer)
    • ✳️网络层(Network Layer)
    • 🔒安全层(Security Layer)
    • #️数据层(Data Layer)
  • 🔐ALIEN安全架构
    • 🚨安全架构详解
    • 🪪用户身份验证
    • ⚙️端到端加密
    • 🧷链上加密
    • 🔑数据存储安全
    • ☑️传输安全
    • 🪃多层防护机制
  • 🖥️ALIEN服务器架构
    • 💿服务器架构详解
    • 🔋API网关
    • ✔️身份验证服务
    • 🗞️消息传输服务
    • 🈁数据存储与管理服务
    • 🔎加密与安全服务
    • 📆监控与日志管理
  • 💾ALIEN数据存储与管理
    • ♟️数据存储与管理详解
    • 🧩分布式数据库
    • 📂分布式文件系统
    • 📩数据加密
    • 📧数据同步与一致性
    • 🪄数据备份与恢复
  • 📡ALIEN网络通信
    • 🌐网络通信详解
    • 📨通信协议
    • ⏫实时通信
    • ✅数据传输安全
    • 💯网络优化
    • 🛰️跨地域通信
  • ⚓使用的协议与标准
  • 🔄网络优化与性能
  • 📋Alien发展路线图
    • 4️2024年
    • 5️2025年
    • 6️2026年
  • 📔Alien App更新日志
    • Untitled
Powered by GitBook
On this page
  1. Alien技术架构与概念

数据层(Data Layer)

数据层负责管理应用的数据存储和访问,包括本地存储和远程存储。通过结合区块链技术,Alien确保用户的数据只有用户自己能够访问和解密,任何第三方,包括Alien的开发者和运营者,都无法访问用户的私密数据。

本地存储

Alien在用户设备上使用本地存储来保存临时数据和缓存,以提高应用的性能和用户体验。

  • SQLite数据库: 用于存储用户的聊天记录、应用设置和缓存文件。所有本地存储的数据都经过加密处理,确保在设备丢失或被盗时,数据依然无法被访问。

  • 加密技术: 使用AES进行本地数据加密,密钥存储在设备的安全存储区(如iOS的Keychain和Android的Keystore)。

远程存储

Alien通过分布式存储技术和区块链技术,确保用户数据在多设备之间的一致性和安全性。

  • 分布式存储: 利用分布式存储网络存储用户的聊天记录和文件。这些数据块经过加密处理,只有持有正确解密密钥的用户才能访问。

  • 链上加密技术: 使用区块链记录数据存储和传输的验证信息,确保数据的不可篡改性和透明性。每条消息和文件的存储操作都会生成一个链上记录,防止数据被篡改。

链上加密

Alien的链上加密技术确保了数据在传输和存储过程中的绝对安全性。所有数据在上传到分布式存储网络和区块链之前,都会进行加密处理。

  • 非对称加密: 使用RSA(公钥加密算法)进行数据加密。每个用户都有一对公钥和私钥,公钥用于加密,私钥用于解密。只有持有私钥的用户才能解密数据。

  • 对称加密: 在某些情况下,为了提高加密和解密的效率,Alien也会使用AES进行数据加密。对称加密的密钥通过非对称加密传输,确保密钥本身的安全性。

  • 链上存储: 加密后的数据哈希值会存储在区块链上,作为数据的验证和溯源依据。通过区块链的不可篡改性,保证数据的完整性和安全性。

Previous安全层(Security Layer)Next安全架构详解

Last updated 11 months ago

💡
#️
Page cover image