Dua puluh tahun kemudian, pendiri Twitter Jack Dorsey kembali dengan produk baru, bitchat, dalam gaya minimalis.
Pada musim panas tahun 2006, internet seluler masih merupakan istilah yang baru, dan ponsel fitur adalah perangkat utama yang ada di tangan orang-orang, dengan SMS menjadi bentuk "sosialisasi seluler" yang paling nyaman. Pada saat itu, sebuah proyek dengan nama kode "twttr" lahir. Proyek ini dimulai dengan pengiriman pesan massal melalui SMS, menggunakan batasan karakter yang sangat sederhana dan protokol siaran yang paling dasar, memungkinkan untuk pertama kalinya "berbicara kepada seluruh dunia kapan saja, di mana saja."
Di kantor kumuh itu, tim pendiri dengan penuh semangat memperdebatkan rincian fungsional, sementara Jack Dorsey, yang saat itu masih seorang mahasiswa, duduk di antara mereka. Ia mengubah cita-cita komunikasinya menjadi kenyataan dengan pendekatan teknis yang paling sederhana. Tak lama setelah itu, twttr dengan cepat tumbuh menjadi Twitter—sebuah produk yang secara fundamental mengubah ekosistem sosial global.
Pada hari ini di tahun 2025, waktu telah berlalu, dan teknologi serta dunia telah berubah secara dramatis. Sinyal Wi-Fi ada di mana-mana di kota, dan 5G telah menghubungkan segalanya menjadi satu jaringan besar. Namun, esensi interaksi sosial tidak berubah: kita masih mendambakan komunikasi yang bebas, autentik, dan tanpa perantara. Namun, kenyataan tidak selalu menyenangkan; titik buta jaringan, kerusakan platform, dan pelanggaran data dapat terjadi kapan saja dan di mana saja. Twitter yang baru diakuisisi tidak hanya mengubah logo dan namanya tetapi juga telah dibentuk ulang menjadi bentuk yang sepenuhnya baru oleh Musk.
Jack Dorsey, sosok legendaris yang pernah memimpin dua perusahaan publik senilai lebih dari 5 miliar dolar secara bersamaan, telah lama meninggalkan Twitter untuk memfokuskan upayanya pada industri enkripsi dan pengembangan Block. Namun, dia tidak sepenuhnya meninggalkan kecintaannya pada ruang jejaring sosial. Seperti pemuda yang kembali merancang proyek "twttr" pada tahun 2006, dia menghabiskan akhir pekan biasa dengan coding semalaman karena dorongan hati dan menciptakan produk sosial minimalis baru—bitchat.
Satu-satunya perbedaan adalah bahwa bitchat memiliki lebih banyak keyakinan Jack Dorsey dalam protokol minimalis, komunikasi terdesentralisasi, dan kebebasan informasi dibandingkan dengan "twttr".
Saat berkemah, mendaki, atau terlibat dalam kegiatan gunung di luar ruangan tanpa sinyal ponsel, ada kebutuhan untuk berbagi lokasi dan mencari bantuan darurat; di festival musik, konser, tempat olahraga, konvensi komik, dan tempat ramai lainnya di mana jaringan sering mengalami gangguan, mudah untuk membuat jaringan obrolan sementara dengan teman-teman; selama bencana mendadak, pemadaman listrik, gangguan internet, atau cuaca ekstrem, tim penyelamat, relawan, atau penduduk dapat membangun jaringan komunikasi darurat; dalam gerakan sosial, lokasi protes, diskusi sensitif, dan lingkungan lain di mana privasi perlu dilindungi, melacak peserta menjadi sulit; atau di ruang tertutup seperti universitas, kemah musim panas, kelompok penelitian, atau pertemuan geek, memaksimalkan curah pendapat sangat penting… Dalam skenario ini, bitchat adalah pilihan yang baik.
Sorotan terbesar dari bitchat adalah bahwa ia sama sekali tidak bergantung pada infrastruktur apa pun - tidak ada server, tidak ada Wi-Fi, atau sinyal seluler. Setiap telepon berfungsi sebagai "transceiver" dan "stasiun relay," saling menemukan menggunakan Bluetooth Low Energy (BLE).
Alasan untuk menarik industri enkripsi adalah bahwa semua pesan dienkripsi end-to-end. Selama obrolan pribadi, teknologi enkripsi seperti X25519+AES-256-GCM digunakan, dan obrolan grup juga dapat dilindungi dengan kata sandi, memungkinkan hanya mereka yang mengetahui kata sandi untuk melihat kontennya. Pesan hanya disimpan secara lokal, dan mereka secara otomatis menghilang saat keluar atau mematikan, meninggalkan tidak ada jejak di latar belakang.
Dibandingkan dengan produk komunikasi enkripsi lainnya, bitchat sepenuhnya meninggalkan tindakan "masuk"; tidak perlu nomor telepon, email, atau rangkaian kunci yang panjang. Setiap kali Anda online, "ID pengguna" acak dihasilkan, yang juga dapat dimodifikasi kapan saja, sehingga tidak perlu khawatir tentang dilacak.
Salin dan buka alamat berikut di browser web iPhone:https://github.com/jackjackbits/bitchat.
Temukan entri undangan TestFlight di halaman, dan klik “Lihat di App Store” untuk melompat ke TestFlight. Jika Anda belum menginstal TestFlight, Anda akan secara otomatis diminta untuk mengunduhnya. Setelah instalasi selesai, kembali ke halaman undangan, dan Anda akan melihat versi Beta dari “bitchat mesh.”
Untuk menginstal bitchat di TestFlight, klik tombol "Instal". Anda akan melihat halaman informasi Aplikasi yang sederhana. Proses instalasi memakan waktu sekitar 5-10 detik, tunggu hingga tombol berubah dari "Instal" menjadi "Buka."
Setelah membuka bitchat, sistem akan memunculkan permintaan izin "Izinkan 'bitchat' untuk menemukan perangkat Bluetooth?" Konten prompt: bitchat menggunakan Bluetooth untuk membuat jaringan mesh yang aman untuk mengobrol dengan pengguna di sekitar. Klik "Izinkan" untuk membiarkan bitchat memindai dan terhubung ke perangkat di sekitar secara latar belakang, memastikan fungsi pengiriman pesan berjalan dengan normal.
Karena masih dalam fase pengujian, Anda akan diminta untuk memberikan umpan balik kepada para pengembang; cukup klik "Next" untuk melewati. Akhirnya, klik "Start Test" untuk memasuki antarmuka utama bitchat.
Tip: Pastikan Bluetooth di ponsel Anda diaktifkan dan TestFlight diizinkan untuk berjalan di latar belakang, jika tidak, Anda tidak akan dapat menemukan perangkat teman terdekat.
Anda dapat menemukan bahwa bitchat sama sekali tidak memiliki proses login; Anda dapat langsung menggunakannya setelah mengunduh. Di bitchat, setiap komunikasi bersifat anonim dan tidak dapat dilacak—tanpa nomor telepon, tanpa email, dan tanpa pendaftaran yang diperlukan. Anda dapat mengubah nama panggilan Anda kapan saja. Mekanisme ini melindungi privasi pengguna secara maksimal, memungkinkan Anda untuk tidak khawatir tentang dilacak kembali ke identitas Anda dalam situasi sensitif atau konteks khusus.
Di bagian atas halaman, di area ID saat ini di bitchat* @, Anda dapat mengubah ID Anda kapan saja. Klik pada nama setelah @ untuk langsung mengedit dan menyimpan ID baru. ID baru akan segera berlaku dan akan ditampilkan di daftar teman dan header pesan semua teman di ruangan yang sama.
Setelah menggunakan bitchat selama beberapa waktu, Anda akan melihat bahwa antarmuka utama terus menampilkan status online (terhubung) dan offline (terputus) dari berbagai perangkat, bersama dengan log percakapan, setiap catatan diawali dengan stempel waktu.
Untuk mencegah serangan "analisis waktu", bitchat akan menambahkan penundaan acak tambahan antara 50–500 milidetik setelah semua operasi. Ini tidak hanya mencatat waktu tetapi juga membantu mencegah "penyadapan paket"; lalu lintas jaringan tidak akan sepenuhnya sesuai dengan waktu operasi Anda yang sebenarnya, yang juga dapat membantu mencegah pelacakan identitas dalam situasi sensitif atau skenario khusus.
bitchat mendukung enkripsi end-to-end yang sebenarnya, yang berarti bahwa hanya Anda dan pihak lain (atau anggota grup) yang dapat membaca setiap pesan, dan bahkan perangkat transit tidak dapat mendekripsinya. Baik obrolan pribadi maupun obrolan grup, kontennya tetap aman dan pribadi, serta tidak akan disadap oleh platform atau pihak ketiga.
Lihat di sudut kanan atas halaman, ada ikon orang kecil. Mengkliknya akan menampilkan semua teman yang sedang online: titik hijau menunjukkan online, dan tanda silang abu-abu menunjukkan baru saja offline. Untuk kontak yang sering diajak mengobrol atau penting, klik ☆ bintang di sebelah nama mereka untuk "menandai" mereka. Setelah menandai, bintang akan muncul di depan kontak tersebut untuk kemudahan pengenalan di lain waktu.
Dalam daftar online, kami mengklik "Xiao Shuai" untuk masuk ke jendela obrolan pribadi—pada saat ini, jumlah pesan yang belum dibaca akan ditampilkan di atas perangkatnya.
Saat ini, Xiaoshuai membuka notifikasi dan melihat bahwa pengirim adalah "@BlockBeats> Setelah itu, Anda dapat melihat riwayat chat lengkap. Chat pribadi juga menggunakan enkripsi end-to-end, dan konten percakapan tidak dapat didekripsi dengan mengamati node. Semua pesan di sini juga akan memiliki gangguan waktu acak pada cap waktu untuk memastikan privasi dan ketahanan terhadap analisis lalu lintas.
Pada titik ini, muncul pertanyaan: privasi dari percakapan terbuka tidak begitu baik. Misalkan kita ingin melakukan percakapan privat di antara beberapa orang, bagaimana seharusnya kita melakukannya?
Kapan saja, cukup ketik / di kotak input, dan daftar lengkap perintah akan muncul di bagian bawah layar:
Misalnya, /j sesuai dengan: Bergabung atau buat sebuah ruangan. Jika ruangan yang ditentukan sudah ada, Anda akan bergabung langsung; jika tidak ada, sebuah ruangan baru akan dibuat dan Anda secara otomatis akan menjadi pemilik.
/rooms sesuai dengan: Daftar semua nama ruangan yang saat ini ditemukan (dapat bergabung), memudahkan Anda untuk dengan cepat melihat ruangan mana yang tersedia.
/w berfungsi untuk: Melihat daftar pengguna online saat ini, menampilkan semua kontak online Anda di ruangan yang sama atau di jaringan yang sama.
/m berfungsi untuk: Mengirim pesan pribadi kepada pengguna tertentu. Formatnya biasanya adalah /m @ nama pengguna konten pesan, hanya Anda dan pihak lain yang dapat melihatnya.
/clear berfungsi untuk: menghapus semua catatan pesan di jendela obrolan saat ini, mengembalikan antarmuka ke keadaan kosong seperti saat pertama kali dibuka.
/pass mengacu pada: (Hanya Pemilik) Atur atau ubah kata sandi akses ruangan. Setelah dijalankan, pengguna yang bergabung ke ruangan ini perlu memasukkan kata sandi untuk masuk.
/transfer sesuai dengan: mentransfer kepemilikan ruangan kepada pengguna online lain. Pemilik baru akan mendapatkan kekuasaan seperti pengelolaan kata sandi, retensi pesan, dan lainnya.
/save berfungsi untuk: (Hanya pemilik) Saklar untuk retensi pesan lokal: Ketika dihidupkan, Anda masih dapat melihat obrolan historis secara lokal saat offline atau setelah memulai ulang Aplikasi; ketika dimatikan, pesan hanya disimpan dalam memori dan akan dihapus saat keluar.
Jadi saat membuat ruangan, cukup masukkan /j, diikuti dengan nama ruangan yang Anda inginkan, seperti "testroom". Setelah mengirim, jika ruangan tidak ada, sistem akan secara otomatis membuatnya dan menetapkan Anda sebagai pemilik. Setelah dibuat, sebuah prompt akan muncul di layar: "bergabung dengan ruangan ####testroom(membuat ruangan baru – Anda adalah pemilik) *"
Saat ini, jika Xiao Shuai juga ingin masuk ke ruangan pribadi ini, dia perlu mengetik /j testroom dan memasukkan kata sandi di halaman kata sandi yang muncul untuk masuk ke ruangan.
Di dalam ruangan, juga terdapat serangkaian perintah lanjutan. Dengan mengetik /pass yourSecret, sebuah kotak input kata sandi akan muncul, dan setelah verifikasi, hanya mitra yang memegang serangkaian kata sandi ini yang dapat bergabung kembali. Hanya pemilik ruangan yang dapat mengunci ruangan atau mengubah kata sandi. Anda juga dapat mentransfer kepemilikan ruangan di dalam ruangan dengan mengetik /transfer @ ID lawan. Setelah lawan menerima, mereka secara otomatis akan menjadi pemilik ruangan yang baru, memiliki semua izin untuk pengelolaan personel, pengaturan kata sandi, dan pengaturan penyimpanan pesan.
Secara default, pesan ruang di bitchat sementara ada dalam memori; pemilik ruang dapat menggunakan /save untuk mengaktifkan atau menonaktifkan fitur "retensi pesan" secara lokal. Ketika retensi pesan diaktifkan, riwayat ruang masih dapat dilihat secara lokal bahkan setelah merestart Aplikasi. Memasukkan /save lagi akan menutup retensi dan mengembalikan mode "sesi segera menguap" yang default.
Setelah menguasai dasar-dasar membuat ruangan, bergabung dengan ruangan, mengirim dan menerima pesan pribadi, serta melihat pengguna yang online, langkah selanjutnya mencakup beberapa perintah lanjutan di halaman utama, seperti menghapus riwayat obrolan, melihat pengguna yang online, dan operasi lainnya.
Jika Anda ingin sementara "membersihkan medan perang", masukkan /clear di baris perintah, dan Anda dapat menghapus semua pesan yang ditampilkan di jendela sesi saat ini dengan satu klik. Setelah dibersihkan, layar akan menjadi bersih seperti baru, seperti yang ditunjukkan gambar ini:
Di masa depan, mesh bitchat akan menggabungkan berbagai metode transmisi seperti Wi-Fi Direct (250 Mbps, 100 meter), ultrasound, LoRa, dll., secara otomatis beralih berdasarkan jaringan dan daya; dan dapat secara opsional terhubung ke protokol Nostr, memungkinkan jembatan antara Mesh lokal dan node internet, sehingga memperluas radius komunikasi.
Dapat dirasakan bahwa bitchat dengan sempurna mewarisi tiga prinsip inti "kesederhanaan, pembatasan, dan kerajinan" yang ditetapkan oleh Jack Dorsey untuk Twitter.
Ini bukan kali pertama Jack Dorsey membangun protokol sosial sejak meninggalkan Twitter. Misalnya, pada tahun 2024, Bluesky, yang diinkubasi secara internal dari Twitter di bawah kepemimpinan Jack Dorsey dan kemudian menjadi independen (dia tidak lagi terhubung dengan Bluesky), juga merupakan protokol sosial terdesentralisasi yang berpusat pada "saluran penghubung" (Relay/Channel), mendukung puluhan ribu node server yang dihosting oleh komunitas. Secara teoritis, ia beroperasi dengan cara yang mirip dengan relay multi-hop BLE dari mesh bitchat.
Semangat "tanpa kepercayaan" yang dianjurkan oleh komunitas Bitcoin sangat tertanam dalam desain bitchat: tidak ada server pusat, tidak ada penyimpanan awan, dan bahkan identitas pengguna diperbarui dengan setiap restart. Mekanisme penemuan tanpa status Nostr, penundaan acak dalam operasi… semua detail ini bertujuan untuk mempertahankan "privasi dan kebebasan" yang paling mendasar.
Munculnya bitchat adalah praktik pribadi lainnya oleh Jack Dorsey yang mendukung desentralisasi dan kebebasan informasi. Di era di mana internet sering dibatasi dan kebocoran data sering terjadi, ia telah mengembalikan interaksi sosial kepada para pengguna itu sendiri—memungkinkan setiap percakapan dibatasi hanya oleh jangkauan sinyal Bluetooth, tanpa gangguan dari platform, server, atau perantara mana pun.
Ini mungkin adalah arti yang paling dinantikan dari bitchat: mungkin kecil dan memiliki banyak kekurangan, tetapi dari sudut pandang tertentu, ini juga bisa menjadi momen "twttr" di bidang komunikasi enkripsi.
Bagikan