Sang teknisi perbaikan
Carmichael menjalankan toko perbaikan televisi di Tulsa, Oklahoma, ketika seorang teman menunjukkannya sebuah perangkat pada tahun 1980: top-bottom joint, sepotong kawat gitar dan sebuah batang logam yang ditekuk. Dimasukkan ke dalam slot koin dan saluran pembayaran mesin slot elektromekanikal pada waktu yang bersamaan, itu menutup sirkuit yang mesin harapkan hanya ketika sedang membayar kemenangan, dan hopper mematuhi. Dia berkendara ke Las Vegas dengan itu dan, menurut akun kemudiannya sendiri, mengosongkan beberapa ratus dolar dari mesin di sebuah bar pada percobaan pertamanya.
Joint itu bekerja karena mesin-mesin era itu dibangun seperti mesin yang telah mereka berkembang darinya: relay, switch dan motor, di mana "kemenangan telah terjadi" dan "hopper harus membayar" adalah peristiwa listrik yang sama. Palsukan peristiwa tersebut dan Anda mendapatkan pembayaran. Carmichael ditangkap pada tahun 1985 dengan perangkat dalam kepemilikannya, menjalani sebagian dari hukuman lima tahun, dan keluar ke lantai kasino yang berbeda.
Tiga alat, satu celah
Pada akhir 1980-an mesin elektromekanikal sudah hilang, digantikan oleh slot video dan berkomputerisasi yang memutuskan setiap putaran dengan random number generator dan menggunakan hopper hanya untuk membayar. Joint itu tidak berguna melawan mereka. Carmichael melakukan apa yang dilakukan teknisi perbaikan: dia membeli mesin, membongkarnya di meja kerjanya, dan mencari jahitan antara keputusan dan pengiriman.
| PERANGKAT | TAHUN | APA YANG DILAKUKANNYA | APA YANG DIKELABUI |
|---|---|---|---|
| Top-bottom joint | c. 1980–1985 | Sebuah batang dan kawat yang dimasukkan di kedua ujung menutup sirkuit pembayaran | Logika relay mesin elektromekanikal |
| Monkey paw | akhir 1980-an | Sebuah batang bengkok yang diumpankan naik saluran pembayaran memicu switch penghitung koin | Switch mekanis yang menghitung koin meninggalkan hopper |
| Light wand | 1990-an | Sebuah bohlam kecil pada baterai kamera, diselipkan ke dalam slot pembayaran, membutakan sensor optik penghitung koin | Sensor optik yang memberitahu komputer berapa banyak koin yang telah dibayarkan |
Dalam setiap kasus keputusan permainan tidak tersentuh. Yang diserang adalah pengetahuan mesin tentang pembayarannya sendiri.
Light wand adalah yang paling elegan. Sebuah mesin modern pada waktu itu memutuskan spin dengan benar, memutuskan pembayaran dengan benar, dan kemudian menginstruksikan hopper untuk melepaskan sejumlah koin tersebut sementara sensor optik menghitungnya. Buta sensor dan hitungan tidak pernah mencapai targetnya, jadi hopper terus melepaskan koin ke tangan yang menunggu. Komputer tidak salah tentang apa pun. Itu hanya dibuat tidak mampu melihat.
Carmichael dan sebuah kru kecil bekerja pada mesin di seluruh Nevada, dan menurut beberapa akun sejauh Atlantic City dan Karibia, melalui paruh pertama 1990-an. Dia ditangkap di Las Vegas pada 1996, dan lagi kemudian, dan pada 2001 mengaku bersalah atas tuduhan federal yang terhubung dengan perangkatnya; dia menjalani hukuman singkat dan masa percobaan, dan pada 2003 Nevada Gaming Commission menambahkannya ke List of Excluded Persons, Black Book-nya, yang melarang seseorang memasuki kasino apa pun di negara bagian itu.
Mesin tahu siapa yang telah menang. Itu tidak tahu apa yang telah dibayarkan.seluruh karir, dalam dua kalimat
Keputusan dan pengiriman
Layak memisahkan apa yang dilakukan Carmichael dari apa yang dilakukan Ronald Harris beberapa tahun kemudian, karena keduanya sering dikategorikan bersama sebagai "slot cheats" dan mereka menyerang ujung berlawanan dari mesin. Harris, seorang insinyur negara bagian, mengubah keputusan: dia memasukkan kode ke dalam mesin yang membuatnya menghasilkan jackpot sesuai permintaan. Carmichael tidak pernah menyentuh keputusan. Dia membiarkan mesin memutuskan dengan jujur dan berbohong kepadanya tentang pengiriman. Sebuah mesin dapat diamankan terhadap yang satu dan masih terbuka untuk yang lain, dan jawaban industri untuk Carmichael bukan generator angka acak yang lebih baik tetapi sensor yang lebih baik, dan kemudian penghapusan koin sepenuhnya demi tiket cetak.
Itu adalah pelajaran desain, dan itu berlaku langsung ke permainan tanpa hopper. Di situs ini pengiriman bukan tindakan fisik yang diawasi sensor. Ketika putaran berakhir, pembayaran adalah stake dikalikan dengan multiplier hasil, dibulatkan ke bawah ke sen, dan dikreditkan ke saldo. Tidak ada koin untuk dihitung, tidak ada chute untuk dijangkau, tidak ada gerbang optik untuk dibutakan. Angka yang dibayarkan adalah angka yang diputuskan, karena itu adalah angka yang sama.
ENGINE-VERIFIED_shared/demoLocal.ts: setiap penyelesaian demo mengkreditkan centsFloor(stake × multiplier) secara langsung ke saldo tunggal, misalnya centsFloor demoFukuOpen((amount × mult100) / 100) dan demoKobanRide's centsFloor((pot × KOBAN_WIN_100) / 100); tidak ada langkah penghitungan pembayaran terpisah. Hasilnya sendiri diturunkan dari pasangan seed yang berkomitmen (lihat modul derive), jadi keputusan dan pengiriman adalah satu komputasi. Layanan rumah adalah otoritas pembayaran untuk permainan nyata dan menyelesaikan dengan cara yang sama.
- Mesin fisik memiliki dua kebenaran: apa yang diputuskannya dan apa yang dideliverynya. Carmichael hidup di celah di antara keduanya.
- Permainan dengan hash memiliki satu. Keputusan adalah fungsi dari seed, pembayaran adalah perkalian dari keputusan, dan verifier memeriksa yang pertama, yang memperbaiki yang kedua.
- Permukaan serangan yang tersisa adalah keputusan itu sendiri, itulah mengapa seed berkomitmen sebelum bermain dan diungkapkan sesudahnya. Itu adalah ujung Harris dari mesin, dan artikel komitmen adalah tentang menutupnya.
Tanggal dan deskripsi perangkat mengikuti catatan publik kasus Carmichael dan wawancara laternya; di mana akun berbeda, artikel ini menggunakan versi yang paling tidak spesifik. Memanipulasi perangkat gaming adalah kejahatan di setiap yurisdiksi yang melisensikannya, dan artikel ini adalah sejarah, bukan manual.
FAQ
Siapa Tommy Glenn Carmichael?
Seorang teknisi televisi Tulsa yang menipu mesin slot dari sekitar 1980 hingga 1996 dengan perangkat buatan sendiri: sambungan atas-bawah, monkey paw dan light wand. Dia dipenjara pada 1985, ditangkap lagi pada 1996, mengaku bersalah pada 2001 dan ditambahkan ke Black Book Nevada pada 2003.
Bagaimana cara kerja light wand?
Sebuah bohlam kecil pada baterai kamera, diselipkan ke dalam slot pembayaran, membutakan sensor optik yang menghitung koin yang meninggalkan hopper. Mesin telah memutuskan pembayaran dengan benar tetapi tidak lagi dapat melihat berapa banyak yang telah dibayarkan, jadi hopper terus membayar.
Bagaimana perbedaannya dengan kasus Ronald Harris?
Harris mengubah keputusan dengan memasukkan kode ke dalam mesin yang menghasilkan jackpot sesuai permintaan. Carmichael membiarkan keputusan itu dan menipu pengiriman. Mereka menyerang ujung berlawanan dari mesin.
Mengapa ini tidak berlaku untuk permainan online?
Karena tidak ada pengiriman untuk ditipu. Pembayaran di sini adalah stake kali multiplier hasil, dibulatkan ke sen dan dikreditkan langsung; hasilnya adalah fungsi dari seed yang berkomitmen. Keputusan dan pembayaran adalah satu komputasi tanpa sensor di antaranya.
Apa itu Black Book?
Daftar Orang yang Dikecualikan Nevada. Orang yang ada di dalamnya tidak boleh memasuki kasino apa pun di negara bagian tersebut, dan kasino yang menerimanya dapat dikenakan hukuman.
SUMBER & REFERENSI
- Nevada Gaming Commission — List of Excluded Persons (Carmichael ditambahkan 2003)
- Pelaporan kontemporer tentang penangkapan Las Vegas 1996 dan pengakuan federal 2001 (Las Vegas Review-Journal, Las Vegas Sun)
- Wikipedia — Tommy Glenn Carmichael: devices, arrests and later life
- Betkyo engine source: _shared/demoLocal.ts (centsFloor settlements), the per-game derive modules
PERMAINAN DALAM ARTIKEL INI