WOO logo

Tällä sivulla

Blackjack (salattu versio)

Tällä sivulla

Johdanto

Tämä sivu käsittelee blackjackin salattua versiota, jota usein pelataan kryptovaluuttoihin perustuvilla kasinoilla. Oletan, että lukija tuntee jo perinteisen blackjackin perussäännöt.

Todistettavasti Reilut Kasinot

CryptoSlots Casino
3.9 / 5.0
Pelaajat arvioivat CryptoSlots Casino 3.9 viidestä tähdestä
Rekisteröidy bonus

111% jopa
$500

Uuden asiakkaan tarjous. Ehdot ovat voimassa. K-18. Minimitalletus: 25 $. Sallitut pelit: Kaikki pelit (paitsi Jackpot Trigger). Maksiminosto: 5 000 $.
WOO seal
Kertoimien velho - Hyväksytty
CryptoWins Casino
3.9 / 5.0
Pelaajat arvioivat CryptoWins Casino 3.9 viidestä tähdestä
Rekisteröidy bonus - Tahmea

77% jopa
₿1

New Customer Offer. T&C’s Apply. 18+. This offer is not available for players residing in Ontario. New Customer Offer. T&C’s Apply. 19+. Min deposit: 5$. Maximum cashout: $30,000. Selected games only: See the website for a list of online slots. Playthrough for the bonuses is 10 days.

Analyysi

Crypto.Games-pelin tapauksessa omituiset säännöt ovat seuraavat:

  • 4 pakkaa
  • Sekoita jokaisen käden jälkeen
  • Jakaja ei kurkista blackjackin varalta
  • Blackjack maksaa kertoimella 6:5
  • Jakaja osuu pehmeällä 17:llä
  • Tuplaa millä tahansa kahdella kortilla
  • Osu jaettuihin ässäsoutuihin
  • Varhainen antautuminen
  • Kymppi ja ässä jaon jälkeen lasketaan blackjackiksi
  • Tuplaus splitin jälkeen sallittu
  • Pelaaja voi jakaa vain kerran (oletan).

Jos varhaista antautumista ja jaon jälkeistä 10-A:ta ei oteta huomioon blackjackina, blackjackin talon edun laskurini antaa perusstrategialla talon eduksi 1,91 %. Blackjackin sääntömuunnelmien listani kuitenkin sanoo, että kahden säännön, joita laskuri ei tue, arvo on 0,74 %. Tämä tekee talon kokonaiseduksi 1,17 %, mikä on melko korkea nettiblackjack-pelille.

Reilu pelaaminen

Seuraavassa on prosessi, jota Crypto.Games käyttää valitakseen satunnaisesti kortit neljän pakan kengästä blackjack-peliään varten.

  1. Paljasta pelaajalle palvelimen siemenen SHA-256-hajautuskoodi ennen panoksen asettamista.
  2. Kun panos on asetettu, yhdistä palvelimen ja asiakkaan lähtöpanokset tässä järjestyksessä.
  3. Ota vaiheen 1 yhdistetyn siemenen SHA-512-hajautus.
  4. Ota kaksi merkkiä vaiheessa 2 löytämästäsi hajautusarvosta ja katso vasemmalle.
  5. Muunna vaiheessa 3 saadut kaksi merkkiä heksadesimaalimuodosta desimaalimuotoon. Jos et ymmärrä, mistä puhun, käyn läpi 16-kantaisen matematiikan Dice (salattu versio) -sivullani.
  6. Jos vaiheen 4 tulos on 207 tai vähemmän, yhdistä kyseinen kortin numero tiettyyn korttiin 208 kortin kengässä.
  7. Jos kyseistä kortin numeroa ei ole vielä löydetty kädestä, yhdistä se tiettyyn pelikorttiin. Näin se tehdään:
    • Saat arvon jakamalla kortin numeron 13:lla ja ottamalla jakojäännösten perusteella lasketun arvon. Yhdistä jakojäännös arvoon seuraavasti: 0 = ässä, 1 = 2, 2 = 3, 3 = 4, 4 = 5, 5 = 6, 6 = 7, 7 = 8, 8 = 9, 9 = 10, 10 = jätkä, 11 = kuningatar, 12 = kuningas.
    • Saadaksesi maan, jaa kortin numero 13:lla ja poista jakojäännös. Jaa sitten tämä osamäärä 4:llä ja ota jakojäännös. Ota sitten jakojäännös ja yhdistä se maahan seuraavasti: 0 pata, 1 hertta, 2 ruutu, 3 risti.
  8. Muussa tapauksessa, jos vaiheen 5 tulos oli suurempi kuin 207 tai kortti oli jo löydetty, jätä nuo kaksi numeroa huomiotta hajautusarvossa.
  9. Siirry kaksi pykälää eteenpäin hajautusjärjestyksessä ja palaa sitten vaiheeseen 3, kunnes pääset hajautusjärjestyksen loppuun. Tämän pitäisi antaa sinulle paljon enemmän kortteja kuin tarvitset blackjack-käden käsittelyyn.

