Bitcoin API-ovi Adresar Nedostaci koji ne bi trebalo da postoje | RS.democraziakmzero.org

Bitcoin API-ovi Adresar Nedostaci koji ne bi trebalo da postoje

Bitcoin API-ovi Adresar Nedostaci koji ne bi trebalo da postoje

Razvoj sveobuhvatnih i slobodnih Bitcoin API je jedan od najnovijih trendova da se pojave u criptocurrenci industriji i, kao i sve nove trendove, ona ima svoje prednosti i mane.

API-ja je skraćenica za Application Programming Interface, koji je sastavni softver koji definiše skup funkcija i omogućava programerima da standardizuju različite aspekte softverskog dizajna. Ovo omogućava programerima da koriste off-the-shelf API i API biblioteke nego kodiraju sve sami.

Kompanije iza ovih novih API-ja tvrde da čine razvoj lakše, smanjujući aplikacije vreme olovo i troškove u vezi sa stvaranjem criptocurrenci aplikacije. Kritičari tvrde Bitcoin API jednostavno nisu neophodni, kao što su rešavanje pitanja koja bi mogla da se reše od Bitcoin Core Developers i da su, prema tome, nije najbolji način da se krene napred.

Bitcoin u vezi API nisu ništa novo - oni su bili zaposleni godinama - ali obično su vlasničke dizajna razvio Bitcoin usluga, kao što su criptocurrenci razmene i platnih procesora. Međutim, nova vrsta sve-u-jednom Bitcoin API je na putu koji nudi nešto drugo.

Sledeća generacija Bitcoin API

Za sada, nemoguće je reći koji niko neće doći da dominira razvoj Bitcoin aplikaciju i da je suviše rano govoriti o pozitivnim bodova svakog API, jer su svi u beta fazi. Međutim, osnovna ideja iza svih njih je jasan - sveobuhvatne Bitcoin API bi trebalo da smanji nivo stručnosti potrebnog za razvoj aplikacija i sačuvati programerima mnogo vremena i novca u procesu.

Bitcoin API mogao, u teoriji, da je "cipherpunk element" iz razvoja kripto app i omogućavaju Bitcoin integraciju u bezbroj aplikacija sa vrlo malo grafoskop za programera. Neki Bitcoin advokati imaju tendenciju da se uporedi tehnologiju blok lanca na TCP / IPprotocol, jer bi to moglo da se koristi za redovne potrošače čak i ne znajući, na isti način se koriste TCP / IP protokola dok pretražujete Internet bez njega dajem drugu misao.

Bitcoin API su nešto drugačiji, ali oni mogu se uporediti sa popularnim API, kao što su DirectKs ili Java API. Ljudi ih koriste kada igraju igrice ili pretražujete mrežu, iako nisu sasvim sigurni šta oni rade, ali oni pomažu programerima i izdavači uštedeti novac i razvijaju proizvode mnogo brže.

Međutim, priroda Bitcoin je nešto drugačija. Na primer, DirectKs, je razvijen od strane Microsoft-a za igranje na Vindovs i iako je razvijen sa mnogo dobijenih od programera igara i hardvera, ipak je Microsoftov API za Vindovs.

Bitcoin API se može razviti bilo ko, njihov skup funkcija i kvalitet može varirati i zavisi od brojnih faktora. Usvajanje je još jedan problem, jer će programeri moći da biraju iz niza različitih Bitcoin API ili bez API uopšte, što je obično nije slučaj sa API, kao što je DirectKs.

Pozitivni i negativni uticaj

Ideja ubrza razvoj i izradu Bitcoin usluga pristupačnije za programere aplikacija nudi niz pogodnosti.

Sa jednostavan za korišćenje Bitcoin API rade sve težak posao, Bitcoin programeri će imati više vremena da se bavi stvarnim funkcionalnosti aplikacije umesto kodiranje za Bitcoin. To takođe može dovesti Bitcoin redovnim aplikacija čiji programeri nikada ne bi integrisati Bitcoin podršku drugačije, jer bi značilo previše truda.

