Blog Kriptotárca

BC Vault One – egy nem determinisztikus tárca

Várható olvasási idő: 5 perc

Mielőtt bemutatnám a BC Vault kriptotárcát, amely a napokban érkezett meg hozzánk Mariborból  Szlovéniából, érdemes pár szót szentelni arra, hogy mi is az a nem determinisztikus tárca, vagy éppen a determinisztikus tárca.

Egy kis kriptográfiai bevezető

A Bitcoin címek mögött levő hitelesítési rendszer a kriptográfián alapul, ami alapvetően a matematikára épül. Az első nem determinisztikus (véletlen) tárca a Bitcoin Core programja, amely az első indításakor létrehoz véletlenszerűen 100 db titkos kulcsot, amelyeket a Bitcoin címek hitelesítésére használ. Ha szükség van rá, akkor újakat generál. A Bitcoin Core egy titkos kulcsot csak egyszer, egy címnél/tranzakciónál használ fel. Ennek az egyetlen hátránya, hogy a tárca adatait menteni kell, amikor új címet használunk.

A determinisztikus (magot használó) tárcák az entrópiára (sorozat) épülnek. Ezek a tárcák úgy működnek, hogy egy közös magból állítják elő a titkos kulcsokat egy egy irányú hash függvénnyel. A mag egy véletlenszerűen generált szám, amely segítségével és további adatokat felhasználva állítanak elő titkos kulcsokat. Egy determinisztikus tárcánál a mag titkos számának ismeretében az összes abból származtatott kulcs visszaállítható. A mag titkos szám (kulcs) hozzáféréséhez van szükség a korábban már több tárcánál említett mnemonic szavaknak.

A mnemonic szavak létrehozása a BIP 0039 ajánlás alapján történik. Ami még egy érdekesség ide, hogy az ajánlás egyik készítője Marek (Slush) Palatinus, aki a Trezor kriptotárcát gyártó cég egyik vezetője.

De a cikk témája a BC Vault tárca. A fenti információ azért fontos, hogy a működésének alapja világos legyen, ugyanis a BC Vault egy nem determinisztikus tárca.

Állítsuk be a BC Vault kriptotárcát

A BC Vault egy védelmi szalaggal zárt dobozban érkezik. Ha ez a szalag egyszer lekerül, akkor többet nem lehet visszatenni, mert látványos nyomot hagy, amivel látható, hogy az eszköz nem eredeti. A doboz belsejében a következőket találjuk:

  • a BC Vault One tárca (amelynek USB/C csatlakozóját szintén fedi egy védelmi szalag)
  • USB-USB/C kábel
  • 2 db matrica
  • 1 db notebook kamera takaró matrica (ez nagyon tetszett)
  • egy papír, ami az affiliate lehetőségre buzdít
Olvass mást is ->  Hogyan lépj be a Lightning Network működtetésébe?

A notebook kamera takaró matricára nem jöttünk rá elsőre, nem is igazán értettük, hogy mire való, ugyanis nem volt ráírva semmi extra a dobozára. Miután a csomagolásából kivettük és elmozdult, akkor “kapcsolt fel a villany”. Már láttunk több ilyet online, de addig még nem jutottunk, hogy rendeljünk, így csak egy szigetelő szalag védte eddig a kamerát. Úgyhogy köszi BC Vault! 🙂

A BC Vault és a giroszkóp

A BC Vault tárca az első olyan tárca (a Bitcoin Core-t leszámítva), amely a nem determinisztikus (véletlenszerű) módszert használja ahhoz, hogy az egyes tárcák biztonságát hitelesítse.

Az első számítógéppel való összekötés után a tárca szoftvere a beállításhoz azt kéri, hogy rázzuk. Ekkor még nincs letöltve, sem elindítva a tárca kliensprogramja a számítógépen. Úgy kell rázni szinte, mint egy shakert.

