Musk đang làm việc trên XChat. Kiến trúc mã hóa kiểu Bitcoin chính xác là gì?

avatar
深潮TechFlow
2ngày trước
Bài viết có khoảng 3611từ,đọc toàn bộ bài viết mất khoảng 5 phút
X không chỉ có thể gửi và đọc tweet mà còn có thể dần có chức năng nhắn tin tức thời tương tự như Telegram hoặc WeChat trong tương lai.

Tác giả gốc: TechFlow

Vào ngày 1 tháng 6, Musk bắt đầu nỗ lực và công bố ra mắt hệ thống nhắn tin mới XChat trên nền tảng X, có tính năng mã hóa đầu cuối, tin nhắn biến mất, chuyển tập tin tùy ý và cuộc gọi âm thanh và video đa nền tảng.

Nói cách khác, X không chỉ có thể gửi và đọc tweet mà còn có thể dần có chức năng nhắn tin tức thời tương tự như Telegram hoặc WeChat.

Tính năng này hiện đang trong giai đoạn thử nghiệm và không phải tất cả người dùng đều có thể trải nghiệm.

Nhưng điều đáng chú ý hơn là Musk tuyên bố rằng XChat sử dụng mã hóa theo kiểu Bitcoin và được phát triển bằng ngôn ngữ Rust, đồng thời tuyên bố đây là kiến trúc hoàn toàn mới.

Musk đang làm việc trên XChat. Kiến trúc mã hóa kiểu Bitcoin chính xác là gì?

Bitcoin quá cổ điển, cổ điển đến mức nhiều người quen thuộc với cái tên của nó và coi nó như một tài sản hàng đầu, nhưng họ không thực sự hiểu rõ nó sử dụng công nghệ gì.

Kiến trúc mã hóa theo phong cách Bitcoin mà Musk đề cập chính xác là gì? Tôi lật lại sách trắng Bitcoin và diễn giải nó theo góc nhìn của một nhà đầu tư kỳ cựu.

Bản xem trước các tính năng của phiên bản beta XChat

Theo phản hồi từ một số người dùng Twitter, tài khoản X của họ đã được đẩy lên Xchat và được đánh dấu là phiên bản thử nghiệm Beta. Chức năng cốt lõi là tin nhắn riêng tư sẽ được mã hóa đầu cuối trên tất cả các thiết bị của bạn và không ai có thể đọc được tin nhắn riêng tư của bạn, bao gồm cả X.

Musk đang làm việc trên XChat. Kiến trúc mã hóa kiểu Bitcoin chính xác là gì?

Sau đó, chúng ta có thể phân tích tính năng này dựa trên bài đăng gốc của Musk và phản hồi của cư dân mạng.

  • Mã hóa đầu cuối: Chỉ có hai bên giao tiếp mới có thể nhìn thấy tin nhắn và nội dung cuộc gọi và bên thứ ba (bao gồm cả nền tảng X) không thể theo dõi chúng.

  • Hủy sau khi đọc: Bạn có thể cài đặt tin nhắn tự động xóa sau một khoảng thời gian nhất định, chẳng hạn như 10 phút, để bảo vệ quyền riêng tư chặt chẽ hơn.

  • Chuyển mọi tập tin: Hỗ trợ gửi mọi loại tập tin, bao gồm ảnh, video, tài liệu, v.v., không còn bị giới hạn bởi định dạng hoặc kích thước.

  • Cuộc gọi âm thanh và video đa nền tảng: Không cần số điện thoại di động để thực hiện cuộc gọi và hỗ trợ nhiều thiết bị như điện thoại di động và máy tính. Nội dung cuộc gọi cũng được mã hóa.

Bạn biết không, điều này hơi giống Telegram.

Điều này liên quan gì tới Bitcoin?

Khi nói đến mã hóa theo kiểu Bitcoin, phản ứng đầu tiên của nhiều người có thể là: Bitcoin không phải được dùng để chuyển tiền sao? Nó liên quan gì đến trò chuyện được mã hóa?

Đừng nôn nóng, trước tiên chúng ta hãy cùng xem xét công nghệ mã hóa của Bitcoin và sau đó xem XChat có thể học hỏi được gì từ công nghệ này.

Musk đang làm việc trên XChat. Kiến trúc mã hóa kiểu Bitcoin chính xác là gì?

Trên thực tế, tiêu đề của sách trắng Bitcoin cách đây hơn mười năm đã nói rất rõ ràng: Hệ thống thanh toán tiền mặt ngang hàng. Ngang hàng ở đây chính là P2P mà chúng ta thường nghe.

