Quyền riêng tư là vô giá, nhưng Signal thì tốn kém
(signal.org)- Signal là một trình nhắn tin riêng tư được vận hành theo mô hình phi lợi nhuận, không kiếm tiền dựa trên giám sát, và dự kiến chi phí vận hành hằng năm vào năm 2025 sẽ vào khoảng 50 triệu USD
- Tính đến tháng 11/2023, riêng chi phí hạ tầng đã khoảng 14 triệu USD mỗi năm, trong đó lưu trữ, máy chủ, xác minh đăng ký, băng thông và các dịch vụ khác chiếm tỷ trọng lớn
- Vì Signal mã hóa đầu cuối ở mức tối đa có thể đối với tin nhắn, tệp, hồ sơ và thông tin liên hệ, đồng thời lưu trữ rất ít, nên họ không thu hồi chi phí bằng quảng cáo hay bán dữ liệu cho việc huấn luyện AI
- Khoảng 50 nhân viên toàn thời gian phụ trách Android, Desktop, iOS, máy chủ, RingRTC, libsignal, sản phẩm và thiết kế, bản địa hóa, hỗ trợ; chi phí nhân sự và phúc lợi khoảng 19 triệu USD mỗi năm
- Các tính năng bảo vệ quyền riêng tư có chi phí triển khai cao hơn tính năng thông thường, và Signal hướng đến vận hành dựa trên đóng góp nhỏ lẻ, chịu trách nhiệm với người dùng thay vì nhà đầu tư hay mục tiêu tăng trưởng
Cơ cấu chi phí và nguyên tắc vận hành của Signal
- Kể từ khi ra mắt năm 2013, Signal đã cung cấp công nghệ mã hóa đầu cuối thông qua Signal Protocol, trở thành tiêu chuẩn trên thực tế bảo vệ hàng tỷ cuộc trò chuyện trong WhatsApp, Google Messages và các dịch vụ khác
- Gần đây, Signal đã bổ sung lớp kháng lượng tử vào Signal Protocol; trước đó họ cũng phát triển các công nghệ bảo vệ metadata như sealed sender, bảo vệ danh bạ, bảo vệ thành viên nhóm, bảo vệ tên hồ sơ
- Signal ghi lại các quyết định kỹ thuật và công khai mã nguồn mở để bên ngoài có thể kiểm chứng
Mô hình phi lợi nhuận và vận hành dựa trên đóng góp
- Khác với phần lớn các công ty công nghệ tiêu dùng, Signal là một tổ chức phi lợi nhuận
- Cấu trúc này hoạt động như một cơ chế khiến nhà đầu tư hoặc hội đồng quản trị đặt nặng doanh thu khó có thể gây áp lực buộc Signal hy sinh một phần quyền riêng tư khi gặp thời điểm khó khăn
- Công nghệ tiêu dùng miễn phí thường bù chi phí bằng kiếm tiền từ giám sát và xâm phạm dữ liệu cá nhân, đôi khi còn dùng growth hacking và dark pattern để tăng thời gian người dùng dành cho feed và thông báo
- Signal cũng có thể được sử dụng miễn phí, nhưng từ chối thiết kế thao túng và mô hình kinh doanh khuyến khích điều đó
- Nguồn vốn vận hành đến từ đóng góp và khoản vay ban đầu của Brian Acton; mục tiêu dài hạn là tiến gần đến một cấu trúc hoàn toàn bền vững nhờ đóng góp nhỏ lẻ từ nhiều người dùng
Vì sao cần 50 triệu USD mỗi năm
- Là tổ chức phi lợi nhuận không có nghĩa là chi phí xây dựng một ứng dụng liên lạc toàn cầu sẽ thấp hơn
- Signal cạnh tranh trong một lĩnh vực nơi các công ty trị giá hàng tỷ USD đã định hình chuẩn mực và hệ sinh thái công nghệ, trong khi mô hình kinh doanh của họ xung đột với sứ mệnh quyền riêng tư của Signal
- Năm 2025, Signal dự kiến cần khoảng 50 triệu USD mỗi năm để vận hành
- So với các ứng dụng nhắn tin phổ biến khác không tôn trọng quyền riêng tư, con số này là rất tiết chế
- Việc công khai chi phí không phải là báo cáo kế toán đầy đủ, mà là ví dụ cho thấy chi phí vận hành được dùng vào đâu, đặc biệt xoay quanh hạ tầng và nhân sự
Chi phí hạ tầng tính đến tháng 11/2023
- Chi phí hạ tầng hiện tại của Signal vào khoảng 14 triệu USD mỗi năm
- Lưu trữ: 1,3 triệu USD mỗi năm
- Máy chủ: 2,9 triệu USD mỗi năm
- Chi phí đăng ký: 6 triệu USD mỗi năm
- Tổng băng thông: 2,8 triệu USD mỗi năm
- Dịch vụ bổ sung: 700.000 USD mỗi năm
- Các dịch vụ bổ sung bao gồm giám sát uptime, cảnh báo sự cố, dung lượng dự phòng cho khôi phục thảm họa, hợp đồng bảo trì, v.v.
Vẫn tốn chi phí dù tối thiểu hóa lưu trữ
- Signal mã hóa đầu cuối mọi thứ có thể và lưu trữ ít nhất có thể
- Khi bạn gửi tin nhắn, dịch vụ Signal đưa tin nhắn đã mã hóa vào hàng đợi tạm thời để chuyển phát; sau khi chuyển phát xong, gói dữ liệu mã hóa đó có thể bị xóa khỏi hàng đợi
- Việc lưu trữ tệp đã mã hóa đầu cuối cũng chỉ là tạm thời, và dữ liệu mã hóa chưa được chuyển phát sẽ tự động bị xóa sau một thời gian không hoạt động
- Chỉ riêng hình thức lưu trữ tạm thời này đã khiến Signal chi khoảng 1,3 triệu USD mỗi năm
- Signal không thể đọc hoặc truy cập tin nhắn đã mã hóa; khóa giải mã nằm ở người dùng, không phải Signal
- Thông qua công nghệ mã hóa metadata, Signal được thiết kế để không truy cập các thông tin nhạy cảm như ai gửi tin nhắn, sổ địa chỉ hay thông tin hồ sơ
Chi phí của máy chủ và tính năng quyền riêng tư
- Để cung cấp dịch vụ toàn cầu cùng cuộc gọi thoại và video chất lượng cao, máy chủ Signal phải được phân tán khắp thế giới
- Độ trễ trong truyền thông thời gian thực có thể gây trễ âm thanh hoặc giảm chất lượng video, làm giảm khả năng sử dụng của ứng dụng
- Signal thuê hạ tầng từ nhiều nhà cung cấp như Amazon AWS, Google Compute Engine, Microsoft Azure, nhưng vì mọi thứ đều được mã hóa đầu cuối nên cả Signal lẫn nhà cung cấp hạ tầng đều không thể truy cập tin nhắn và cuộc gọi
- Một tổ chức phi lợi nhuận nhỏ như Signal khó có thể tự mua và triển khai máy chủ vật lý tại các trung tâm dữ liệu độc lập trên toàn thế giới
- Năm 2017, Signal đã phát triển phương thức tìm kiếm liên hệ riêng tư sử dụng trusted execution environment
- Người dùng có thể tìm bạn bè và liên hệ mà không để lộ sổ địa chỉ cho Signal
- Ban đầu chỉ cần vài máy chủ, nhưng khi người dùng tăng lên, riêng tìm kiếm liên hệ riêng tư ở thời điểm cao tải đã cần khoảng 600 máy chủ và chi phí hằng năm là hơn 2 triệu USD
- Nhờ cải thiện nghiên cứu thuật toán và cập nhật phần cứng, hiện nay Signal xử lý nhiều lưu lượng hơn nhưng đã giảm số máy chủ xuống còn khoảng 10
Chi phí đăng ký và vấn đề xác minh SMS
- Khi cài mới hoặc đăng ký lại trên thiết bị mới, Signal gửi mã đăng ký qua SMS hoặc cuộc gọi thoại để xác nhận người dùng sở hữu số điện thoại
- Quy trình này quan trọng để ngăn tạo tài khoản spam, tránh tình trạng dịch vụ không thể sử dụng được
- Mã đăng ký được định tuyến qua nhiều nhà cung cấp viễn thông nhằm tối ưu chất lượng chuyển phát trên toàn cầu
- Chi phí dịch vụ đăng ký để xác minh số điện thoại hiện trung bình khoảng 6 triệu USD mỗi năm
- Chi phí thay đổi mạnh theo từng tháng và có thể bị thổi phồng do toll fraud
- Đây là cách một số nhà mạng chia sẻ doanh thu với tác nhân gian lận bằng cách tăng lưu lượng SMS/cuộc gọi
- Signal hợp tác với các nhà cung cấp xác minh bằng thoại/SMS để nhanh chóng phát hiện và chặn đăng ký gian lận, nhưng vẫn còn những chi phí khó dự đoán
Chi phí băng thông và relay cuộc gọi
- Mọi website, ứng dụng và dịch vụ đều phải trả chi phí băng thông khi người dùng kết nối
- Các công ty công nghệ lớn như Amazon, Google, Microsoft vận hành trung tâm dữ liệu, cáp quang và thiết bị mạng riêng, nhưng tổ chức nhỏ như Signal phải thuê băng thông cần thiết từ các nhà cung cấp lớn
- Signal chi khoảng 2,8 triệu USD mỗi năm cho băng thông để hỗ trợ tin nhắn, ảnh, video, ghi âm thoại, tài liệu, cuộc gọi thoại và video
- Cuộc gọi thoại và video cần nhiều băng thông hơn nhiều so với tin nhắn văn bản, và tính năng gọi mã hóa đầu cuối của Signal là một trong những dịch vụ đắt đỏ nhất
- Cuộc gọi mã hóa đầu cuối với người không có trong danh bạ luôn được định tuyến qua máy chủ relay để che giấu thông tin địa chỉ IP
- Phần lớn dịch vụ cạnh tranh không dùng cách này
- Cách này tốn kém hơn so với việc luôn dùng kết nối P2P khi có thể
- Ở mức lưu lượng hiện tại, băng thông outbound cần cho cuộc gọi thoại và video của Signal là khoảng 20PB mỗi năm, tức 20 triệu GB
- Riêng chi phí băng thông liên quan đến cuộc gọi vào khoảng 1,7 triệu USD mỗi năm, chưa bao gồm chi phí nhân sự kỹ sư duy trì phần mềm gọi và chi phí hạ tầng máy chủ
- Signal cũng có tùy chọn gửi tất cả cuộc gọi qua máy chủ relay:
Privacy > Advanced > Always Relay Calls
Trình nhắn tin toàn cầu do khoảng 50 người vận hành
- Signal không chỉ gồm các dịch vụ bảo vệ quyền riêng tư, mà còn gồm ứng dụng đa nền tảng và thư viện
- Để duy trì quyền riêng tư trong một hệ sinh thái nơi giám sát là mặc định, thường phải tự xây dựng hoặc chỉnh sửa thư viện thay vì dùng nguyên xi các framework phổ biến
- Có ba nhóm client phụ trách riêng Android, Desktop và iOS
- Một nhóm kỹ thuật riêng phát triển và duy trì máy chủ, hệ thống gọi và các thư viện lõi như Signal Server, RingRTC, libsignal
- Nhóm sản phẩm và thiết kế tạo nên cách ứng dụng hoạt động và giao diện; nhóm bản địa hóa điều phối bản dịch cho hơn 60 ngôn ngữ
- Nhóm hỗ trợ chuyên trách nội bộ giao tiếp trực tiếp với người dùng và chuyển phản hồi kỹ thuật chi tiết cùng thông tin xử lý sự cố thời gian thực đến từng nhóm
- Vì Signal không thu thập dữ liệu phân tích hay telemetry về hành vi người dùng, vai trò của nhóm hỗ trợ đặc biệt quan trọng
Chi phí nhân sự và môi trường cạnh tranh
- Signal hiện có khoảng 50 nhân viên toàn thời gian
- Để so sánh, LINE Corporation có khoảng 3.100 người, còn bộ phận thuộc Kakao Corp phát triển KakaoTalk có khoảng 4.000 người
- Tổng số nhân viên của các tập đoàn lớn như Apple, Meta, Alphabet còn lớn hơn nhiều
- Khoảng một nửa ngân sách vận hành của Signal được dùng để tuyển dụng, trả công và giữ chân nhân sự
- Bao gồm phúc lợi, dịch vụ HR, thuế, tuyển dụng và lương, con số này vào khoảng 19 triệu USD mỗi năm
- Trong giới hạn của một tổ chức phi lợi nhuận, Signal đặt mục tiêu trả lương gần nhất có thể với mức của ngành
- Signal không thể cung cấp cổ phần, văn phòng đắt tiền hay phúc lợi kiểu các công ty công nghệ lớn, nhưng vẫn phải tuyển dụng và giữ chân nhân sự giàu kinh nghiệm, chuyên môn cao trong một ngành cạnh tranh khốc liệt
Tính năng quyền riêng tư làm tăng chi phí triển khai
- Khi mức sử dụng Signal tăng, chi phí hạ tầng tăng theo, và nhiều hạ tầng hơn cũng đòi hỏi nhiều nhân sự hơn
- Tính đến tháng 11/2023, mạng máy chủ Signal thường xuyên phản hồi khoảng 100.000 request mỗi giây
- Khi một dịch vụ toàn cầu xử lý hàng tỷ request mỗi ngày, cả những vấn đề có xác suất một phần triệu cũng không còn hiếm
- Các kỹ sư đôi khi phải viết mã tùy chỉnh để tái hiện những vấn đề kết nối IPv6 phức tạp xảy ra ở một khu vực cụ thể, ISP cụ thể hoặc cấu hình hệ điều hành đặc biệt
- Việc thêm các tính năng thông thường trong khi vẫn bảo vệ quyền riêng tư đòi hỏi rất nhiều công sức và sáng tạo
- Ảnh hồ sơ và tên hồ sơ trên Signal luôn được mã hóa đầu cuối, nên Signal không thể truy cập
- Lớp bảo vệ này đã được duy trì hơn 6 năm, và Signal đánh giá rằng các dịch vụ cạnh tranh vẫn chưa áp dụng cách tương tự
- Hỗ trợ ảnh hồ sơ không phải là dự án cuối tuần của một kỹ sư đơn lẻ, mà là công việc tạo ra các khái niệm mới như profile keys, rồi kiểm thử và triển khai dài hạn trên nhiều nền tảng
- Tìm kiếm GIF động trên Android và iOS cũng không chỉ là tích hợp đơn giản SDK tìm kiếm GIF tiêu chuẩn
- Signal đã phát triển kỹ thuật che giấu từ khóa tìm kiếm GIF khỏi cả máy chủ Signal lẫn công cụ tìm kiếm GIF
- Sau đó mở rộng bằng cách làm mờ hơn nữa cả lượng lưu lượng đi qua kết nối proxy
- Gần đây, Signal cũng bắt đầu công việc bổ sung khả năng kháng hậu lượng tử vào Signal Protocol nhằm bảo vệ các cuộc trò chuyện hôm nay trước các mối đe dọa trong tương lai
Công nghệ thay thế dựa trên đóng góp nhỏ lẻ
- Signal muốn cho thấy một cách tiếp cận đặt quyền riêng tư thay vì giám sát ở trung tâm là khả thi
- Mục tiêu là hỗ trợ và duy trì một trình nhắn tin riêng tư mã nguồn mở bằng các khoản đóng góp nhỏ
- Khi chi phí của công nghệ tiêu dùng được bù đắp bằng giám sát, mọi người dần xem “miễn phí” là mặc định
- Một số bên trong ngành đã tích lũy lượng dữ liệu cá nhân khổng lồ và quyền lực sử dụng dữ liệu đó
- Signal hướng đến mô hình tổ chức chịu trách nhiệm với những người sử dụng dịch vụ, thay vì nhà đầu tư hay mục tiêu tăng trưởng và lợi nhuận
- Có thể đóng góp qua website Signal hoặc hướng dẫn đóng góp trong ứng dụng
1 bình luận
Các ý kiến trên Hacker News
Sự minh bạch hoàn toàn vừa không van xin quyên góp vừa khéo léo dẫn dắt là điều đáng ghi nhận
So với cách Wikipedia thể hiện thì khá mới mẻ. CEO gửi những email đầy bực bội kiểu “LAST REMINDER” hay “We've had enough”, mà trớ trêu là chúng cũng được gửi cho cả những người đã quyên góp rồi
Wikipedia có quá nhiều tiền đến mức chi một phần cho các consultant hứa “sẽ gây quỹ thêm cho bạn”, và thế giới tuy kỳ lạ nhưng vận hành như vậy. Tôi nghĩ mô hình quỹ tài trợ dài hạn (endowment) như Wikipedia còn tốt hơn. Có ngân sách dự đoán được và một quỹ có thể vận hành lâu dài, còn chúng ta chỉ cần chịu đựng các chiến dịch gây quỹ. Tôi đang chặn bằng bộ lọc uBlock. Năm 2012 tôi đã đóng 6 đô la, và theo tiêu chuẩn marketing của họ thì chừng đó có vẻ đủ cho cả đời rồi
Ngay sau đó thư giấy xin thêm tiền bắt đầu đổ tới, đến giờ vẫn chưa dừng, nên tôi vẫn hối hận mãi
Tôi không biết tiền đi đâu, nhưng rõ ràng là tôi dùng trang đó gần hai chục lần mỗi ngày và nhận được giá trị thực sự
Tôi là hội viên trọn đời của hội cựu sinh viên đại học mà vẫn liên tục nhận thư với tiêu đề kiểu “YOUR OFFER INSIDE”. Mở ra thì “đề nghị” đó là bảo nộp thêm tiền
Dữ liệu lương thưởng năm 2022 cho ai quan tâm: https://projects.propublica.org/nonprofits/organizations/824...
Jim O'leary, Phó chủ tịch phụ trách kỹ thuật, khoảng 700 nghìn USD; Ehren Kret, CTO, khoảng 670 nghìn USD; Aruna Harder, COO, khoảng 470 nghìn USD; nhiều nhà phát triển phần mềm ở mức 420–480 nghìn USD. Meredith Whittaker khoảng 197 nghìn USD, Moxie Marlinspike khoảng 82 nghìn USD, Brian Acton được ghi là 0 USD
Họ chi 6 triệu USD để gửi mã xác thực qua SMS hoặc cuộc gọi thoại khi đăng ký, trong khi lẽ ra nên đi theo hướng phi tập trung. Thứ mà các nhà độc tài kiểm soát chính là mạng di động và hạ tầng, và trên thực tế họ bằng cách nào đó vẫn lần theo được mọi người. Khoản chi này đặt người dùng vào nguy hiểm. Gắn danh tính với hạ tầng của nhà mạng là một lỗ hổng quyền riêng tư chí mạng và cũng rất tốn kém. Nếu mục tiêu là giải pháp riêng tư nhất, thì không thể tiếp tục chấp nhận điều này. Danh tính phải là khóa mật mã
Hay là có 7 người cấp C nếu tính cả 3 người núp dưới chức danh “nhà phát triển phần mềm”, với tổng khoảng 3,7 triệu USD? Nếu không có câu trả lời cho câu hỏi này thì tôi tuyệt đối sẽ không quyên góp cho nơi như vậy. Ngược lại, tổ chức phi lợi nhuận địa phương ở Phần Lan mà tôi tham gia cũng vận hành Matrix trong số nhiều dịch vụ khác, chỉ cần đóng 40 euro mỗi năm, và số tiền đó không chảy vào túi lãnh đạo cấp C
chat.signal.orgphân giải về AWS, mà nếu dùng nhiều băng thông trên AWS thì cực kỳ đắt. Signal được nói là chỉ riêng gọi thoại đã dùng 20PB băng thông mỗi năm và tốn 1,7 triệu USD. Ngay cả khi lấy giá bậc vượt 150TB/tháng của AWS ước chừng 0,05 USD/GB, thì 1,6PB/tháng là 80 nghìn USD/tháng, tức 960 nghìn USD/năm. Trong khi đó, ở những nước có chi phí băng thông thấp như Mỹ, một đường Internet 10Gbps từ nhà mạng Tier-1 có thể chỉ khoảng 800 USD/tháng và xử lý được khoảng 36PB/năm. Vì vậy sẽ thành so sánh giữa khoảng 36PB với chi phí quanh 10 nghìn USD/năm và 20PB trên AWS với 960 nghìn USD. Tôi không hiểu con số 1,7 triệu USD đến từ đâu, mà ngay cả 960 nghìn USD cũng đã quá đắt. AWS đang kiếm bộn tiền từ phí băng thông. Sẽ rất lạ nếu họ không có chuyên gia DevOps nào nhận trên 300 nghìn USD/nămVề chi phí máy chủ thì cần thêm dữ liệu nên tôi sẽ không đi sâu, nhưng rất có khả năng mua và tự vận hành hạ tầng, hoặc thuê hạ tầng riêng, sẽ rẻ hơn AWS rất nhiều. Với lưu trữ thì tốt hơn là tự mua và tự duy trì, có thể xem các ví dụ như Backblaze. Chi phí băng thông, tính toán và lưu trữ của các nhà cung cấp dịch vụ đám mây đắt đến vô lý; nếu quan tâm đến tiền bạc và lãi lỗ thì phải làm khác với cách phổ biến là bấm vài lần trên UI để gắn dịch vụ mà không biết bên trong đang xảy ra gì. Dù vậy tôi vẫn thích việc Signal làm và ý nghĩa biểu tượng của họ, và mong họ tiếp tục làm tốt
Đã quyên góp 10 đô la cho Signal. Cách làm trong chưa đầy 1 phút trên iPhone là mở Signal, nhấn biểu tượng người dùng ở góc trên bên trái, vào “Settings” → “Donate to Signal”, nhấn “Donate”, chọn tùy chọn quyên góp rồi thanh toán bằng Apple Pay
Tìm trên Google cũng khó biết chính xác lý do. Không rõ là tôi đã bỏ sót bước xác minh danh tính ở đâu đó, hay các khoản thanh toán kiểu này bị cấm dùng số dư Apple Account
Tôi không rõ vì sao phải chịu bất tiện đến mức đó để dùng nó
Nếu bạn thích Signal, rất đáng cân nhắc nghiêm túc việc quyên góp định kỳ
Signal đã liên tục tạo ra kết quả trong nhiều năm, và khi có tùy chọn này tôi đã đặt 20 đô la/tháng. Tôi tò mò về phân bổ quyên góp. Trong danh bạ của tôi chỉ thấy 1 người có huy hiệu 10 đô la/tháng và 1 người có huy hiệu 5 đô la/tháng. Tất nhiên có thể còn nhiều người đã ẩn huy hiệu. Để Signal an toàn về tài chính, có vẻ cần cấu trúc gồm 500.000 người trả 20 đô la/tháng, cộng thêm những người giàu đóng góp vài triệu đô la mỗi người. Để khuyến khích quyên góp, có lẽ client có thể ước tính chi phí hạ tầng thuần túy phát sinh từ mức sử dụng của tôi và hiển thị trên màn hình quyên góp
Như vậy tôi sẽ chi cho các dịch vụ chat nhiều hơn cả tổng chi phí dữ liệu di động, gọi không giới hạn, điện thoại cố định, DSL và dịch vụ streaming. Chi phí thực tế có vẻ khoảng 1 đô la mỗi người dùng mỗi năm. Nếu là quyên góp tự chọn thì thường tôi sẽ trả hơn gấp đôi chi phí của mình để gánh cả phần của những người không thể hoặc không muốn trả, nhưng trả gấp 240 lần giá vốn thì cảm giác lãng phí. Với cùng số tiền đó, có nhiều tổ chức phi lợi nhuận có thể tạo tác động lớn hơn trong các lĩnh vực như nghèo đói hay biến đổi khí hậu
Tại sao tôi lại muốn trả tiền để họ phát triển thứ gì đó khóa tôi trong nền tảng của họ và không cung cấp cách thoát ra
Thực ra gần như chỉ dùng với bạn đời, nhưng dùng hằng ngày, và cảm giác được ủng hộ một thứ có giá trị rất tốt
Tôi thích Signal, sứ mệnh của nó và thái độ hiếm có trong việc bảo vệ sứ mệnh đó, nên suýt nữa đã lướt qua mà gần như không đọc bài, nhưng chi phí và các chi tiết hạ tầng thì rất thú vị
Các nội dung như kho lưu trữ tạm thời 1,3 triệu đô la/năm, mã xác thực đăng ký 6 triệu đô la, gian lận cước cuộc gọi, chi tiêu trung tâm dữ liệu của Google·Facebook, rò rỉ dữ liệu của Google·Microsoft, và 50 nhân viên toàn thời gian so với 3.000~4.000 người ở các ứng dụng tương tự, tất cả đều thú vị
Gọi đó là rò rỉ dữ liệu có thể hơi khiên cưỡng
Trước đây không phải họ từng làm tính năng gì đó liên quan đến tiền mã hóa sao? Tôi tò mò không biết giờ thế nào
Hình như nó được gọi là MobileCoin, và thực sự có tồn tại: https://support.signal.org/hc/en-us/articles/360057625692-In...
Cái này có tạo doanh thu không?
Nếu quảng bá mạnh hơn thì có thể doanh thu đã tăng, nhưng họ sẽ mất những người dùng không chịu nổi mấy chuyện nhảm nhí về tiền mã hóa
Signal có 40 triệu người dùng hoạt động vào năm 2021 [1]
Nếu chi phí hạ tầng là 14 triệu đô la thì là 0,35 đô la mỗi người dùng mỗi năm, và ngay cả tính tổng chi phí 33 triệu đô la thì cũng là 0,825 đô la mỗi người dùng mỗi năm. Nhìn chung có vẻ rất hợp lý
[1] https://www.businessofapps.com/data/signal-statistics/
Phần lớn chi phí của mạng xã hội có vẻ ở mức này, và với mức đó thì nhiều người ở các nước nghèo cũng có thể chi trả
[1] https://news.ycombinator.com/item?id=38117385
Khi đó tôi cũng nghĩ là hợp lý, còn Signal thì tốt hơn và vì vậy càng chính đáng hơn
Nếu khi đăng ký cho biết chi phí khoảng 1 đô la/năm, và nhắc lại chừng mỗi năm một lần, tôi nghĩ phần lớn sẽ khá nhanh chóng tự trang trải chi phí được
Nếu lưu trữ tốn 1,3 triệu USD/năm, máy chủ 2,9 triệu USD/năm, phí đăng ký 6 triệu USD/năm, tổng băng thông 2,8 triệu USD/năm và các dịch vụ bổ sung 700.000 USD/năm, thì Signal đang chi cho việc gửi SMS xác thực khi đăng ký nhiều hơn toàn bộ phần hạ tầng còn lại, không tính lưu lượng. Trông có vẻ quá mức
https://www.cnn.com/2023/02/18/business/twitter-blue-two-fac...
Lưu lượng xác thực của các ứng dụng như Signal tăng lên trong khi doanh thu SMS từ khách hàng của họ giảm, nên họ cho rằng dù sao các công ty công nghệ cũng buộc phải trả, và đã tăng mạnh giá SMS ở nhiều khu vực. Ngoài ra, chi phí cũng có thể tăng khó lường do gian lận cước gọi, trong đó một số nhà vận hành mạng chia sẻ doanh thu với kẻ gian lận và thổi phồng lưu lượng SMS/cuộc gọi trên mạng của mình
Mỹ gần như là ngoại lệ hợp lý, vì phí SMS cho người tiêu dùng thường là không giới hạn hoặc gần như vậy; còn ở phần còn lại của thế giới, phương thức liên lạc này đã gần như lỗi thời vì biên lợi nhuận vô lý của nó. Đây là công nghệ đáng lẽ có thể chết một cách tự nhiên, nhưng họ hàng của tôi ở Mỹ vẫn cố chấp dùng iMessage
Nó gần như phổ biến ở cấp độ người dùng, nhưng khác với địa chỉ email, việc thu thập hàng loạt khá tốn kém. Nhược điểm là xác thực số điện thoại được thực hiện theo từng dịch vụ. Signal trả chi phí này khi xác thực người dùng, rồi các dịch vụ khác cũng lại trả cùng chi phí đó khi xác thực người dùng của mình. Có những nhà cung cấp kiểu trung tâm trao đổi thông tin cho phép xác thực người dùng một lần rồi để nhiều dịch vụ kiểm tra hồ sơ đã được xác minh; tôi tò mò liệu cách này có thể giảm chi phí đăng ký hay không
Tôi thường nghe nói về khả năng mở rộng, nhưng trước đây tôi từng vận hành một trang thuộc top 500 Alexa bằng ứng dụng PHP trên hosting chia sẻ 5 USD/tháng. Dù phải cache thủ công khá nhiều, nhưng vẫn làm được. Tôi đoán có thể stack chưa được tối ưu, hoặc hình như là Java, hoặc có lẽ ở quy mô lớn họ đang làm những tác vụ đắt đỏ như SGX
Xét đến quy mô được sử dụng của Signal, nhìn chung việc vận hành khá rẻ, điều đó rất ấn tượng
Thuế đám mây, đặc biệt là chi phí băng thông, thật điên rồ
Ở quy mô như Signal, khả năng cao là tự xây hạ tầng sẽ rẻ hơn; có thể bắt đầu trước với lưu trữ và băng thông là những phần đắt nhất, rồi mở rộng sang các phần khác. SMS thì đáng tiếc là phần cốt lõi của sản phẩm, nên tôi không chắc có thể làm thế nào để rẻ hơn mà vẫn giữ cùng các thuộc tính đó. Đăng ký bằng tên người dùng + mật khẩu là cơn ác mộng về spam và cũng sẽ thay đổi trải nghiệm người dùng
Tôi cũng đồng ý rằng SMS và số điện thoại là cốt lõi, nhưng ngay cả khi cần số điện thoại để đăng ký, vẫn nên cung cấp một cách liên lạc tách hoàn toàn khỏi số điện thoại