Bitcoin klient Bitcoinj implementerar bitcoin mikropayments | SE.concellodemelon.org

Bitcoin klient Bitcoinj implementerar bitcoin mikropayments

Bitcoin klient Bitcoinj implementerar bitcoin mikropayments

Bitcoinj, Java-baserade Bitcoin klient har nu genomfört en fullt fungerande mikrobetalningar kanal. Detta kommer att möjliggöra en ström av småskaliga betalningar som ska skickas till tjänsten att få betalt för har slutförts.

Tillkännagivandet gjordes av bitcoin projektledaren Gavin Andresen, på Twitter.

Mycket spännande (och mycket nördigt) nyheter: Micropayment Channel Genomförande http://t.co/NIoBwdpXY3

- Gavin Andresen (@gavinandresen) 27 juni 2013

Det har funnits flera problem mikrobetalningar i Bitcoin som beskrivs i Bitcoinj projektsida:

1. Om du skickar för många transaktioner för fort, kommer de att få ner prioriteras eller inte förmedlas av olika anti översvämningar algoritmer inbyggda i Bitcoin nätverket.

2. Det finns ett fast minimibelopp av värde en enda transaktion kan skicka, bestäms av antalet byte som krävs för att skicka och hävdar att det tillsammans med de avgifter som tas.

3. Mottagaren av mikro slutar med en plånbok full av "damm", som kan vara dyrt att spendera, avgift-wise.

Uppenbarligen finns det fall där en rad små betalningar har uppstått, men såvitt en plånbok och blockkedjan är berörda, skulle bara en netto "transaktion vara allt som behövdes för att kunna registreras.

Den Bitcoinj projektet har löst detta genom att återanvända en funktion i Bitcoin protokoll som kallas nLockTime, och skapa 'återbetalning transaktioner' som gör att klienten (avsändaren) för att få sina pengar tillbaka, med eller utan ett litet avdrag som utgör mikrobetalningar.

Mer kan läsas om mikrobetalningar protokoll, men vilken typ av situation där det kan användas kan ses i ett kafé som ger en WLAN-hotspot. Klienten (t.ex. Programvara som körs på din smartphone som också åtkomst till hotspot) kunde betala en fast ränta per kilobyte data. Du kan sätta en gräns på din mobil plånbok app varje månad, och telefonen kan då sluta använda data från den hotspot när det slog sin gräns.

Detta uppnås genom att ha ett 'avtal'mellan klient och server som gäller för en bestämd tid, t ex en dag. Varje part (kryptografiskt) undertecknar kontraktet, men transaktionen skickas inte till blocket kedjan. Den sista utbetalningen kommer att kräva privata nycklar från båda parter att slutföras. En andra transaktionen har två utgångar, en för kunden och en till servern. Som mikro framsteg mängden går till varje utgång justeras därefter. Den ursprungliga återbetalning transaktionen är där för att se till att du (kunden) få pengarna tillbaka om servern inte svarar innan tidsfristen löper ut för att slutföra mikrobetalningar transaktionen.

Om du vill se de ursprungliga länkar och ta reda på mer om detta, besök Bitcoinj s Sourceforge sida.

Mikrobetalningar

Relaterade nyheter


Post Betalning

Mastercard Eyes Cryptocurrency Återbetalningar i ny patentansökan

Post Betalning

Bitcoin Micropayment Service Targets Global Freelancers

Post Betalning

Bitcoin Accepting Restaurant är Malaysias första

Post Betalning

Hur Bitcoin Krossar Mobila Betalningsbarriärer

Post Betalning

Cirkel då och nu: Bitcoins tidiga mästare utmanar en Blockchain World

Post Betalning

21 Inc lanserar Bitcoin Micropayments Marketplace

Post Betalning

Citi, Micropayments och Social Good: Consensus 2018 eftermiddags sessioner

Post Betalning

American Express VD: Bitcoin Protocol kommer att vara viktigt

Post Betalning

Din kan bara ha skickat den första riktiga Bitcoin Lightning Payment

Post Betalning

American Express tar kreditkort Köp till Bitcoin App Abra

Post Betalning

6 saker Bitcoin har gjort det möjligt för första gången

Post Betalning

Argentinska Bitcoin Merchant Processor BitPagos höjer $ 600k