Esimerkki

Seuraavassa on esimerkkikäden prosessi.

bj1

Yllä oleva kuva Reilun pelaamisen paneelista on otettu ennen vedonlyöntiä. Reilun pelin varmistamiseksi on tärkeää syöttää ja tallentaa uusi asiakassiemen (joukko satunnaisia merkkejä riittää) ja seuraavan palvelinsiemenen tiiviste, jonka peli nimeää "Seuraava palvelinsiemen SHA256". Tässä ne ovat:

  • Asiakkaan siemen = 5v5b85n85vb856nvbn5vbn

  • Seuraavan palvelimen siemen SHA256 = 581b31f8cd6e5d4bb510ac0e53a440af7baab92f8f1f220eff14e20201e0b1f6

Henkilökohtaisesti kopioin ja liitän nämä kohteet Muistioon, jos käyn läpi tämän prosessin kantapään kautta.

bj2

Yllä olevassa kuvassa aloitan 0,00001 BTC:n (Bitcoin) panoksella, joka vastaa noin 10 senttiä. He pakottavat pelaajan panostamaan tällä panoksella kymmenen pelimerkkiä ja sitten koko kymmenen. En tiedä, miksi he sotkevat veden tällä vaiheella.

Alkuperäinen käteni oli yhteensä 11 kolmosta vastaan, joten tuplan ja sain kolmosen. Jakajalla oli kädessään viitos, yhteensä 8, ja sitten hän otti kuninkaan, yhteensä 18. Näin ollen hävisin 14–18.

png" />

