How should group chats work in decentralized systems?
A bilingual English story with sentence-by-sentence Chinese (Simplified) translation. Level: BEGINNER (CEFR). Tap any word in the DuoBook reader for an instant translation.
Xiao Ming wants to develop a decentralized chat app.
小明想要开发一个去中心化的聊天软件。
He spent a lot of time thinking about group chat functions.
他花了很多时间思考群聊的功能。
Not having a central server is a big challenge.
没有中心服务器是一个很大的挑战。
He found it difficult to let users join a group chat.
他发现很难让用户加入群聊。
Group chats need to manage who is inside.
群聊需要管理谁在里面。
He must make choices between different options.
他必须在不同的选项中做出选择。
He wants to keep the app fully decentralized.
他想保持软件完全去中心化。
Central servers are usually responsible for coordinating all information.
中心化服务器通常负责协调所有信息。
They tell new users about the state of the group.
它们告诉新用户群里的状态。
They can also stop deleted users from receiving messages.
它们也能防止已删除的用户收到消息。
Without a server, the work becomes very difficult.
如果没有服务器,工作会变得很难。
He realized there is no perfect solution.
他意识到没有完美的解决方案。
He decided to accept some tradeoffs.
他决定接受一些权衡。
Finally, he released the first version of the chat app.
最后他发布了聊天软件的第一个版本。
Vocabulary (English)
- 开发
- develop
- 去中心化
- decentralized
- 挑战
- challenge
- 服务器
- server
- 管理
- manage
- 选项
- options
- 协调
- coordinate
- 状态
- state
- 删除
- delete
- 意识到
- realize
- 权衡
- tradeoff
- 版本
- version
More English stories
- İsrail basınına göre, ordu seçim öncesinde alarm seviyesini "en üst düzeye" çıkardı (Beginner)
- Explosion and fire erupt at Quaker Oats plant in Cedar Rapids, Iowa; no injuries (Beginner)
- AI in UX: Work Is Faster, But Practitioners Have Mixed Feelings (Beginner)
- İngiltere Başbakanı Burnham'dan konserve gıda ve şişe suyu depolama tavsiyesi (Intermediate)
- PM call with President Kast of Chile: 23 October 2026 (Beginner)
- In a Hoard of 5,500 Viking Age Coins, Archaeologists in Norway Found One So Rare That They Already Consider It a 'National Treasure' (Beginner)
Create your own bilingual story on DuoBook · Explore more stories