Bab 11: Kacamata Digital
Beberapa orang berjalan-jalan di jaringan komputer, di sekeliling mereka hanya aliran data ke atas, bawah, kanan, dan kiri. "Apa arti angka-angka ini?" tanya Liu Mozhi.
"Mari kita pikirkan satu per satu. Aku mulai dulu, mungkin ini kode ASCII? Itu adalah sistem pengkodean komputer berbasis huruf Latin, terutama digunakan untuk menampilkan bahasa Inggris modern dan bahasa Eropa Barat lainnya. Ini adalah standar pertukaran informasi yang paling umum. Sampai saat ini, sudah didefinisikan 128 karakter. Angka 0 sampai 31 dan 127 (total 33) adalah karakter kontrol atau karakter khusus komunikasi (sisanya adalah karakter yang bisa ditampilkan), seperti kontrol: LF (line feed), CR (carriage return), FF (form feed), DEL (delete), BS (backspace), BEL (bell), dan lain-lain; karakter khusus komunikasi: SOH (start of heading), EOT (end of transmission), ACK (acknowledge), dan sebagainya. Angka 32 sampai 126 (total 95) adalah karakter (32 adalah spasi), di mana 48 sampai 57 adalah sepuluh angka Arab 0 sampai 9. 65 sampai 90 adalah 26 huruf kapital, 97 sampai 122 adalah 26 huruf kecil, sisanya adalah tanda baca, tanda operasi, dan sebagainya. Digit tertinggi (b7) digunakan sebagai bit parity. Parity sendiri adalah metode pemeriksaan error saat kode ditransmisikan. Bit ke-8 setiap karakter dapat digunakan untuk menambah 128 simbol khusus, huruf asing, dan simbol grafis."
"Angka yang dikenali komputer adalah 0 dan 1. Tapi yang kita lihat di sini bukan hanya 0 dan 1, melainkan 0 sampai 9. Itu berarti angka yang kita lihat sudah merupakan hasil konversi."
"Setelah dikonversi menggunakan aturan ASCII, tidak terbaca, bukan bahasa Inggris."
"Bagaimana kalau kita gunakan kode Morse? Kode Morse menggunakan titik '.' dan garis '-' untuk mewakili angka dan huruf, dan jeda untuk menandai kata dan kalimat yang berbeda. '.' dibaca 'tit', sinyal pendek, '-' dibaca 'tat', sinyal panjang. Menghafal angka cukup mudah, lima 'tat' adalah 0, dari depan ditambah 'tit' adalah 1 sampai 5, dari belakang ditambah 'tit' adalah 9 sampai 5. Antar karakter, jeda tiga 'tit', antar kata jeda tujuh 'tit'. Kata sandi karakter bisa dicari melalui diagram huruf."
"Setelah dikonversi dengan aturan Morse, tetap tidak terbaca, bukan bahasa Inggris."
"Bagaimana menemukan pola angka-angka ini? Bisa jadi ini adalah serangkaian angka buatan sendiri, misalnya, angka berikutnya dua kali lipat dari angka sebelumnya, atau angka berikutnya ditambah satu dari sebelumnya. Ini hanya contoh sederhana, mungkin bisa dua puluh dua kali lipat, atau ditambah seratus sebelas, atau tiga x lipat, atau ditambah tiga y. Perkalian dan penambahan mengikuti pola tertentu."
"Masih belum terlihat ada pola tertentu."
"Mungkin jumlah angka di depan dan belakang sama dengan nilai rumus, atau mengikuti tabel bilangan prima."
"Masih belum terlihat ada pola tertentu."
"Kita seperti menonton hujan meteor. Hujan angka, atau sungai angka yang mengalir. Tapi belum paham ini apa. Apa informasi yang ingin disampaikan?"
"Mungkin ini data yang telah dienkripsi? Qi Ao, aku kirimkan data padamu, coba gunakan berbagai metode dekripsi."
"Baik, bagaimana kalian akan mengirimnya?"
"Ada kamera, perekam suara, pasti bisa mengirimkan data."
"Suara kalian bisa kami dengar, bagaimana kalau kamu sebutkan serangkaian angka?"
"Metode yang sangat primitif? Baiklah, aku akan menyebutkan, kamu catat."
Dong Qu menyebutkan angka selama lima menit. Ada tiga ratus angka. Qi Ao menggunakan beberapa metode untuk mendekripsi, tapi tidak menemukan informasi yang berguna.
"Kalau begitu, jumlah datanya terlalu sedikit. Tidak bisa diverifikasi. Cari cara bagaimana mengirimkan data dalam jumlah besar."
"Bagaimana cara mengirimnya? Dengan gambar, yang kita lihat berbeda. Dengan suara, yang kita dengar berbeda. Bagaimana caranya?"
"Menggunakan gelombang otak, angka yang kamu lihat kita ubah menjadi angka lewat gelombang otak."
"Berikutnya, data dalam jumlah besar. Seperti air danau. Data di perjalanan tadi seperti sungai."
"Benar, seperti data sejarah."
"Sepertinya data sejarah bisa dicari di sini."
"Mari kita masuk dan lihat."
"Kita bertemu lagi dengan program penjaga."
"Ada alat kacamata?"
"Ya, ada di dalam kotak alat."
"Sama seperti kacamata yang kita beli. Sepertinya ini berhubungan dengan jaringan komputer."
"Cari kode alat kacamata. Alat itu mengubah informasi benda menjadi angka, lalu kita ubah angka menjadi bentuk benda."
"Kacamata ini adalah alat konversi, metode pengkodean."
"Bisa digunakan untuk apa?"
"Mencari gambar aliran data, mencari catatan aliran data yang besar. Menemukan alamat jaringan."
"Sedang mengonversi. Proses berjalan... selesai."
Ternyata angka yang dikirimkan berubah menjadi gambar, mereka melihat bentuk aliran data, menemukan catatan sejarah, mengikuti jejaknya, menemukan alamat jaringan.
Namun alamat jaringan itu ternyata virtual. Mungkin masih perlu konversi lain.
"Bagaimana cara menggunakan suara ini?"
"Pisahkan suara dengan frekuensi berbeda. Lalu perhatikan amplitudo dan sebagainya."
"Setiap beberapa waktu, suara punya nilai yang sama."
"Mungkin mirip gambar, setiap baris akhirnya ada tombol enter."
"Olahan lebih lanjut, jadikan gambar."
"Ya, cari suara dengan frekuensi tengah, amplitudo sesuai nilai. Jadikan gambar."
"Pintar sekali. Gunakan kacamata untuk konversi."
"Baik. Proses konversi... selesai. Alamat virtual berubah jadi alamat nyata."
Liu Mozhi berkata, "Yang membuat kacamata ini pasti hebat."
Zhan Guoyue berkata, "Di dunia komputer, kacamata ini hanya metode konversi, metode pengkodean. Tidak perlu pengetahuan matematika yang tinggi. Membuat program kacamata ini tidak membutuhkan dasar matematika yang hebat. Jawaban bisa ditemukan karena pembuatnya yang mengatur soal dan jawabannya. Tidak berarti dia sangat hebat. Kamu juga bisa membuat metode pengkodean sendiri, tidak memberitahu orang lain, orang lain juga sulit menebaknya."
Dong Qu: "Masuk akal."
Qi Ao: "Mari kita lihat angka yang didapat akhirnya."
Di komputer Qi Ao muncul serangkaian angka. Di bagian belakang ada beberapa huruf Inggris: HELP.
"Apa artinya ini?"
"Apakah ini sinyal minta tolong dari Tuan Tang? Apa yang terjadi padanya?"