Bitcoin APIs adresira nedostatke koji ne bi trebali postojati | HR.democraziakmzero.org

Bitcoin APIs adresira nedostatke koji ne bi trebali postojati

Bitcoin APIs adresira nedostatke koji ne bi trebali postojati

Razvoj sveobuhvatne i besplatne Bitcoin API-je jedna od najnovijih trendova koji su nastali u cryptocurrency industriji i, kao i sve nove trendove, ona ima svoje prednosti i mane.

API je kratica za Application Programming Interface, koja je softverska komponenta koja definira skup funkcija i omogućava programerima da se standardizirati različite aspekte softverskog dizajna. To omogućava programerima da koriste off-the-polica API i API biblioteke nego kodirati sve na svoje.

Tvrtke koje stoje iza ovih novih API tvrde oni čine razvoj lakše, smanjujući aplikaciju vremena olovo i troškove povezane sa stvaranjem cryptocurrency aplikacije. Kritičari tvrde Bitcoin API jednostavno nije potrebno, jer su odgovori na pitanja koja bi mogla biti riješena u Bitcoin osnovne programeri i, prema tome, nije najbolji način da se krene naprijed.

Bitcoin vezane API nisu ništa novo - oni su bili zaposleni već godinama - ali oni su obično vlasničkih dizajna razvijen od strane Bitcoin usluga, kao što su cryptocurrency razmjene i plaćanja procesora. Međutim, nova vrsta sve-u-jednom Bitcoin API-je na putu nudi nešto drugačije.

Sljedeća generacija Bitcoin API

Za sada, to je nemoguće reći koje će doći dominirati Bitcoin razvoj aplikacija i da je prerano govoriti o sitnije točaka svakog API-ja, kao i svi oni su u beta fazi. Ipak, osnovna ideja iza svih njih je jednostavan - sveobuhvatna Bitcoin API trebale bi smanjiti razinu stručnosti potrebne za razvoj aplikacija i spasiti programeri puno vremena i novca u tom procesu.

Bitcoin API može, u teoriji, uzeti „cypherpunk elementa” iz razvoja kripto aplikacija i omogućiti Bitcoin integraciju u bezbroj aplikacija s vrlo malo pretek za developer. Neki zagovornici Bitcoin skloni usporediti blok lanca tehnologiju za TCP / IPprotocol, kao što bi mogao biti korišten od strane redovitih potrošača, bez čak i znajući to, na isti način koristimo TCP / IP tijekom pregledavanja Interneta bez davanja drugi misli.

Bitcoin API-ovi su nešto drugačiji, ali mogli su se usporediti s popularnim API kao što su DirectX ili Java API. Ljudi ih koriste kada su igrati igre ili pregledavati net, iako nisu u potpunosti sigurni što učiniti, ali oni bi programeri i izdavači uštedjeti novac i razvoj proizvoda puno brže.

Međutim, priroda bitcoin je nešto drugačija. Na primjer, DirectX je razvijen od strane Microsofta za igre na Windows i iako je razvijena s mnogo ulaz iz igre programeri i hardverskih odluka, to je još uvijek Microsoftov API za Windows.

Bitcoin API-ja može biti razvijen od strane bilo koga, njihov skup značajki i kvalitete može varirati i ovisi o nizu čimbenika. Usvajanje je još jedan problem, kao programeri će biti u mogućnosti odabrati iz niza različitih Bitcoin API-ja ili ne API uopće, što je obično nije slučaj s API-ja poput DirectX.

Pozitivni i negativni utjecaj

Ideja ubrzava razvoj i stvaranje Bitcoin usluge više dostupni na razvojnim programerima aplikacija nudi niz pogodnosti.

Uz jednostavan za korištenje Bitcoin API rade sve teške lifting, Bitcoin programeri će imati više vremena da se bave stvarnim funkcionalnosti aplikacija, a ne kodiranja za bitcoin. Također bi to moglo dovesti Bitcoin u mainstream aplikacije čiji programeri nikada ne bi integrirati Bitcoin podršku inače, kao što bi za posljedicu previše truda.

