Wat is een Wallet Setup
Een wallet setup is de eerste stap bij het creëren van één of meerdere Bitcoin wallets.
Het vertegenwoordigt de basisconfiguratie waarmee je Bitcoin kunt ontvangen en verzenden.
Niet meer, en niet minder.
Wanneer Bitcoin frequent wordt verplaatst, verschillende functies krijgt of consequent wordt gebruikt, zijn walletflows noodzakelijk binnen een goed ontworpen wallet architectuur.
Bitcoin ontvangen, verzenden en opslaan
Een wallet setup is de fundamentele configuratie waarmee je Bitcoin kunt ontvangen en opslaan.
Dit omvat:
-
het aanmaken van één of meerdere wallets
-
het kunnen ontvangen en verzenden van Bitcoin
-
het veilig bewaren van Bitcoin
Met een wallet setup wordt het mogelijk om Bitcoin te bezitten.
Het vormt een essentiële basis.
Tekortkomingen van een setup
Met een wallet setup kun je Bitcoin ontvangen en verzenden. Dit is de basisfunctionaliteit die je nodig hebt.
Een wallet setup biedt echter geen ondersteuning voor:
-
rolverdeling binnen één bezit
-
risicobegrenzing
-
herhaalbaar gebruik
-
gedrag onder groei of druk
En dat is precies het probleem.
Waar het misgaat
Zolang Bitcoin sporadisch wordt verzonden of ontvangen, is een eenvoudige wallet set-up doorgaans voldoende.
Echter, zodra Bitcoin:
-
regelmatig wordt verplaatst
-
voor meerdere doeleinden wordt gebruikt
-
onderdeel van ons dagelijks leven wordt
-
zakelijk wordt ontvangen
-
of in volume toeneemt
dan kan er frictie ontstaan.
Dit is niet omdat het verzenden of ontvangen moeilijk is,
maar omdat elke transactie dezelfde logica volgt.
Op dat moment verandert de vraag.
Niet meer: Kan ik Bitcoin verzenden of ontvangen?
Maar nu:
Welke Bitcoin mag bewegen en welke niet?
Dit is geen setup-vraag.
Dit is een vraag over walletflows.
Walletflow ontwerpen
walletflow is een geordende samenstelling van meerdere wallets, waarbij elke wallet een duidelijk afgebakende functie vervult.
Binnen een walletflow is vastgelegd:
-
welke wallet welk doel dient
-
welke transacties zijn toegestaan
-
welke transacties zijn uitgesloten
Een walletflow voorkomt vermenging door de functies strikt gescheiden te houden.
Zonder walletflow:
-
lopen alle functies door één wallet
-
ontbreekt er Coin Control
-
ontstaan er fouten door gemakzucht
Met walletflow:
-
heeft elke UTXO een specifieke rol
-
is elke transactie gecoördineerd
-
blijft de vaste opslag onaangetast
Startpunt
Walletflows draait niet om het simpelweg verzamelen van meer wallets.
Dit is geen doe-het-zelfproject.
Voor wie serieus vermogen bezit, is het essentieel om eerst te controleren of de huidige Bitcoin-infrastructuur in orde is.
Online intake:
-
Korte observatie van de huidige walletconfiguratie.
-
Identificeren van overlappingen in functies.
-
Bepalen van de noodzaak voor specifieke wallet flows.
Pas daarna volgt het ontwerp en de technische implementatie.