Seuraavaksi palaan Reilun pelaamisen paneeliin varmistaakseni, että peli oli reilu, mistä on osoituksena korttien ennalta määrätty järjestys ennen vedon tekemistä. Noudatan yllä olevia ohjeita:

  1. Reilun pelaamisen paneelista näemme, että palvelimen siemen oli Yt5IDwsb3Ldc5vyusvcQNfLqqjoYmCHGRkasqXNQ .
  2. Otamme tuon SHA-256-hajautuksen ja saamme 581b31f8cd6e5d4bb510ac0e53a440af7baab92f8f1f220eff14e20201e0b1f6 .
  3. Vertaamme vaiheen 2 hajautusarvoa ennen panosta tallennettuun "Seuraavan palvelimen siemen SHA256" -arvoon ja tarkistamme, että ne täsmäävät. Jos ne eivät täsmää, joko teit jotain väärin tai kasino valehtelee/huijaa. Tässä tapauksessa ne täsmäävät. Tämä varmistaa, että korttien järjestys oli ennalta määrätty.
  4. Tarkistaaksesi, että sait oikeat kortit, yhdistä palvelimen siemennumero ja asiakkaan siemennumero tässä järjestyksessä. Tämä antaa sinulle muodon Yt5IDwsb3Ldc5vyusvcQNfLqqjoYmCHGRkasqXNQ5v5b85n85vb856nvbn5vbn . Jos valitsit noncen, se on asiakkaan siemennumeron lopussa.
  5. Ota vaiheen 4 yhdistetyn hajautuksen SHA-512-tiiviste. Minulla ei ole aavistustakaan, miksi he käyttävät kahta eri tiivistefunktiota (SHA-256 ja SHA-512). Tämä antaa sinulle 2b87fbc5eac7368ef393c8ab292f71a0251702f6db028ca8a855bfaa541b78df3ae996ad22ac022588a46231ed32180d5cbde86dff5d2368cbb7658332bbb9bc.
  6. Ota kaksi ensimmäistä merkkiä, jotka ovat 2b , ja muunna ne heksadesimaaliluvuiksi: 2b = 2*16 + 11 = 43.
  7. Koska 43 <= 207, muunna se kortiksi: arvo = mod(43,13) = 4, joka vastaa lukua 5. Maa = mod(int(43/13),4) = mod(3,4) = 3, joka vastaa ristiä. Tämä on pelaajalle jaettu ensimmäinen kortti, ristien numero 5.
  8. Siirry vaiheen 4 hajautusarvossa kaksi merkkiä eteenpäin, eli luku on 87. Muunna luku heksadesimaaliluvusta desimaaliluvuksi: 8*16 + 7 = 135.
  9. Koska 135 <= 207 eikä sitä ole vielä löydetty, muunna se kortiksi: rank = mod(135,13) = 5, joka vastaa lukua 6. Maa = mod(int(135/13),4) = mod(10,4) = 2, joka vastaa ruutuja. Tämä on pelaajalle jaettu toinen kortti, ruutukuutonen.
  10. Siirry vaiheen 4 hajautusarvossa kaksi merkkiä eteenpäin, jotka ovat fb . Muunna se heksadesimaaliluvusta desimaaliluvuksi: 15*16 + 11 = 251.
  11. Koska 251 > 207, ohitamme nuo kaksi kohtaa.
  12. Siirry vaiheen 4 hajautusarvossa kaksi merkkiä eteenpäin, jotka ovat c5 . Muunna se heksadesimaaliluvusta desimaaliluvuksi: 12*16 + 5 = 197.
  13. Koska 197 <= 207 eikä sitä ole vielä löydetty, muunna se kortiksi: arvo = mod(197,13) = 2, joka vastaa arvoa 3. Maa = mod(int(197/13),4) = mod(15,4) = 3, joka vastaa ristiä. Tämä on ensimmäinen jakajalle jaettu kortti (kuvapuoli ylöspäin), ristien 3.
  14. Siirry vaiheen 4 hajautusarvossa kaksi merkkiä eteenpäin, jotka ovat ea . Muunna se heksadesimaaliluvusta desimaaliluvuksi: 14 * 16 + 10 = 234.
  15. Koska 234 > 207, ohitamme nuo kaksi kohtaa.
  16. Siirry vaiheen 4 hajautusarvossa kaksi merkkiä eteenpäin, eli c7 . Muunna se heksadesimaaliluvusta desimaaliluvuksi: 12*16 + 7 = 199.
  17. Koska 199 <= 207 eikä sitä ole vielä löydetty, muunna se kortiksi: arvo = mod(199,13) = 4, joka vastaa lukua 5. Maa = mod(int(199/13),4) = mod(15,4) = 3, joka vastaa ristiä. Tämä on toinen (kuvapuoli alaspäin) jaettu kortti, ristien numero 5.
  18. Siirry vaiheen 4 hajautusarvossa kaksi merkkiä eteenpäin, jolloin luku on 36. Muunna luku heksadesimaalimuodosta desimaalimuotoon: 3*16 + 6 = 54.
  19. Koska 54 <= 207 eikä sitä ole vielä löydetty, muunna se kortiksi: rank = mod(54,13) = 2, joka vastaa lukua 3. Maa = mod(int(54/13),4) = mod(4,4) = 0, joka vastaa pataa. Tämä, pata 3, on seuraava kortti kengässä, joka meni pelaajalle tuplauksen jälkeen. Pelaajan kokonaissumma on siis 5+6+3 = 14
  20. Siirry vaiheen 4 hajautusarvossa kaksi merkkiä eteenpäin, jotka ovat 8e . Muunna se heksadesimaaliluvusta desimaaliluvuksi: 8*16 + 14 = 142.
  21. Koska 142 <= 207 eikä sitä ole vielä löydetty, muunna se kortiksi: rank = mod(142,13) = 12, joka vastaa kuningasta. Maa = mod(int(142/13),4) = mod(10,4) = 2, joka vastaa ruutuja. Tämä, ruutukuningas, on seuraava kortti kengässä, joka meni jakajalle, kun hänen piti saada kova 8, jolloin yhteensä tuli 18.
  22. Pelaaja häviää 14–18.
  23. Jos tarvittaisiin lisää kortteja, jatkaisimme tätä prosessia, kunnes kortteja löytyisi tarpeeksi.

Jos tuo tuntuu pitkältä vaiheelta, olen samaa mieltä. Siksi kirjoitin PHP-skriptin tekemään sen puolestasi! Käytä sitä noudattamalla seuraavia ohjeita:

  1. Siirry PHP-hiekkalaatikkoon .
  2. Syötä palvelimen siemen riville 3.
  3. Syötä asiakkaan siemen riville 4.
  4. Syötä seuraavan palvelinsiemenen hajautusarvo riville 5.
  5. Napsauta "Suorita koodi".

Ohjelma vertaa palvelimen siementen tiivisteitä siihen, mitä annettiin ennen panostamista ja pelissä jaettuihin kortteihin.