The downside je da aplikacije izgrađene na Bitcoin API će se morati osloniti na centraliziranoj infrastrukturi radi u tijesnoj suradnji sa decentraliziranom Bitcoin mreži.

Bitcoin developer i tvorac Ethereum, rekao Vitalik Buterin CoinDesk što je potrebno u nekim slučajevima rast API usluge, ali to u određenoj mjeri to je i „tužna i nesretna” razvoj.

Buterin je objasnio:

„Bitcoin je značilo da se decentralizirani sustav i ljudi stvarno bi trebao biti pokrenut odgovarajući Bitcoin klijent na vlastiti server i dobivanje informacija i pritom transakcija preko njega. Oslanjanje na centraliziranoj infrastrukturi čini tako da Bitcoin-based usluge završiti s ne više pouzdanost od svojih centraliziranih kolege (često lošije jer naša industrija je novija, a time i niže kvalitete).”

Buterin istaknuo nedostatak mogućnosti u bitcoind / Bitcoin jezgre kao glavni čimbenik vožnje iza razvoja Bitcoin. Jedna od najvažnijih značajki nestalih je zaglavlja prvo valjanosti, što bi omogućilo klijentima da zgrabite blok zaglavlja i djelovati kao SPV čvorova dok ne može potvrditi punu lanac.

Uz provedbu zaglavlja prvo, novi bitcoind čvor bi postati koristan u nekoliko minuta, ali u ovom trenutku to traje oko tri dana, rekao je Buterin.

Da li su prednosti prevagnuti zabrinutost?

Bitcoin API mogu se koristiti za druge operacije, kako bi cijena hrani, pružaju Merkle stablo dokaze o određenim transakcijama i Buterin tvrdi ove načini korištenja opravdana.

Najveći argument u korist slobodne sve-u-jednom Bitcoin API je više dolje na zemlji. Novac teče u Bitcoin API jer oni imaju potencijal za gorivo više mainstream usvajanje dopuštajući ljudima da razviju Bitcoin aplikacije ili dodati Bitcoin funkcionalnost postojeće aplikacije s relativnom lakoćom. Google Play i Apple App Store sada nose svaki više od milijun aplikacija, zanemariv dio njih ima cryptocurrency funkcionalnost. Ovo veliko tržište je gotovo neiskorišten.

Bitcoin su API trebalo smanjiti prag za razvoj kripto aplikacija i omogućiti više programerima da se integriraju Bitcoin funkcionalnosti u svoje aplikacije, na kraj bez dodatnih troškova. To je ono što Bitcoin API programere pokušavate učiniti; to je razlog zašto oni očekuju svoje API će na kraju gorivo više mainstream usvajanje. Najveći problem je u tome što Bitcoin API su dizajnirani za rješavanje nedostataka koji se ne bi trebali postojati na prvom mjestu.

Mnogi problemi će i dalje postoji, ali do nove API-ja izaći iz beta i započeti izradu utjecaj na razvoj programa, to je jednostavno prerano da sudiš.

Povezane vijesti


Post Blockchain

Kineski Auto Giant Wanxiang planira 50 milijuna dolara Blockchain fonda

Post Blockchain

Zašto suradnja će pogon Blockchainov uspjeh u 2017

Post Blockchain

Bitcoin: sredstvo za globalnu neovisnost

Post Blockchain

Javni blokovi za privitke će postati neodoljivi za poduzeća 2018. godine

Post Blockchain

194.993 transakcija BTC vrijednih 147 milijuna dolara iskre misterij i špekulacije

Post Blockchain

Appleovo ažuriranje virtualne valute: dobro ili loše za Bitcoin?

Post Blockchain

Dekan od odvjetnika s blokadama upravo je dobio novi posao

Post Blockchain

Analiza stanja Bitcoina 2018. analizira nove trendove

Post Blockchain

Uz Bitcoinovu cijenu Down, VCs Turn to Blockchain Tvrtke

Post Blockchain

Nasdaq proglašava Blockchainov glasovno ispitivanje uspjehom

Post Blockchain

5 Iznenađujuće činjenice iz CoinDeskove države Bitcoin Report

Post Blockchain

Lokalna vlada u Južnoj Koreji ubacuje Blockchain za glasovanje Zajednice