Loša strana je da će aplikacije izgrađene na Bitcoin API morati da se osloni na centralizovanoj infrastrukturi radi u jedinstvu sa decentralizovanom Bitcoin mreže.

Bitcoin programera i kreatora Ethereum, Vitalik Buterin rekao CoinDesk je to neophodno u nekim slučajevima rast API uslugama, ali da u izvesnoj meri to je i "tužan i nesrećan" razvoj.

Buterin objasnio:

"Bitcoin je trebalo da bude decentralizovana sistem i ljudi zaista treba da se radi odgovarajuće klijenta Bitcoin na svom serveru i dobijaju informacije i guranje transakcija preko njega. Oslanjanje na centralizovane infrastrukture čini tako da usluge Bitcoin zasnovane na kraju imati ne više pouzdanost od svojih centralnih kolega (često lošije jer je naša industrija je novija i samim tim manje kvalitetan). "

Buterin istakao nedostatak mogućnosti u bitcoind / Bitcoin jezgru kao glavni pokretački faktor iza razvoja Bitcoin. Jedna od najvažnijih karakteristika nestalih je headers-prva provera, što će omogućiti klijentima da zgrabite blok zaglavlja i služe kao SPV čvorova dok oni mogu potvrditi punu lanac.

Uz implementaciju headers-prva, nova bitcoind čvor bi postali korisni u roku od nekoliko minuta, ali u ovom trenutku je potrebno oko tri dana, rekao je Buterin.

Da li korist biti veća zabrinutost?

Bitcoin API se može koristiti za druge operacije, da obezbedi cena kanale, pruži Merkle stabla dokaze određenih transakcija i Buterin tvrdi ovi slučajevi korišćenja opravdane.

Najveći argument u korist All-in-one Bitcoin API je još dole na zemlju. Novac se ulivaju u Bitcoin API jer imaju potencijal kao gorivo za više mejnstrim usvajanje dozvoljavajući ljudima da razviju Bitcoin aplikacije ili dodati Bitcoin funkcionalnost u postojeće aplikacije sa relativnom lakoćom. Google Plai prodavnice i Apple App Store sada nose više od milion aplikacija svaki, samo neznatan deo njih ima criptocurrenci funkcionalnost. Ovo ogromno tržište je gotovo neiskorišćen.

Bitcoin su API trebalo da smanji prag za razvoj kripto aplikacija i omogućiti više programerima da integrišu Bitcoin funkcionalnost u svoje aplikacije, na kraj bez ikakvih troškova. To je ono što Bitcoin Developers API pokušavaju da urade; to je razlog zašto su oni očekuju od svojih API će na kraju podstaći više mainstream usvajanje. Najveći problem je što se Bitcoin API dizajnirani za borbu protiv nedostatke koje ne bi trebalo da postoje na prvom mestu.

Mnogi problemi će se nastaviti, ali dok novi API izađe iz beta i početi da utiče na razvoj aplikacija, jednostavno je suviše rano da donese presudu.

Slične vesti


Post Blockchain

Citi, HSBC partner sa R3CEV Kao Blockchain projekat dodao je 13 banaka

Post Blockchain

Blockchain: zašto Big Guis ne mogu pobijediti

Post Blockchain

Direktor lanca: Nasdak Partnership nije PR Stunt

Post Blockchain

16-godišnji dobitak 10 bitkoina u Blockchain.info Giveavai

Post Blockchain

Blockchain pokreće Bitcoin.com, prikazuje neobjavljene Android aplikacije

Post Blockchain

Bitcoin u Headlines: Blockchain Good, Bitcoin Bad

Post Blockchain

Bitcoin grupe i izvršenje zakona objedinjuju se za formiranje Blockchain saveza

Post Blockchain

Blockstream za pokretanje prvog Sidechain-a za bitkoinske razmjene

Post Blockchain

BNI Mellon: Blockchain Tech može da promeni uplate

Post Blockchain

Bitkoin u Headlines-u: Blockchain Reigns Supreme

Post Blockchain

2017: Regulatori godine se uključuju u Blockchain

Post Blockchain

Gde su sve brze pobede za Blockchain?