BTC--- Muốn thực hiện giao dịch ngang hàng (bạn và tôi) mà không cần qua trung gian;

Xchat--- Bạn muốn trò chuyện ngang hàng (bạn và tôi) mà không cần thông qua trung gian.

Đây là những hướng triển khai khác nhau của cùng một công nghệ.

Bitcoin thực hiện giao dịch ngang hàng như thế nào?

Chúng ta hãy tạm gác công nghệ sổ cái của blockchain sang một bên. Để đạt được chuyển khoản ngang hàng, Bitcoin sử dụng công nghệ mã hóa, có thể được mô tả đơn giản là khóa và chữ ký.

  • Khóa: Mật mã đường cong Elliptic (ECC): Bitcoin sử dụng một thứ gọi là Mật mã đường cong Elliptic (ECC). Nói một cách đơn giản, nó giống như một ổ khóa siêu an toàn. Mọi người đều có hai khóa: một là khóa công khai (công khai, tương đương với ổ khóa), và khóa còn lại là khóa riêng tư (chỉ bạn biết, tương đương với chìa khóa). Ví dụ, nếu bạn muốn chuyển Bitcoin cho bạn bè, ví của bạn sẽ sử dụng khóa công khai của bạn bè để khóa giao dịch và chỉ bạn bè của bạn mới có thể mở khóa và lấy tiền bằng khóa riêng của họ. Không ai có thể xem trộm hoặc can thiệp vào toàn bộ quá trình và ngay cả mạng lưới Bitcoin cũng không thể xem chi tiết giao dịch.

  • Chữ ký: Chữ ký số (ECDSA) Ngoài khóa, Bitcoin còn sử dụng chữ ký số để chứng minh bạn là bạn. Khi bạn chuyển tiền, ví của bạn sẽ sử dụng khóa riêng của bạn để tạo chữ ký để chứng minh rằng giao dịch thực sự được bạn gửi. Người khác có thể xác minh chữ ký này bằng khóa công khai của bạn, nhưng không thể làm giả.

  • Chống giả mạo: Thuật toán băm (SHA-256) Bitcoin cũng sử dụng thuật toán băm có tên là SHA-256, biến thông tin giao dịch thành dấu vân tay có độ dài cố định. Nếu giao dịch bị thay đổi, ngay cả khi chỉ thay đổi một chữ cái, dấu vân tay sẽ hoàn toàn khác và mạng sẽ có thể phát hiện ra ngay lập tức.

Xin lưu ý rằng các thuật toán mã hóa và thuật toán chữ ký này không phải do Bitcoin phát minh ra mà chúng được sử dụng kết hợp với nhau.

Musk đang làm việc trên XChat. Kiến trúc mã hóa kiểu Bitcoin chính xác là gì?

Do đó, kết hợp với các chức năng của XChat, chúng ta có thể suy đoán rằng nó có thể sử dụng công nghệ Bitcoin theo cách này, đây chính là thứ mà Musk gọi là mã hóa theo kiểu Bitcoin:

  • Mã hóa đầu cuối: an toàn cho tin nhắn Mã hóa đầu cuối của XChat có thể sử dụng một biến thể của ECC (chẳng hạn như giao thức ECDH). Khi bạn gửi tin nhắn cho bạn bè, điện thoại của bạn sẽ mã hóa tin nhắn bằng khóa công khai của bạn bè và chỉ có khóa riêng của bạn bè mới có thể giải mã được. Ví dụ, nếu bạn gửi Tôi sẽ ở đó lúc 7 giờ tối nay, tin nhắn sẽ trở thành một chuỗi ký tự bị bóp méo mà chỉ có thiết bị của bạn bè bạn mới có thể giải mã được và nền tảng X hoặc những nền tảng khác không thể nhìn thấy. Cuộc gọi âm thanh và video cũng có thể sử dụng các phương pháp tương tự để bảo vệ nội dung cuộc gọi khỏi bị nghe lén.

  • Chữ ký số: Chứng minh rằng tin nhắn được gửi bởi bạn XChat có thể sử dụng công nghệ chữ ký số tương tự như ECDSA để đảm bảo rằng nguồn tin nhắn là đáng tin cậy. Ví dụ, nếu bạn gửi một tài liệu hợp đồng, XChat sẽ ký bằng khóa riêng của bạn. Sau khi nhận được, bạn bè của bạn có thể xác minh bằng khóa công khai của bạn để xác nhận rằng tài liệu đó được bạn gửi và không bị giả mạo.

  • Hủy sau khi đọc: mã hóa + hủy theo thời gian Chức năng tin nhắn biến mất có thể kết hợp cơ chế mã hóa và hủy theo thời gian. Sau khi tin nhắn được mã hóa, chỉ người nhận mới có thể nhìn thấy và máy chủ sẽ tự động xóa sau một thời gian nhất định (ví dụ như 10 phút). Ngay cả khi thiết bị bị hack, các tin nhắn lịch sử cũng không thể tìm thấy.

  • Chuyển tập tin: dấu vân tay chống giả mạo Khi chuyển tập tin, XChat có thể sử dụng SHA-256 để tạo giá trị băm (dấu vân tay) của tập tin. Sau khi bạn bè nhận được tập tin, hệ thống sẽ tự động xác minh dấu vân tay để đảm bảo rằng tập tin không bị giả mạo ở giữa.

