API-ji Bitcoin-a Naslov Pomanjkljivosti, ki naj ne bi obstajale | SI.democraziakmzero.org

API-ji Bitcoin-a Naslov Pomanjkljivosti, ki naj ne bi obstajale

API-ji Bitcoin-a Naslov Pomanjkljivosti, ki naj ne bi obstajale

Razvoj celovitih in prosti API-jev Bitcoin je eden najnovejših trendov se pojavljajo v cryptocurrency industriji in, tako kot vse nove trende, pa ima svoje prednosti in slabosti.

API je kratica za programski vmesnik aplikacije, ki je sestavni del programske opreme, ki opredeljuje nabor funkcij in razvijalcem omogoča poenotenje različnih vidikov programske zasnove. To omogoča razvijalcem, da uporabiti off-the-polici API in knjižnice API namesto kodo vse na svoje.

Družbe v ozadju teh novih API-jev trdijo, da so kar razvoj lažje, zmanjšanje aplikacije časa in stroškov, povezanih z ustvarjanjem cryptocurrency aplikacije. Kritiki trdijo Bitcoin API preprosto ni potrebna, saj so obravnavali vprašanja, ki bi jih lahko rešili s Bitcoin ključnih razvijalcev in so zato ni najboljši način, da se premaknete naprej.

Povezane z Bitcoin so API nič novega - ste bili zaposleni več let - ampak oni so ponavadi lastniške modelov, ki jih ponudniki Bitcoin storitev razvite kot izmenjave cryptocurrency in obdelavo plačil. Vendar pa je nova vrsta vse-v-enem Bitcoin API-jev je na poti, ki ponujajo nekaj drugačnega.

Naslednja generacija Bitcoin API-jev

Za zdaj, je nemogoče reči, katera bo prevladovala Bitcoin razvoj aplikacije in je še prezgodaj govoriti o lepši točk vsake API, saj so vsi v beta fazi. Vendar pa je osnovna ideja vse od njih je enostavna - celovite API Bitcoin naj bi zmanjšali raven strokovnega znanja, potrebnega za razvoj aplikacije in prihranite razvijalci veliko časa in denarja v procesu.

Bitcoin API lahko, v teoriji, vzeti "cypherpunk element" iz šifrirnega razvoj aplikacije in omogočajo Bitcoin vključevanje v številnih aplikacijah z zelo malo režijske stroške za razvijalce. Nekateri Bitcoin zagovorniki ponavadi primerjati tehnologijo blok verige na TCP / IPprotocol, saj bi se z rednimi potrošniki uporabljajo brez da bi vedela, na isti način smo uporabili TCP / IP med brskanjem po internetu, ne da bi mu daje drugo misel.

Bitcoin API so nekoliko drugačna, vendar pa se lahko primerja s priljubljenih API-jev, kot so DirectX ali API-Java. Ljudje jih uporabljajo, ko se igranje iger ali brskanje po spletu, čeprav niso povsem prepričani, kaj počnejo, ampak pomagajo razvijalci in založniki prihranite denar in razvoj izdelkov, ki veliko hitreje.

Vendar pa je narava Bitcoin je nekoliko drugačna. Na primer, je DirectX razvil Microsoft za igranje na Windows in čeprav se je razvil z veliko informacij od razvijalcev iger in oblikovalce strojne opreme, je še vedno Microsoft API za Windows.

Bitcoin se API lahko razvila kdorkoli, lahko njihov nabor funkcij in kakovosti razlikujejo in so odvisni od številnih dejavnikov. Posvojitev je ena skrb, saj bodo razvijalci lahko izbirajo med vrsto različnih API-jev Bitcoin ali brez API na vse, kar je običajno ne velja za API-jev, kot so DirectX.

Pozitivni in negativni vpliv

Ideja o pospešitvi razvoja in izdelavo Bitcoin storitve bolj dostopne za razvijalce aplikacij ponuja številne prednosti.

Z enostavno uporabo Bitcoin API delaš vse težke dviganje, Bitcoin razvijalci bi imeli več časa, da se ukvarjajo z dejanskim aplikacije funkcionalnost namesto kodiranja za Bitcoin. Prav tako bi lahko prinesla Bitcoin za vključevanje aplikacij, katerih podjetja ne bi vključili Bitcoin podporo drugače, saj bi to pomenilo preveč napora.