Minulla on myös kopio koodista, jonka voit nähdä napsauttamalla alla olevaa painiketta.

[spoileri]

php-rivi 1

// blackjackin reiluuden tarkistus Crypto.Gamesille
$server_seed = "Yt5IDwsb3Ldc5vyusvcQNfLqqjoYmCHGRkasqXNQ";
$asiakkaan_siemen = "5v5b85n85vb856nvbn5vbn";
$seuraava_hash = "581b31f8cd6e5d4bb510ac0e53a440af7baab92f8f1f220eff14e20201e0b1f6";
$rank_array=array("A"; 2, 3, 4, 5, 6, 7, 8, 9, 10; "J"; "Q"; "K");
$suit_array=array("pata","hertta","ruutu","risti");
$kortteja_löydetty=0;
$sijainti=0;
$yhdistetty_siemen = $palvelimen_siemen.$asiakkaan_siemen;
echo "Yhdistetty siemen = $yhdistetty_siemen\n";
$combined_hash = tiiviste('sha512', $combined_seed);
echo "Yhdistettyjen siementen tiiviste = $combined_hash\n";
tehdä
{
    $ensimmäiset_kaksi=substr($yhdistetty_hajautus,$sijainti,2);
    $hex_to_dec=heksades($ensimmäiset_kaksi);
    jos ($hex_to_des <=207)
    {
        $toisto=0;
        jos ($cards_found>0)
        {
            for ($i=0; $i<$found_cards; $i++)
            {
                jos ($hex_to_des == $korttitaulukko[$i]) 
                { $toisto = 1; }
            }
        }
        jos ($toisto==0)
        {
            $card_array[$found_cards] = $hex_to_des;
            $kortteja_löydetty++;
            $rank=$hex_to_dec%13;
            $suit=intdiv($hex_to_dec,13)%4;
            echo "Kortti $cards_found = \t$rank_array[$rank] / $suit_array[$suit]\n";
        }
    }
    $sijainti+=2;
    jos ($position==128)
    {
        echo "Virhe -- Tiivisteessä ei ole enää tilaa.\n";
        $löydettyjen_korttien=10;
    }
}
kun taas ($found_cards<20);
$server_seed_hash=hash('sha256', $server_seed);
jos ($server_seed_hash==$seuraava_hash)
{ echo "Palvelimen siementen täsmäävyys.\n"; }
muu
{   
    echo "PALVELIMEN SIEMENMÄÄRÄ EI OLE VÄÄRÄ!\n";
    echo "Palvelimen siemen =\t$palvelimen_siemen\n";
    echo "Palvelimen siemenhajautus =\t$server_seed_hash\n";
    echo "Väitetty seuraava hajautusarvo=\t$next_hash\n";
}

// Menettelytapa
// 1. Askellus: "askel" = 0 ja "sijainti" = 0. 
// 2. Yhdistä palvelimen ja asiakkaan siemenet, step ja palvelimen siemenet tässä järjestyksessä. 
// 3. Luo SHA-512-tiiviste vaiheessa 2 saadusta merkkijonosta.
// 4. Muunna kaksi ensimmäistä merkkiä heksadesimaalimuodosta desimaalimuotoon alkaen vaiheen 3 tiivisteen "sijainnista".
// 5. Jos vaiheen 4 tulos on 0–207, yhdistä se tiettyyn korttiin neljän pakan kengässä.
// 6. Jos vaiheen 5 tulos on jo ilmestynyt, se on seuraava pelissä jaettava kortti. 
// 7. Saadaksesi vaiheen 6 kortin sijainnin varsinaiselle kortille, toimi seuraavasti: 
// A. Jaa vaiheen 4 tulos luvulla 13 ja ota jakojäännös.
// B. Muokkaa vaiheen 7A tulos sijoituksen saamiseksi seuraavasti: 0 A:han, 1 2:een, 2 3:een, ... , 9 10:een, 10 J:hen, 11 Q:han, 12 K:han.
// C. Jaa vaiheen 4 tulos 13:lla ja PUDOTA JÄÄNNÖS POIS.  
// D. Jaa vaiheen 7C tulos neljällä ja ota jakojäännös.
// E. Määritä vaiheen 7D tulos seuraavasti: pata 0, hertta 1, ruutu 2, risti 3. 
// 8. Toista vaiheita 4–7, kunnes olet tiivisteen lopussa, vaikka on epätodennäköistä, että pelissä tarvitaan näin montaa korttia.
?>
[/spoileri]