Privasi Tak Ternilai, tetapi Signal Itu Mahal
(signal.org)- Signal adalah messenger privat yang beroperasi sebagai organisasi nirlaba tanpa monetisasi berbasis pengawasan, dan biaya operasional tahunannya pada 2025 diperkirakan mencapai sekitar US$50 juta
- Per November 2023, biaya infrastrukturnya saja sekitar US$14 juta per tahun; biaya penyimpanan, server, verifikasi pendaftaran, bandwidth, dan layanan lain mengambil porsi besar
- Karena pesan, file, profil, dan informasi kontak sebisa mungkin dienkripsi end-to-end dan disimpan sesedikit mungkin, Signal tidak menutup biaya lewat iklan atau penjualan data untuk pelatihan AI
- Sekitar 50 karyawan penuh waktu menangani Android, Desktop, iOS, server, RingRTC, libsignal, produk dan desain, lokalisasi, serta dukungan; biaya gaji dan tunjangan sekitar US$19 juta per tahun
- Fitur perlindungan privasi lebih mahal untuk diimplementasikan dibanding fitur biasa, dan Signal mengarah pada operasional berbasis donasi kecil yang bertanggung jawab kepada pengguna, bukan investor atau target pertumbuhan
Struktur biaya dan prinsip operasional Signal
- Sejak diluncurkan pada 2013, Signal telah menyediakan teknologi enkripsi end-to-end melalui Signal Protocol, dan menjadi standar de facto yang melindungi miliaran percakapan di WhatsApp, Google Messages, dan layanan lain
- Baru-baru ini Signal menambahkan lapisan tahan kuantum ke Signal Protocol, dan sebelumnya mengembangkan teknologi perlindungan metadata seperti sealed sender, perlindungan kontak, perlindungan keanggotaan grup, dan perlindungan nama profil
- Signal mendokumentasikan keputusan teknisnya dan membuka kode sebagai open source agar dapat ditinjau pihak eksternal
Struktur nirlaba dan operasional berbasis donasi
- Berbeda dari sebagian besar perusahaan teknologi konsumen, Signal adalah organisasi nirlaba
- Struktur ini berfungsi sebagai mekanisme yang membuat investor atau dewan yang berorientasi pendapatan sulit menekan Signal untuk mengorbankan sebagian privasi saat masa sulit
- Teknologi konsumen gratis sering kali menutup biaya melalui monetisasi pengawasan dan pelanggaran privasi, serta meningkatkan waktu penggunaan feed dan notifikasi dengan growth hacking dan dark pattern
- Signal juga dapat digunakan gratis, tetapi menolak desain manipulatif dan model bisnis yang mendorongnya
- Dana operasional selama ini dipenuhi lewat donasi dan pinjaman awal dari Brian Acton; target jangka panjangnya adalah mendekati struktur yang sepenuhnya berkelanjutan melalui donasi kecil dari banyak pengguna
Mengapa diperlukan US$50 juta per tahun
- Menjadi nirlaba tidak membuat biaya membangun aplikasi komunikasi global menjadi lebih rendah
- Signal bersaing di ranah tempat perusahaan bernilai miliaran dolar membentuk norma dan ekosistem teknis, sementara model bisnis mereka bertentangan dengan misi privasi Signal
- Pada 2025, diperkirakan diperlukan sekitar US$50 juta per tahun untuk mengoperasikan Signal
- Jumlah ini sangat terkendali jika dibandingkan dengan aplikasi messenger populer lain yang tidak menghormati privasi
- Pengungkapan biaya ini bukan laporan akuntansi lengkap, melainkan contoh untuk menunjukkan ke mana biaya operasional digunakan, terutama pada infrastruktur dan tenaga kerja
Biaya infrastruktur per November 2023
- Biaya infrastruktur Signal saat ini sekitar US$14 juta per tahun
- Penyimpanan: US$1,3 juta per tahun
- Server: US$2,9 juta per tahun
- Biaya pendaftaran: US$6 juta per tahun
- Total bandwidth: US$2,8 juta per tahun
- Layanan tambahan: US$700 ribu per tahun
- Layanan tambahan mencakup pemantauan uptime, peringatan insiden, kapasitas redundan untuk pemulihan bencana, kontrak pemeliharaan, dan sebagainya
Biaya yang tetap muncul meski penyimpanan diminimalkan
- Signal mengenkripsi end-to-end sebanyak mungkin hal, dan menyimpan sesedikit mungkin
- Saat Anda mengirim pesan, layanan Signal memasukkan pesan terenkripsi ke antrean sementara untuk pengiriman, dan setelah pengiriman selesai, kumpulan data terenkripsi tersebut dapat dihapus dari antrean
- Penyimpanan file terenkripsi end-to-end juga bersifat sementara, dan data terenkripsi yang belum terkirim otomatis dihapus setelah periode tidak aktif
- Bahkan hanya dengan penyimpanan sementara seperti ini, Signal menghabiskan sekitar US$1,3 juta per tahun
- Signal tidak dapat membaca atau mengakses pesan terenkripsi, dan kunci dekripsi berada pada pengguna, bukan Signal
- Teknologi enkripsi metadata dirancang agar Signal juga tidak mengakses informasi sensitif seperti siapa yang mengirim pesan, buku alamat, dan informasi profil
Biaya server dan fitur privasi
- Untuk layanan global serta panggilan suara dan video berkualitas tinggi, server Signal harus terdistribusi di seluruh dunia
- Latensi dalam komunikasi real-time dapat menyebabkan jeda audio atau penurunan kualitas video, sehingga menurunkan kegunaan aplikasi
- Signal menyewa infrastruktur dari beberapa penyedia seperti Amazon AWS, Google Compute Engine, dan Microsoft Azure, tetapi karena semuanya dienkripsi end-to-end, baik Signal maupun penyedia infrastruktur tidak dapat mengakses pesan dan panggilan
- Organisasi nirlaba kecil seperti Signal sulit membeli dan menempatkan sendiri server fisik yang diperlukan di pusat data independen di seluruh dunia
- Pada 2017, Signal mengembangkan metode pencarian kontak privat menggunakan trusted execution environment
- Pengguna dapat menemukan teman dan kontak tanpa mengekspos buku alamat mereka ke Signal
- Awalnya beberapa server saja cukup, tetapi seiring pertumbuhan pengguna, pada waktu puncak diperlukan sekitar 600 server hanya untuk pencarian kontak privat, dengan biaya tahunan lebih dari US$2 juta
- Berkat peningkatan riset algoritme dan pembaruan perangkat keras, kini jumlah server dikurangi menjadi sekitar 10 sambil menangani trafik yang lebih besar
Biaya pendaftaran dan masalah verifikasi SMS
- Saat pengguna memasang Signal untuk pertama kali atau mendaftar ulang di perangkat baru, Signal mengirim kode pendaftaran lewat SMS atau panggilan suara untuk memastikan kepemilikan nomor telepon
- Prosedur ini penting untuk mencegah pembuatan akun spam yang bisa membuat layanan tidak dapat digunakan
- Kode pendaftaran dirutekan melalui beberapa penyedia komunikasi untuk mengoptimalkan kualitas pengiriman di seluruh dunia
- Biaya layanan pendaftaran untuk verifikasi nomor telepon saat ini rata-rata sekitar US$6 juta per tahun
- Biaya dapat sangat bervariasi dari bulan ke bulan, dan bisa membengkak karena toll fraud
- Ini adalah skema ketika sebagian operator jaringan berbagi pendapatan dengan pelaku penipuan dengan meningkatkan trafik SMS dan panggilan
- Signal bekerja sama dengan penyedia verifikasi suara dan SMS untuk cepat mendeteksi dan memblokir pendaftaran palsu, tetapi biaya yang sulit diprediksi tetap ada
Biaya bandwidth dan relay panggilan
- Setiap situs web, aplikasi, dan layanan membayar biaya bandwidth yang digunakan saat pengguna terhubung
- Perusahaan teknologi besar seperti Amazon, Google, dan Microsoft mengoperasikan pusat data, kabel serat optik, dan perangkat jaringan sendiri, tetapi organisasi kecil seperti Signal menyewa bandwidth yang dibutuhkan dari penyedia besar
- Signal menghabiskan sekitar US$2,8 juta per tahun untuk bandwidth guna mendukung pesan, foto, video, memo suara, dokumen, serta panggilan suara dan video
- Panggilan suara dan video membutuhkan jauh lebih banyak bandwidth dibanding pesan teks, dan fitur panggilan terenkripsi end-to-end Signal adalah salah satu layanan termahalnya
- Panggilan terenkripsi end-to-end dengan orang yang tidak ada di kontak selalu dirutekan melalui server relay untuk menyembunyikan informasi alamat IP
- Sebagian besar layanan pesaing tidak menggunakan metode ini
- Biayanya lebih tinggi dibanding metode yang selalu memakai koneksi P2P jika memungkinkan
- Pada tingkat trafik saat ini, bandwidth outbound yang diperlukan untuk panggilan suara dan video Signal sekitar 20 PB per tahun, atau 20 juta GB
- Biaya bandwidth terkait panggilan saja sekitar US$1,7 juta per tahun, belum termasuk gaji engineer yang memelihara perangkat lunak panggilan dan biaya infrastruktur server
- Signal juga memiliki opsi untuk mengirim semua panggilan melalui server relay:
Privacy > Advanced > Always Relay Calls
Messenger global yang dioperasikan sekitar 50 orang
- Signal terdiri bukan hanya dari layanan yang menjaga privasi, tetapi juga aplikasi lintas platform dan library
- Dalam ekosistem yang menjadikan pengawasan sebagai default, menjaga privasi sering kali mengharuskan pembuatan atau modifikasi library sendiri alih-alih memakai framework umum apa adanya
- Ada tiga tim klien yang masing-masing menangani Android, Desktop, dan iOS
- Tim engineering terpisah mengembangkan dan memelihara server, panggilan, dan library inti seperti Signal Server, RingRTC, dan libsignal
- Tim produk dan desain membentuk perilaku dan tampilan aplikasi, sementara tim lokalisasi mengoordinasikan terjemahan ke lebih dari 60 bahasa
- Tim dukungan internal khusus berkomunikasi langsung dengan pengguna dan menyampaikan umpan balik teknis terperinci serta informasi pemecahan masalah real-time ke tiap tim
- Karena Signal tidak mengumpulkan data analitik atau telemetri tentang perilaku pengguna, peran tim dukungan menjadi sangat penting
Biaya tenaga kerja dan lingkungan persaingan
- Karyawan penuh waktu Signal saat ini berjumlah sekitar 50 orang
- Sebagai pembanding, LINE Corporation memiliki sekitar 3.100 karyawan, sementara divisi Kakao Corp yang mengembangkan KakaoTalk berukuran sekitar 4.000 orang
- Jumlah karyawan keseluruhan perusahaan besar seperti Apple, Meta, dan Alphabet jauh lebih besar
- Sekitar setengah dari total anggaran operasional Signal digunakan untuk merekrut, memberi kompensasi, dan mempertahankan orang
- Jika mencakup tunjangan, layanan HR, pajak, perekrutan, dan penggajian, biayanya sekitar US$19 juta per tahun
- Signal menargetkan kompensasi yang sedekat mungkin dengan upah industri dalam batasan sebagai organisasi nirlaba
- Signal tidak dapat menawarkan saham, kantor mahal, atau benefit ala perusahaan teknologi besar, tetapi tetap harus merekrut dan mempertahankan tenaga berpengalaman dan terspesialisasi di industri yang sangat kompetitif
Fitur privasi membuat biaya implementasi lebih besar
- Saat penggunaan Signal meningkat, biaya infrastruktur naik, dan infrastruktur yang lebih besar membutuhkan lebih banyak tenaga kerja
- Per November 2023, jaringan server Signal secara rutin merespons sekitar 100.000 permintaan per detik
- Ketika layanan global memproses miliaran permintaan setiap hari, masalah dengan probabilitas satu banding sejuta pun tidak lagi jarang
- Para engineer terkadang menulis kode khusus untuk mereproduksi masalah koneksi IPv6 yang kompleks yang muncul di wilayah tertentu, ISP tertentu, atau konfigurasi sistem operasi khusus
- Menambahkan fitur umum sambil menjaga privasi membutuhkan kerja dan kreativitas yang signifikan
- Foto profil dan nama profil Signal selalu dienkripsi end-to-end sehingga Signal tidak dapat mengaksesnya
- Lapisan perlindungan ini telah dipertahankan selama lebih dari 6 tahun, dan Signal menilai layanan pesaing belum mengadopsi pendekatan yang sama
- Dukungan foto profil bukan proyek akhir pekan seorang engineer, melainkan pekerjaan membuat konsep baru seperti profile keys, lalu menguji dan menerapkannya dalam waktu lama di berbagai platform
- Pencarian GIF animasi di Android dan iOS juga bukan sekadar integrasi SDK pencarian GIF standar
- Signal mengembangkan teknik untuk menyembunyikan istilah pencarian GIF dari server Signal maupun mesin pencari GIF
- Kemudian diperluas dengan metode yang makin mengaburkan jumlah trafik yang melewati koneksi proksi
- Baru-baru ini Signal juga mulai menambahkan ketahanan pascakuantum ke Signal Protocol untuk melindungi percakapan hari ini dari ancaman masa depan
Teknologi alternatif berbasis donasi kecil
- Signal ingin menunjukkan bahwa pendekatan yang berpusat pada privasi, bukan pengawasan, itu memungkinkan
- Tujuannya adalah mendukung dan mempertahankan messenger privat open source melalui donasi kecil
- Karena biaya teknologi konsumen ditutup lewat pengawasan, orang-orang jadi menerima “gratis” sebagai default
- Sebagian pemain industri mengakumulasi data pribadi dalam jumlah besar beserta kekuasaan untuk menggunakan data tersebut
- Signal mengarah pada model organisasi yang bertanggung jawab kepada orang-orang yang menggunakan layanan, bukan kepada investor atau pengejaran pertumbuhan dan pendapatan
- Donasi dapat dilakukan melalui situs web Signal atau panduan donasi di dalam aplikasi
1 komentar
Pendapat Hacker News
Transparansi penuh yang dengan hati-hati mendorong orang berdonasi tanpa mengemis patut diapresiasi
Dibandingkan dengan cara Wikipedia melakukannya, ini terasa menyegarkan. CEO mereka mengirim email bernada menyebalkan seperti “LAST REMINDER” atau “We've had enough”, dan ironisnya bahkan mengirimkannya kepada orang yang sudah berdonasi
Wikipedia punya terlalu banyak uang, jadi mereka memakai sebagian untuk konsultan yang bilang bisa “menggalang lebih banyak dana”, dan dunia memang aneh tapi begitulah cara kerjanya. Menurut saya model dana abadi (endowment) seperti Wikipedia justru lebih baik. Ada anggaran yang dapat diprediksi dan dana yang bisa beroperasi jangka panjang, dan kita hanya perlu tahan menghadapi kampanye penggalangan dana. Saya memblokirnya dengan filter uBlock. Saya pernah membayar 6 dolar pada 2012, dan menurut standar pemasaran mereka sepertinya itu sudah cukup untuk seumur hidup
Setelah itu surat-surat yang meminta donasi tambahan langsung membanjir, dan sampai sekarang belum berhenti, jadi saya terus menyesalinya
Saya tidak tahu uangnya ke mana, tapi jelas saya memakai situs itu hampir dua puluh kali sehari dan benar-benar mendapatkan nilai darinya
Saya anggota seumur hidup asosiasi alumni universitas, tapi tetap terus menerima surat dengan judul seperti “YOUR OFFER INSIDE”. Saat dibuka, “tawaran” itu ternyata permintaan untuk membayar lebih banyak uang
Data kompensasi 2022 bagi yang berminat: https://projects.propublica.org/nonprofits/organizations/824...
Jim O'leary, VP Engineering, sekitar 700 ribu dolar; Ehren Kret, CTO, sekitar 670 ribu dolar; Aruna Harder, COO, sekitar 470 ribu dolar; beberapa software developer berada di kisaran 420 ribu–480 ribu dolar. Meredith Whittaker tercatat sekitar 197 ribu dolar, Moxie Marlinspike sekitar 82 ribu dolar, dan Brian Acton 0 dolar
Mereka menghabiskan 6 juta dolar untuk mengirim kode verifikasi lewat SMS atau panggilan suara saat pendaftaran, padahal seharusnya mereka memakai pendekatan terdistribusi. Yang dikendalikan diktator adalah jaringan seluler dan infrastrukturnya, dan pada kenyataannya mereka melacak orang dengan segala cara. Biaya ini menempatkan orang dalam bahaya. Mengikat identitas dengan infrastruktur operator telekomunikasi adalah cacat privasi yang fatal dan juga mahal. Jika tujuannya adalah solusi paling privat, ini tidak bisa terus ditoleransi. Identitas seharusnya berupa kunci kriptografis
Atau apakah sebenarnya ada 7 orang level C, termasuk 3 orang yang bersembunyi di bawah jabatan “software developer”, dengan total sekitar 3,7 juta dolar? Kalau tidak ada jawaban untuk pertanyaan ini, saya tidak akan pernah berdonasi ke tempat seperti ini. Sebaliknya, organisasi nirlaba lokal di Finlandia tempat saya menjadi anggota juga menjalankan Matrix di antara beberapa layanan lain, hanya perlu membayar 40 euro per tahun, dan uang itu tidak mengalir ke eksekutif level C
chat.signal.orgmengarah ke AWS, dan jika memakai banyak bandwidth di AWS biayanya luar biasa mahal. Katanya Signal memakai bandwidth 20 PB per tahun hanya untuk panggilan suara, dengan biaya 1,7 juta dolar. Bahkan jika harga AWS untuk tingkat di atas 150 TB per bulan diperkirakan sekitar 0,05 dolar per GB, 1,6 PB per bulan berarti 80 ribu dolar per bulan, atau 960 ribu dolar per tahun. Sebaliknya, di negara dengan biaya bandwidth rendah seperti AS, koneksi internet 10 Gbps dari operator Tier-1 bisa sekitar 800 dolar per bulan dan mampu menangani sekitar 36 PB per tahun. Jadi perbandingannya menjadi sekitar 36 PB dengan biaya sekitar 10 ribu dolar per tahun versus 960 ribu dolar per 20 PB di AWS. Saya tidak tahu dari mana angka 1,7 juta dolar itu muncul, dan bahkan 960 ribu dolar pun kelewat mahal. AWS menghasilkan uang dalam jumlah sangat besar dari biaya bandwidth. Akan aneh jika mereka tidak punya pakar DevOps yang dibayar lebih dari 300 ribu dolar per tahunUntuk biaya server, perlu lebih banyak data jadi saya tidak akan membahas terlalu dalam, tetapi membeli dan memelihara infrastruktur sendiri, atau menyewanya, kemungkinan besar jauh lebih murah daripada AWS. Untuk penyimpanan, lebih baik membeli dan memeliharanya sendiri; lihat saja contoh seperti Backblaze. Biaya bandwidth, komputasi, dan penyimpanan dari penyedia layanan cloud sangat tidak masuk akal, dan jika peduli pada uang serta untung-rugi, pendekatannya harus berbeda dari cara arus utama yang hanya mengklik UI beberapa kali untuk menempelkan layanan tanpa tahu apa yang terjadi di dalam. Meski begitu, saya menyukai pekerjaan yang dilakukan Signal dan makna simbolisnya, dan berharap mereka terus melakukannya dengan baik
Saya sudah menyumbang 10 dolar ke Signal. Cara melakukannya dalam kurang dari 1 menit di iPhone: buka Signal, ketuk ikon pengguna di kiri atas, lalu masuk ke “Settings” → “Donate to Signal”, tekan “Donate”, pilih opsi donasi, lalu bayar dengan Apple Pay
Sulit menemukan alasan pastinya lewat Google. Entah saya melewatkan prosedur verifikasi identitas di suatu tempat, atau pembayaran seperti ini memang dilarang memakai saldo Apple Account
Saya tidak tahu mengapa harus bersusah payah sejauh itu untuk memakainya
Jika Anda menyukai Signal, donasi rutin layak dipertimbangkan dengan serius
Signal telah secara konsisten menghasilkan sesuatu selama bertahun-tahun, dan ketika opsinya tersedia saya mengaturnya ke 20 dolar per bulan. Saya penasaran dengan distribusi donasinya. Di antara kontak saya, saya hanya melihat satu lencana 10 dolar per bulan dan satu lencana 5 dolar per bulan. Tentu saja mungkin ada lebih banyak orang yang menyembunyikan lencananya. Agar Signal aman secara finansial, tampaknya perlu struktur berupa 500 ribu orang yang membayar 20 dolar per bulan, ditambah orang-orang kaya yang menambahkan masing-masing beberapa juta dolar. Untuk mendorong donasi, mungkin klien bisa memperkirakan biaya infrastruktur bersih yang ditimbulkan oleh penggunaan saya dan menampilkannya di layar donasi
Kalau begitu, pengeluaran saya untuk layanan chat akan lebih besar daripada gabungan data seluler, panggilan tak terbatas, telepon rumah, DSL, dan layanan streaming. Biaya sebenarnya tampaknya sekitar 1 dolar per pengguna per tahun. Kalau donasinya opsional, biasanya saya memang membayar lebih dari 2 kali biaya saya sendiri untuk menutup bagian orang yang tidak bisa atau tidak mau membayar, tetapi membayar 240 kali biaya pokok terasa seperti pemborosan. Dengan uang yang sama, ada banyak organisasi nirlaba yang bisa memberi dampak lebih besar di bidang seperti kemiskinan atau perubahan iklim
Mengapa saya ingin membayar untuk mengembangkan sesuatu yang mengunci saya di platform itu dan tidak menyediakan cara untuk keluar
Praktisnya saya hanya memakainya dengan pasangan, tetapi kami memakainya setiap hari, dan rasanya menyenangkan mendukung sesuatu yang bernilai
Saya menyukai Signal, misinya, dan sikap langka mereka untuk mempertahankannya, jadi saya hampir saja melewati tulisan itu tanpa banyak membaca, tetapi biaya dan detail infrastrukturnya menarik
Penyimpanan sementara 1,3 juta dolar per tahun, kode verifikasi pendaftaran 6 juta dolar, penipuan biaya panggilan, pengeluaran pusat data Google·Facebook, kebocoran data Google·Microsoft dan lainnya, serta 50 karyawan tetap dibandingkan 3.000–4.000 orang di aplikasi serupa, semuanya menarik
Menyebutnya kebocoran data mungkin agak dipaksakan
Bukankah dulu mereka pernah mengerjakan suatu fitur terkait mata uang kripto? Saya penasaran bagaimana perkembangannya
Sepertinya namanya MobileCoin, dan memang ada: https://support.signal.org/hc/en-us/articles/360057625692-In...
Apakah ini menghasilkan pendapatan?
Kalau dipromosikan lebih keras, pendapatan mungkin meningkat, tetapi mereka akan kehilangan pengguna yang tidak tahan dengan omong kosong mata uang kripto
Signal memiliki 40 juta pengguna aktif pada 2021 [1]
Jika biaya infrastruktur 14 juta dolar, itu berarti 0,35 dolar per pengguna per tahun, dan bahkan jika dihitung dari total biaya 33 juta dolar, menjadi 0,825 dolar per pengguna per tahun. Secara keseluruhan tampak sangat masuk akal
[1] https://www.businessofapps.com/data/signal-statistics/
Sebagian besar biaya media sosial tampaknya berada di kisaran ini, dan pada level ini banyak orang di negara miskin pun bisa membayarnya
[1] https://news.ycombinator.com/item?id=38117385
Saat itu pun saya menganggapnya masuk akal, dan Signal lebih baik, jadi lebih bisa dibenarkan
Jika saat pendaftaran diberi tahu bahwa biayanya sekitar 1 dolar per tahun, lalu diingatkan kira-kira setahun sekali, saya rasa kebanyakan orang akan cukup cepat membiayai diri sendiri secara mandiri
Jika biaya penyimpanan US$1,3 juta per tahun, server US$2,9 juta per tahun, biaya pendaftaran US$6 juta per tahun, total bandwidth US$2,8 juta per tahun, dan layanan tambahan US$700 ribu per tahun, berarti saat pendaftaran Signal menghabiskan lebih banyak untuk pengiriman SMS verifikasi daripada seluruh infrastruktur lainnya di luar trafik. Terlihat berlebihan
https://www.cnn.com/2023/02/18/business/twitter-blue-two-fac...
Trafik verifikasi dari aplikasi seperti Signal meningkat sementara pendapatan SMS dari pelanggan mereka sendiri menurun, jadi mereka melihat perusahaan teknologi pada akhirnya tidak punya pilihan selain membayar, lalu menaikkan tarif SMS secara tajam di berbagai wilayah. Selain itu, biaya juga bisa meningkat secara tak terduga karena penipuan tarif panggilan, ketika sebagian operator jaringan berbagi pendapatan dengan pelaku penipuan dan menggelembungkan trafik SMS/panggilan di jaringan mereka sendiri
AS adalah pengecualian yang relatif masuk akal karena tarif SMS konsumen biasanya tak terbatas atau mendekati itu, sementara di belahan dunia lain metode komunikasi ini hampir menjadi usang karena margin yang keterlaluan. Ini teknologi yang sebenarnya boleh saja mati secara alami, tapi kerabat saya di AS masih keras kepala memakai iMessage
Hampir universal per pengguna, tetapi berbeda dari alamat email, mendapatkannya dalam jumlah besar membutuhkan biaya yang cukup besar. Kekurangannya, verifikasi nomor telepon dilakukan per layanan. Signal membayar biaya ini saat memverifikasi pengguna, dan layanan lain juga membayar biaya yang sama lagi saat memverifikasi pengguna mereka sendiri. Ada penyedia semacam clearinghouse informasi yang memverifikasi pengguna sekali lalu memungkinkan banyak layanan memeriksa profil yang sudah diverifikasi; saya penasaran apakah cara seperti ini bisa mengurangi biaya pendaftaran
Saya sering mendengar soal skalabilitas, tetapi dulu saya pernah menjalankan situs peringkat 500 besar Alexa sebagai aplikasi PHP di shared hosting US$5 per bulan. Memang banyak caching manual, tapi tetap saja bisa. Dugaan saya stack-nya tidak dioptimalkan, atau kalau tidak salah memakai Java, atau mungkin mereka melakukan operasi mahal seperti SGX pada skala besar
Mengingat skala adopsi Signal, secara keseluruhan mereka tampaknya beroperasi dengan cukup murah, dan itu mengesankan
Pajak cloud, terutama biaya bandwidth, benar-benar gila
Pada skala Signal, kemungkinan besar membangun infrastruktur sendiri akan lebih murah, dimulai dari penyimpanan dan bandwidth yang paling mahal terlebih dahulu lalu diperluas ke bagian lain. SMS memang disayangkan, tetapi itu inti produk, jadi saya tidak yakin bagaimana membuatnya lebih murah sambil mempertahankan sifat yang sama. Pendaftaran dengan nama pengguna+kata sandi akan menjadi mimpi buruk untuk spam dan juga mengubah pengalaman pengguna
Saya juga setuju bahwa SMS dan nomor telepon adalah inti, tetapi meskipun pendaftaran dengan nomor telepon diperlukan, tetap harus ada cara berkomunikasi yang sepenuhnya terpisah dari nomor telepon