Slaba stran je, da bi aplikacije zgrajene na Bitcoin API-jev, da se zanesejo na centralizirane infrastrukture, ki delajo v sozvočju z decentraliziranim Bitcoin omrežju.

Bitcoin razvijalec in ustvarjalec Ethereum, vitalik Buterin CoinDesk povedal, da je rast v storitvenih API potrebno v nekaterih primerih, vendar do neke mere je to tudi "žalostno in obžalovanja" razvoj.

Buterin pojasnil:

"Bitcoin je mišljeno, da je decentraliziran sistem in ljudje res mora biti nameščen ustrezen Bitcoin odjemalca na svojem strežniku in pridobivanje informacij in potiskanje transakcije prek njega. Zanašanje na centralizirane infrastrukture, kar je tako, da so storitve, ki temeljijo na Bitcoin končajo ob ni višja zanesljivost kot njihovi centraliziranih kolegi (pogosto slabše, saj je naša industrija je novejša in s tem nižje kakovosti). "

Buterin izpostavil pomanjkanje funkcij v bitcoind / Bitcoin jedra kot glavna gonilna dejavnik za razvoj Bitcoin. Ena izmed najbolj pomembnih značilnosti manjkajočih je glav-prva potrditev, kar bi omogočilo strankam, da zgrabite blok glave in deluje kot SPV vozlišč, dokler ne more preveriti celotno verigo.

Z izvajanjem glavam-prva, bi nova bitcoind vozlišče postane uporaben v nekaj minutah, vendar je v tem trenutku to traja približno tri dni, je dejal Buterin.

Ali so koristi večje od skrbi?

Bitcoin se lahko API uporabiti za druge ukrepe, da se zagotovi cen vire, zagotoviti MERKLE drevo dokazila o posebnih poslov in Buterin trdi ti primeri uporabe so upravičena.

Največji argument v prid brezplačno vse-v-enem Bitcoin API-jev je več na zemlji. Denar teče v Bitcoin API-jev, saj obstaja možnost, da so gorivo bolj mainstream sprejetju omogoča ljudem, da razvijejo Bitcoin aplikacije ali dodati Bitcoin funkcionalnosti obstoječih aplikacij z relativno lahkoto. Google Play in Apple App Store danes opravi vsak več kot milijon aplikacij, le zanemarljiv del njih so cryptocurrency funkcionalnost. Ta ogromen trg je praktično neizkoriščen.

Bitcoin se API naj bi zmanjšali prag za šifrirnega razvoj aplikacije in omogočajo več razvijalci za vključitev Bitcoin funkcionalnosti v svoje aplikacije, je poleg brez stroškov. To je tisto, kar Bitcoin razvijalci API poskušamo narediti; To je razlog, zakaj so pričakovali njihovi API bo sčasoma goriva bolj mainstream sprejetje. Največji problem je, da so Bitcoin API, ki je namenjena reševanju pomanjkljivosti, ki ne bi smela obstajati na prvem mestu.

Številni pomisleki bodo še vedno prisotna, vendar dokler novi API prihaja iz beta in začeli delati vpliva na razvoj aplikacije, je preprosto preveč prezgodaj soditi.

Sorodne novice


Post Blockchain

Upravljani sklad Titans Eye 2018 za zagon MCH Blockshain

Post Blockchain

2018 je bilo leto Blockchain

Post Blockchain

Korelacija: Barclays Deal bo pomagal bankam do Bitcoina

Post Blockchain

Blockchain Tech lahko shrani globalno podjetje $ 550 milijard na leto

Post Blockchain

Ali je patent za blokiranje še vedno možen?

Post Blockchain

Stanje Bitcoin Poročilo o četrtletju 2018 kaže,

Post Blockchain

Raziskave potrošnikov poudarjajo prednosti Bitcoina za oblikovalce politik

Post Blockchain

Znotraj tovarne Blockchain: kako je delo IBM Distributed Ledger postalo globalno

Post Blockchain

Blockchain obnavlja storitve po izpadu, obljublja obdukcijski pregled

Post Blockchain

Konferenca o zdravstveni negi Blockchaina je pokazala skepticizem in obljubo

Post Blockchain

Storitev Google Analytics namerava postati zlati standard bitkoinih podatkov

Post Blockchain

Sidechains Breakthrough skoraj vsi v Bitcoin Missed