Väärä osoite!

Lähetin bitcoineja epähuomiossa väärään osoitteeseen. Yksi iso kirjain vaihtui vastaavaan pieneen. Blockchain.info ei vielä näytä kyseistä transaktiota, mutta näyttää oikean ja minun käyttämän (väärän) osoitteen samana. Mitä seuraavaksi tapahtuu? Onko rahat mennyt hukkaan?

Miten tämä käytännössä tapahtui? Kirjoititko käsin Bitcoin-osoitetta?

Tapahtuma on vahingossakin tehtynä äärimmäisen epätodennäköinen. Jos yksi merkki vaihtuu Bitcoin-osoitteessa, on erittäin epätodennäköistä, että kyseessä olisi enää validi Bitcoin-osoite. Osoitteissa on tietynlaiset tarkistukset, ja oikeaan osoitteeseen on erittäin hankalaa vahingossa osua, varsinkaan tällä tavalla.

Kertomuksessasi ihmetyttää tuo blockchain.info:n osuus, eli että osoitteet olisi sen mielestä samat. Todennäköisesti ne silloin ovat samat?

Jos oikeasti onnistuit tässä ja bitcoinit on lähetetty typon seurauksena olemassa olevaan väärään osoitteeseen, olet todennäköisesti ensimmäinen ihminen, joka on koskaan onnistunut tuossa. Se olisi valitettavaa, varsinkin jos iso summa oli kyseessä.

Tietyistä kirjaimistahan osoitteessa voi esiintyä vain joko pieni tai iso versio, ei molemmat (esim pieni L ja iso i olisivat hämäävän samanlaisia: l vs I). Onkohan “vaihtunut” kirjain jokin näistä? Silloin Blockchain on todennäköisesti vain korjannut ko. merkin oikeaksi, eikä siksi ole varoittanut - ja väittää osoitteita samaksi. Siinä tapauksessa maksu on myös mennyt oikeaan osoitteeseen.

Iso kirjain vaihtui pieneksi kuten aloitusviestissä kerroin. A -> a.
Usein en kirjoita btc-osoitteita käsin mutta tällä kertaa tein niin. Siksi tällainen huolimattomuusvirhe. Tämä on toinen kerta kun osoite menee väärin, ja viimeksi ohjelma tosiaan solvasi ettei väärin kirjoitettu osoite kelvannut. Tällä kertaa ei.

Todennäköisyys siihen, että kirjoitit väärin ja se oli hyväksytty osoite, on yksi 4,3:sta miljardista. Ottulon mainitsemien L ja I kirjainten lisäksi myös O-kirjain käsitellään poikkeuksellisesti, eli niistä ei ole Bitcoinissa käytössä kuin toinen case-versio. Eli jos typottaa jonkin noista kirjaimista isona/pienenä, käsitellään ne toisena automaattisesti.

Jos kyse oli tosiaan A-kirjaimesta, silloin tässä on voinut käydä niin, että kyseessä oli toinen oikea osoite. Erittäin epätodennäköinen, mutta ei mahdoton skenaario.

Mitenkäs tuo osoitteiden osuminen menee, eikös osoitteita voi luoda offlinenakin? Eli kunhan osoite täyttää tietyt kriteerit, onko se validi, vaikkei kukaan ole sitä “luonut”?

