Kotlin通过丰富的网络实现Trustchain和IPv8:本地蓝牙+ 4G的多宿主,分散式社交网络,UDP打孔等。
https://github.com/Tribler/trustchain-superapp
基于IPv8(P2P网络堆栈)和TrustChain(可伸缩,分布式,成对分类帐)构建的微型应用程序的集合。遵循超级应用程序的概念,所有应用程序都内置于单个APK中。这种新兴趋势允许在单一的多合一应用程序体验中为多种服务提供生态系统。
对等聊天
PeerChat实现了分布式消息传递应用程序的全功能原型。首先,用户必须通过扫描彼此的QR码或通过复制粘贴十六进制的公共密钥来交换公共密钥。这保证了由其作者签名的所有消息的真实性。它可以防止中间人攻击和模拟攻击。
豪华共产主义
奢侈品共产主义是一个基于IPv8和Trustchain构建的Android应用程序,已集成到Trustchain Superapp中。它是使用Trustchain和比特币的DAO系统的概念验证实现。 Trustchain用于通信和簿记,而比特币区块链用于为每个DAO拥有集体的多重签名钱包。该应用程序的内容分为几个选项卡:
音乐DAO
简而言之,MusicDAO是一个IPv8应用程序,用户可以在其中共享和发现信任链上的曲目。使用JLibtorrent完成跟踪流,下载和寻求交互。
信任链资源管理器
TrustChain Explorer允许浏览设备上本地存储的TrustChain块,并搜寻其他已连接对等方的链。