Về việc nên sử dụng ngôn ngữ phát triển nào, RUST hay ngôn ngữ nào khác, tác giả không có chuyên môn về kỹ thuật nên tôi sẽ không giải thích chi tiết ở đây.

Không chỉ là trò chuyện

Sự ra mắt của XChat không chỉ là một công cụ trò chuyện.

Musk luôn muốn biến X thành một ứng dụng có mọi thứ (siêu ứng dụng), tương tự như WeChat mà chúng ta thường sử dụng.

Musk đang làm việc trên XChat. Kiến trúc mã hóa kiểu Bitcoin chính xác là gì?

Có thể thấy manh mối từ một số hành động của ông, chẳng hạn như đầu tiên là mua lại Twitter, sau đó mượn nhiều chức năng từ WeChat, tích hợp Grok AI, v.v.

Với việc Đạo luật Stablecoin của Hoa Kỳ dần được thông qua và môi trường thân thiện với tiền điện tử được hình thành, chúng ta có lý do để mong đợi sự xuất hiện của các chức năng liên quan đến thanh toán, chẳng hạn như XPay.

Sự thành công của WeChat tại Trung Quốc dựa trên mối quan hệ xã hội và tính gắn kết mạnh mẽ, tích hợp trò chuyện, thanh toán, taxi, mua sắm và các chức năng khác. Nếu XChat có thể tích hợp thanh toán (XPay), trợ lý AI (Grok 3), xã hội (chức năng cộng đồng nền tảng X) và thêm tính năng bảo vệ quyền riêng tư mạnh mẽ, thì hoàn toàn có thể trở thành siêu WeChat của phương Tây.

Cuối cùng, thuật ngữ “mã hóa theo kiểu Bitcoin” có thực sự độc đáo không? Không nhất thiết.

Các công nghệ như mật mã đường cong elip (ECC), chữ ký số (ECDSA) và thuật toán băm (SHA-256) không còn chỉ dành riêng cho Bitcoin nữa.

Nhiều ứng dụng bảo mật sử dụng các công nghệ tương tự, chẳng hạn như mã hóa đầu cuối của WhatsApp và Signal, cũng dựa trên ECC và thuật toán băm; iMessage của Apple thậm chí đã áp dụng ECC vào những năm 2010. Mặc dù công nghệ mã hóa của Bitcoin đáng tin cậy, nhưng nó giống như một tiêu chuẩn công nghiệp hơn và không có nhiều tính nguyên bản.

Việc Musk chọn cách diễn đạt phong cách Bitcoin có nhiều khả năng là do cân nhắc về tiếp thị. Là một từ đồng nghĩa với tiền điện tử, Bitcoin có lưu lượng truy cập và độ tin cậy riêng.

Nhưng càng có nhiều tuyên bố ủng hộ tiền mã hóa, chúng tôi càng vui mừng.

Trong bối cảnh mã hóa sự chú ý, nhiều tính năng và lối chơi hơn từ X và Musk cũng đáng để mong đợi.

Bài viết gốc, tác giả:深潮TechFlow。Tuyển dụng: Nhân viên kinh doanh phần mềm theo dự án report@odaily.email;Vi phạm quy định của pháp luật.

Odaily nhắc nhở, mời đông đảo độc giả xây dựng quan niệm đúng đắn về tiền tệ và khái niệm đầu tư, nhìn nhận hợp lý về blockchain, nâng cao nhận thức về rủi ro; Đối với manh mối phạm tội phát hiện, có thể tích cực tố cáo phản ánh với cơ quan hữu quan.

Đọc nhiều nhất
Lựa chọn của người biên tập