Hoe de “Transactie te groot” -fout te herstellen bij het verzenden van munten vanuit de portemonnee

Heeft u deze fout ooit ontvangen bij het overboeken van grote hoeveelheden munten uit uw portemonnee? Aanmaken van transactie is mislukt! Transactie te groot.

Onlangs kwam een ​​van onze gebruikers op ons forum met de volgende vraag:

“Ik heb meer dan 1000 kleine transacties in mijn portemonnee, wat neerkomt op iets meer dan 0,8 Bitcoin. Ik probeer alle munten naar Binance te sturen, maar ik krijg steeds de volgende foutmelding: “Transactie te groot”. Ik heb zelfs geprobeerd om hoge aangepaste transactiekosten in te stellen, maar ik kan de munten nog steeds niet verzenden. Ik gebruik de nieuwste versie van de Bitcoin-kernportemonnee. “

Allereerst is dit geen bug en deze fout is niet specifiek voor Bitcoin core wallet. Dit probleem is te zien bij bijna alle munten en bij alle soorten portemonnee.

Dus waarom geeft uw portemonnee een foutmelding dat de transactie te groot is en hoe verstuurt u grote bedragen vanuit de portemonnee? De volgende gids zal u helpen deze fout te begrijpen en op te lossen.

Transactie te groot (in bytes) – Wat het betekent?

Transactie te groot betekent simpelweg dat de transactie te groot is om in een blok te passen. Dit gebeurt meestal wanneer uw portemonnee een groot aantal invoerwaarden in één transactie combineert. Dit is geen kwestie van kosten, maar van de omvang van uw transactie. Of je nu munten verstuurt of ontvangt; elke transactie die op de blockchain plaatsvindt, heeft een bijbehorende grootte. Raadpleeg dit artikel over de grootte van de mempool van Bitcoin voor meer informatie.

Om uw transactie aan de blockchain toe te voegen, moet deze worden opgenomen in een nieuw gedolven blok. Voor elk blok is er een limiet aan de maximale grootte van de gegevens die het kan bevatten en dit hangt af van munt tot munt. Dus als er meer outputs bij een transactie betrokken zijn, wordt de transactiegrootte in bytes groter. Daarom weigert de portemonnee uw transactie met de foutmelding ‘Transactie te groot’.

transactie te groot

Maar hoe heeft uw portemonnee in de eerste plaats zoveel transacties gehad??

Wallet bevat te veel transacties

Ben je dagelijks aan het minen van munten? Is uw portemonnee ontgrendeld om te stapelen? Run je een masternode? Of je nu aan het minen, stapelen of ontvangen van masternode-beloningen bent, de kans is groot; uw portemonnee bevat te veel transacties. Het kunnen honderden of zelfs duizenden kleine transacties zijn die u in de loop van de tijd hebt bereikt.

Om dit beter te begrijpen; stel je voor dat je elke dag $ 1 in contanten krijgt uitbetaald. Nu je een groot deel hebt verzameld, wil je ze uitgeven, laten we zeggen $ 1000. Denk je dat iemand 1000 $ 1 munten zal accepteren? U moet ze in principe naar een bank brengen en deze inwisselen voor grotere bankbiljetten voordat u ze kunt uitgeven.

Evenzo wordt het saldo dat u in uw portemonnee ziet, niet als één totaalbedrag opgeslagen, maar als een verzameling outputs.

Als uw portemonnee veel kleine betalingen heeft ontvangen, kunt u ze niet allemaal één keer in één transactie verzenden. Proberen om alle outputs in te passen, neemt te veel ruimte in beslag en zoals we al zeiden, passen er maar een beperkt aantal inputs in een enkele transactie. Dus wat is de oplossing??

Oplossing voor transactie te grote fout

Er zijn twee manieren waarop u deze fout kunt doorlopen.

Fix 1: consolideer transacties

Te veel invoer passen niet in één transactie. Dus wat u moet doen, is alle kleine ingangen samenvoegen tot enkele grotere voordat u ze naar het daadwerkelijke bestemmingsadres verzendt.

Dus hoe consolideer je inputs??

Open uw kernportefeuille. Ga naar Instellingen >> opties en ga vervolgens naar het tabblad Portemonnee. Schakel nu functies voor muntcontrole in en start uw portemonnee opnieuw. Als u een electrum-portemonnee gebruikt, navigeert u naar View >> Toon munten en klik op het tabblad munten.

consolideer inputs

Zodra uw portemonnee is geopend, gaat u naar verzenden en klikt u op ingangen. Selecteer nu alle ingangen en stuur deze naar een nieuw ontvangend adres waarvan u de eigenaar bent. Als u een te grote foutmelding krijgt, consolideert u minder invoer en verzendt u deze.

Zodra u alle kleine transacties heeft samengevoegd tot minder grote, kunt u ze naar uw uitwisselingsadres sturen.

Notitie: Bij het consolideren van inputs zijn er transactiekosten, maar dat is te verwaarlozen. Als u zich nog steeds zorgen maakt over de vergoeding, probeer dan meerdere transacties rechtstreeks naar uw uitwisselingsadres te sturen met kleinere waarden. Het wordt met succes geaccepteerd door het netwerk.

Oplossing 2: kies zelf de ingangen

De meeste portemonnee-klanten kiezen automatisch invoer bij het verzenden van munten en het doet de optimale selectie. Maar soms krijg je nog steeds een te grote fout in de transactie.

In plaats van uw portemonnee ingangen te laten kiezen, kiest u de ingangen zelf met behulp van muntcontrolefuncties. Dit is vooral handig als u specifieke bedragen verstuurt.

Dus hoe voorkom je deze fout in de toekomst??

Ontvang grotere uitbetalingen

Het probleem is dat uw portemonnee zoveel kleine transacties ontvangt. Er zijn bepaalde manieren om dit te voorkomen. Als u aan het minen bent, stelt u een zo hoog mogelijke betalingswaarde in. Er zijn mijnpools waarmee u het betalingsbedrag kunt instellen.

Als u masternodes gebruikt of als u beloningen ontvangt door te stapelen, kan dit niet worden verholpen. Uw portemonnee zal nog regelmatig grote hoeveelheden transacties ontvangen. Open dus van tijd tot tijd uw portemonnee, synchroniseer deze en consolideer zelf kleinere invoer voor toekomstig gebruik.

Er is ook zoiets als portemonnee-groomer die dit automatisch doet. Dit is echter voor gevorderde gebruikers en we zullen dit in een andere tutorial uitleggen.