Door wijzigingen in de Bitcoin Core-code moet de virtuele valuta beter overweg kunnen met transactiekosten. Zo zijn de regels voor het berekenen van de transactieskosten dynamisch gemaakt in plaats van hard coded.
De wijzigingen in de Bitcoin Core-code, die de stap maakt naar versie 0.10, staan in een blogposting van de Bitcoinfoundation. Met de nieuwe code bekijkt bitcoin hoe lang het duurt voordat een transactie in de block chain is verwerkt. Op basis van deze periode bepaalt het systeem wat het transactiebedrag zal zijn om zo een snelle verwerking mogelijk te maken. Voorheen waren deze regels niet dynamisch maar hard coded in de broncode van de Bitcoin Core-code opgenomen.
In de vernieuwde code is het voortaan ook mogelijk om zelf een prioriteit mee te geven aan een bitcointransactie. Zo kan de gebruiker aangeven dat hij tot zes cycli van de block chain wil wachten op een transactiebevestiging.
Met de bijgewerkt Bitcoin Core-code moet een deel van de problemen met de trage verwerking van transactie worden weggenomen door de floating fees-implementatie. Naast 'slimmere' transactiekosten moet ook de verwerking van betalingen zonder transactiekosten soepeler verlopen. Deze 'gratis' transacties kunnen momenteel nog erg lang duren.
Verder spreekt de Bitcoinfoundation de verwachting uit dat de transactiekosten in de toekomst zullen gaan stijgen omdat het volume aan bitcoinbetalingen sterk zou gaan groeien. Mede om die reden denkt de organisatie dat ontwikkelaars nog nieuwe code zullen moeten ontwikkelen om zo toekomstige knelpunten in de block chain weg te nemen.