Az eszköz egy giroszkópot tartalmaz, amely ahhoz kell, hogy az eszköz titkos kulcsát véletlenszerűen létrehozza a rázásnak köszönhetően. Ez úgy történik, hogy folyamatosan rázni kell addig, amíg az eszközön futó status bar végig nem halad a kijelző tetején (nagyjából 5 másodpercre van ehhez szükség). A véletlenszerűség abból fakad, hogy szinte mindenki máshogyan rázza. Sőt, mindenki, minden alkalommal máshogyan rázza, így annak az esélye, hogy ugyanaz a titkos kulcs létrejöjjön, egyenlő a nullával.

Ha ezzel megvagyunk, akkor kell letölteni/elindítani a kliensprogramot, amely Windows, macOS és Linux rendszerekre is elérhető. Először egy jelszót kell választani a számítógépen az eszközhöz, kétszer megadni, majd az eszközön kell egy PIN kódot megadni. Ehhez a 4 irányú gombot kell ugyanabban a sorrendben megnyomni tetszőleges alkalommal. Majd az ellenőrzéshez megismételni. A BC Vault ezt hívja PIN kódnak.

Ezzel az eszköz beállításra került, de még nem tartalmaz tárcát. Vagyis egyet igen…

5 szintű hitelesítés

A BC Vault 5 szintű biztonsági réteget használ ahhoz, hogy a kriptoeszközeinket el tudjuk érni. Ebből 3 kifejezetten az eszközhöz tartozik, 2 pedig a tárcához.

  • maga a hardveres tárca fizikai birtoklása
  • egy jelszó az eszközhöz
  • egy PIN kód az eszköz felnyitásához
  • egy jelszó a tárcához
  • egy PIN kód a tárcához

Ha a fentiek közül csak az egyiknek nem vagyunk tudtában, nem tudjuk kezelni a kriptoeszközöket. Ezt bizonyítandóan a BC Vault tartalmaz egy tárcát alapértelmezetten az alap szoftverrel. Ezt bounty tárcának hívják, ami kicsivel több, mint 1 Bitcoint tartalmaz. A blokkláncon ellenőrizhető a tartalma és a múltja is.

Olvass mást is ->  A Trezor One hardveres kriptotárca ehavi nyertese

De hiába van egy tárca az eszközön, ha egy támadónak sikerül megszerezni az eszközt, sőt a jelszót és a PIN kódot is, de nem tudja a tárca jelszavát és PIN kódját, maximum nézegetheti. Ahogyan mi is az alap esetben az eszközön levő tárcát. Ez a tárca hitelesíti az eszköz biztonságát. Ha letöröljük az eszköz tartalmát és újra elkészítjük a titkos kulcsot, akkor már nem lesz rajta ez az 1 BTC-s tárca, csak a gyári szoftver tartalmazza.

Tárca létrehozása a BC Vaulton

Új tárca létrehozására a kliensprogramban van lehetőség. Az eszköz által aktuálisan támogatott kriptoeszközök a weboldalukon elérhetőek, nem sorolnánk fel az összeset. Nagyon sokat támogatnak, sőt az összes ERC20-as tokent is.

A tárca létrehozásánál meg kell adni a tárca nevét, majd egy jelszót két alkalommal, ami a tárca jelszava lesz. Ezt követően az eszközön jóvá kell hagyni a tárca létrehozást, majd meg kell adni két alkalommal a tárcát védő PIN kódot a 4 irányú gombokkal.

A mentések fontosak

Amiről még nem volt szó, hogy az eszköz tartalmaz egy 1 GB-os microSD kártyát, amely alapértelmezetten az eszközben van. Erre azért van szükség, hogy a tárcák és az eszköz mentéseit kezelni tudjuk. Mentésre folyamatosan figyelmeztet a kliensprogram, ha létrehozunk egy tárcát, vagy módosítunk bármit.

Ha a tárcában értékcsere (küldés/fogadás) van, arról nem szükséges mentést készíteni, mivel az értékcserét a blokklánc és nem a tárca tartalmazza, ahogyan azt már a korábbiakban is többször tárgyaltuk.

A kártya kivehető, így a mentések még külön számítógépre egy kártyaolvasó segítségével elmenthetők. Egy titkosított bináris fájl maga a mentés.

A mentés még QR kódokra is megoldható, ez egy eléggé egyedi megoldás, ilyennel ezidáig nem találkoztunk.

Mit tud még a BC Vault kriptotárca?