[quote=“Rauhilux, post:6, topic:1190”][quote author=Technomage link=topic=1276.msg9718#msg9718 date=1381882833]
Todennäköisyys siihen, että kirjoitit väärin ja se oli hyväksytty osoite, on yksi 4,3:sta miljardista.[/quote]
Mitenkäs tuo osoitteiden osuminen menee, eikös osoitteita voi luoda offlinenakin? Eli kunhan osoite täyttää tietyt kriteerit, onko se validi, vaikkei kukaan ole sitä “luonut”?[/quote]

Näin on. Siinä tapauksessa bitcoinit olisi lähetetty mustaan aukkoon, eli osoitteeseen jonka yksityisavainta ei ole kellään.

Olen itsekin miettinyt tuota osoitteen luontia offlinena - olisiko tosiaan mahdollisuus osua vahingossa jo jonkun olemassaolevaan osoitteeseen (oddsit ovat tietysti hyvin pienet mutta kuitenkin nollaa suuremmat ja osoitteita luodaan kaiken aikaa lisää…). Jos se osoite olisikin sattumalta esim. Satoshin premainatut coinit sisältävä. :wink:

Onhan tuo teoriassa mahdollista, vain ja ainoastaan teoriassa. Sun pitää luoda ECDSA avainpareja ja löytyy osuma. Vaikka sulla olisi käytössä kaikki maailman supertietokoneet, menisin osuman löytämiseen miljardeja kertoja kauemmin kuin maailmankaikkeus on ollut olemassa.

I like those odds.

Jep. Se olisi aikamoista jos tullaan meidän elinaikana näkemään yksikin osoitetörmäys. Ei se toki mahdotonta ole varsinkin jos tekniikka kehittyy. Bitcoin voi aikanaan joutua päivittämään algoritmejaan. :slight_smile:

Jos sinulla ei ole erityisempää syytä pitää kyseinen osoite salaisena, niin tapahtunutta voisi selvitellä tarkemminkin jos paljastat mikä osoite oli kyseessä ja minkälaisen kirjoitusvirheen teit. Tuntuu oudolta, että blockchain.info näyttäisi molemmat osoitteet samana osoitteena. Voisitko kertoa osoitteen niin pääsemme tutkimaan juurta jaksaen mitä siinä tapahtui.

1FcKM8pceSx3zn476ohKzZwenvKbwrF4hA
Oikea osoite oli tällainen:
1FcKM8pceSx3zn476ohKzZWenvKbwrF4hA

Ja minun antama, väärä:
1FcKM8pceSx3zn476ohKzZwenvKbwrF4hA

Väärä: 1FcKM8pceSx3zn476ohKzZwenvKbwrF4hA
Oikea: 1FcKM8pceSx3zn476ohKzZWenvKbwrF4hA

[quote=“Rider, post:14, topic:1190”]Väärä: 1FcKM8pceSx3zn476ohKzZwenvKbwrF4hA
Oikea: 1FcKM8pceSx3zn476ohKzZWenvKbwrF4hA[/quote]
Nimenomaan.

Blockchain.infon haku toimii firstbitsien avulla eli sen takia tuo ohjaa aina oikeaan osoitteeseen. Ilmeisesti sinun maksukin meni oikeaan osoitteeseen?

Vastaanottajalla ei ole vielä näkynyt mitään siihen viittaavaa tulevaa maksua.

blockexplorer.com ei näytä mitään tuon väärän osoitteen kera. Tämä melkein kannattaisi ilmoittaa bugina blockchain.info:lle. Tietenkin siitä voi olla montaa mieltä, että onko se bugi, koska tuo voi olla ihan toivottukin ominaisuus joissain tapauksissa.

Millä lompakolla muuten lähetit coinit? Veikkaan, että kyseisen lompakon/lompakkopalvelun kehittäjälle kannattaisi tehdä bugireportti. Ei lompakko saisi suostua lähettämään coineja virheelliseen osoitteeseen. Jos kyseessä on lompakkopalvelu, veikkaan, että palvelulla jopa on coinit vielä hallussaan. Jos taas lompakko-ohjelma, niin hankala olla varma mitä sen kanssa on käynyt. Joka tapauksessa, on mahdollista, että coinit ei ole pysyvästi hävinneet.

[quote=“Rauhilux, post:6, topic:1190”][quote author=Technomage link=topic=1276.msg9718#msg9718 date=1381882833]
Todennäköisyys siihen, että kirjoitit väärin ja se oli hyväksytty osoite, on yksi 4,3:sta miljardista.[/quote]
Mitenkäs tuo osoitteiden osuminen menee, eikös osoitteita voi luoda offlinenakin? Eli kunhan osoite täyttää tietyt kriteerit, onko se validi, vaikkei kukaan ole sitä “luonut”?[/quote]

Miten tuo osoitteiden luonti oikein menee. Lompakolla on osoite, miäs tämä osoitteiden luonti meinaa? Aloittelen tätä hommaa ja kaikki on uutta ja ihmeellistä.