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
- Curiosity (keşif aracı) (Intermediate)
- Kim Jong Un'un 'tek idol' olduğu Kuzey Kore'de K-pop'u keşfedenler - BBC News Türkçe (Intermediate)
- Live Updates: U.S.-Iran war appears to pause as Trump gives space for talks to end Strait of Hormuz standoff (Beginner)
- Connected Speech In English: What It Is And How To Learn It (Intermediate)
- Burnham says there are ‘big decisions’ ahead on making council tax fairer – UK politics live (Beginner)
- OpenAI CEO'su Altman, dünyada "yapay zeka otoriterliği" oluşmasından korktuğunu söyledi (Intermediate)
Create your own bilingual story on DuoBook · Explore more stories