Alapértelmezetten 2 funkció nincs aktiválva alapértelmezetten a kliensprogramban. Az egyik egy háttérprogram, amely ha fut a számítógépen, akkor weboldalakon keresztül is lehet használni az eszközt, de csak localhoston keresztül kell megadni az eszköz jelszavát, az az internetre nem kerül ki. A partneri kapcsolatok kiépítésén dolgozik a BC Vault csapata.

A másik funkció az ERC20-as tokenek használata, tekintettel arra, hogy maga a kripto területe nem egy estimese, az ERC20-as tokenek megértése, valamint használata még ezeken is túlmegy.

Olvass mást is ->  BitBox02 hardveres kriptotárca

Aki képben van, a beállítások között egyetlen kapcsolóval aktiválhatja mindkettőt. Az aktuális firmware verzió az 1.3.6, érdemes mindig az aktuálisat futtatni, hogy minden funkció elérhető legyen, amit a fejlesztőcsapat publikál.

A giroszkópot az eszköz titkos kulcsának létrehozásán kívül még arra is használja az eszköz, hogy ha 180 fokkal elforgatjuk, a kijelző tartalma is megfordul.

Ha szeretnénk a privát kulcshoz hozzáférni bármilyen okból kifolyólag (expert only!), arra is van lehetőség. Csatlakoztatás előtt a középső gombot nyomva kell tartani. Így az eszköz IKWID módban indul el (fejléc képen látható). A részletes lépések a BC Vault support oldalán elérhetőek, ha szükséged van rá. Az IKWID az “I Know What I am Doing” rövidítése, azaz “Tudom, hogy mit csinálok”. Szóval ezt tényleg csak akkor használd, ha tudod mit csinálsz!

Konklúzió a tárca teszt után

Ha a biztonság az első azok számára, aki kriptopénzeket tárol, akkor elmondható, hogy ez az eszköz biztonságosabb, mint a mnemonic szavakat használó determinisztikus tárcák. A tárcához való hozzáférés robosztus, több lépcsős folyamat a többi tárcához képest.

Az eszköz kijelzője megfelelő méretű (2,42-inch OLED és 128×64 pixel), az egyik legnagyobb, amit eddig láttunk. Az ára 159.99 €-nál kezdődik, de a Gunmetal és a Quicksilver tárcák, amelyek kialakítása egyedibb, 269.99 €-ba kerül. Mi a One-t teszteltük, a tudása meggyőző!

A terméket a gyártó weboldalán tudod megvásárolni!

Várjuk hozzászólásaitokat/véleményeiteket a cikkhez, illetve a közösségi oldalainkon is!

Hogy ne maradj le az új cikkekről, iratkozz fel RSS-re, vagy hírlevelünkre (jobb oldalsáv!)!

Ha szeretnéd támogatni a munkánkat, akkor az alábbi kripto címeinkre teheted meg.

  • BTC: 16sG5wXbj1m4jHur6nNikdJ9K2Rdu9NR4E
  • ETH: 0x760a3acE5dd130CF89b5df3d08CAF8A43866169E
  • LTC: LLadCFTkomUm5aAW9v2mELW7iQv51DYJBj

Köszönjük!

Szeretnél nyerni egy Trezor One kriptotárcát?

Ha szeretnél nyerni egy Trezor One kriptopénztárcát, iratkozz fel hírlevelünkre (jobb oldalsávban tudod megtenni) és kövesd a Facebook oldalunkat. Fontos, hogy csak a 2 együtt jogosít fel a sorsolásra! Minden hónap végén elemezzük az adatokat és a következő hónap első hetén sorsolunk, amely eredményét a Facebook oldalunkon publikáljuk! Várunk!

ui: Hogy biztosra menj, küld el a Facebook profilod címét és az email címed a [email protected] email címre, hogy be tudjunk azonosítani!

A témához kapcsolódó bejegyzések

A könyv, amelyet a bankárok nem szeretnének, hogy elolvass

Virtualis Cash

Melyik DeFi tokent érdemes vásárolni?

Virtualis Cash

Miért nincs jövője a Bitcoinnak és a kriptoeszközöknek?

Virtualis Cash