Altcoins Talks - Cryptocurrency Forum

Local => Philippines (Tagalog) => Mga palitan at crypto sites => Topic started by: Polar91 on November 25, 2020, 12:28:20 PM

Title: Ang Pagbuo ng DApps ay Ginawang Madali sa Algorand Blockchain
Post by: Polar91 on November 25, 2020, 12:28:20 PM
Tandaan: Ito ay pagsasalin lamang

Narito ang orihinal na artikulo: Building Of DApps Made Easy On Algorand Blockchain (https://community.algorand.org/blog/building-of-dapps-made-easy-on-algorand-blockchain/) na akda ni Ifeoma Nnaji

(https://i.imgur.com/aPSAJzc.jpg)

Ito ay isang malalim na paliwanag kung paano ito ginawang madali, simple, at cost efficient ng Algorand ang makabuo ng mga sopistikadong decentralized applications (DApps) sa blockchain...

Ang Algorand blockchain ay isang makabagong teknolohiya na malinaw na dinisenyo upang mapadali ang pagbuo ng iba't-ibang decentralized applications (DApps) at lumikha din ng isang seamless na diskarte sa paggawa ng mga pagbabayad sa magkakaibang mga sistema. Ito ay desentralisado, open-source, at permissionless, na may kakayahang lumikha ng isang ekonomiya na walang limitasyon, na may katiyakan na finality ng transaksyon.

Ang Algorand blockchain ay nagsasagawa ng mga higanteng hakbang upang mapadali ang adpasyon ng DeFi sa renda ng lipunan sa pamamagitan ng pagbuo sa publiko ng isang trustless at permissionless na imprastraktura para sa borderless na ekonomiya. Mukhang ito lamang ang simula ng pamamaraan ng Algorand upang maipakilala ng mas mabuti na mga karanasan sa blockchain para sa mga user nito sa buong mundo.

Ang imprastrakturang ito mula pa noong nilikha, ay naging isang nangungunang tool sa paglikha ng mga sistema na transparent para sa decentralized applications (DApps) kasama ang protocol na nakakamit sa pagpapatupad sa buong mundo.

Upang palakasin ang network, matagumpay itong nakalikha ng mga kakayahan ng smart contract na maaaring mapabilis ang paglikha ng highly scalable na mga application na desentralisado at iba pang mga solusyon sa DeFi na nakamit sa pamamagitan ng paggamit ng layer-1 perks na nakakabit sa Algorand blockchain.

Ang pangunahing imprastraktura ng Algorand ay dinisenyo upang mapabilis ang pagsasama ng iba't-ibang mga kumplikadong application na hindi lamang cost effective, ngunit mabilis din, ligtas, scalable pati na rin ang pagiging tiyak.

Ang focal element sa pagbuo ng mga desentralisadong application na ito ay ang pagsasama ng functionality ng stateful smart contract sa layer-1 na isinama sa mga paglilipat ng Atomic, Algorand Standard Assets (ASA1s) na mayroon na sa network. Sa paglipas ng panahon, nagkaroon ng maraming mga limitasyon pagdating sa pangunahing adapsyon ng blockchain, kakulangan ng scalability, mabagal sa pagpapatupad ng transaksyon, ang mataas na bayarin ay nagbanta sa pag-unlad nito hanggang ngayon.

Ang mga kasalukuyang pagbabago sa Algorand ay pag-aalis ng mga hadlang na ito habang lumilikha ng isang paraan para sa mga developer ng DApp sa loob ng network upang makabuo ng mga solusyon sa gilid na maaaring mai-scale sa milyun-milyong mga user, at sa ganitong paraan, maaaring makamit ang layunin ng pagdating sa isang ganap na borderless na ekonomiya.

Samantala, isaalang-alang natin ang mga implikasyon ng pagbuo ng mga desentralisadong application ng blockchain sa imprastraktura ng Algorand.

Ano ang Ibig Sabihin na Bumuo ng Isang Algorand?

Ang pagbuo sa istrukturang ito ay nangangahulugang ang isang application ng isang awtomatikong maaaring magbasa o sumulat na mula sa Algorand blockchain. Ang pagsusulat sa Algorand ay katulad ng pagbibigay ng isang transaksyon na sa kalaunan ay makukumpirma sa loob ng isang block sa loob ng isang tagal ng oras habang ang pagbasa mula sa Algorand ay nagpapahiwatig ng pabalik na pagbabasa ng mga transaksyong dating nakumpirma.

Ang Algorand ay isang pinamamahaging node system na bawat isa ay nagtataguyod ng lokal na katayuan sa pamamagitan ng pagpapatunay ng mga transaksyon at kasaysayan ng block.

Sa datos ng estado na pinapanatili ng consensus protocol na kung saan ay tinutukoy bilang node software (daemon). Ang konseptong ito ay bumubuo ng base layer para sa pag-unlad ng DApp.

Paano Pinapabilis ng Algorand ang Pag-unlad ng DApps Para sa mga Developer

Binubuo ito ng mga iba’t-ibang mga tool para sa pagbuo ng mga application sa blockchain, na ang ilan ay…
Ito ay ang Software Development kits. Sinusuportahan ng istraktura ng Algorand ang tungkol sa apat na mga application development kit na ito, kasama nila ang JavaScript, Java, Python at Go. Inaasahan na ang bawat developer ay nararapat na pamilyar sa kaniyang sarili sa mga tool na ito dahil tugma ang mga ito sa ALGORAND blockchain.
Kasama rito ang algokey, kmd, at layunin. Ang mga ito ay ang tatlong mga package ng command utility na pinahahalagahan ng Algorand gamit ang Algorand software. Ang layunin ay karaniwang para sa node operation at may kasamang functionality ng key management, paglikha ng mga asset, pag-sign at pagpapadala ng mga kontrata, at iba pang mga katulad na function sa SDK. Mainam din ito para sa paglikha ng improved testing condition gamit ang mga private network.

Sa kabilang banda, ang kmd ay ang CLI para sa Algorand key management daemon habang ang algokey ay isang utility na nagpapadali sa pag-sign ng mga transaksyon at pagbuo ng mga Algorand account.
Ibinigay ito ng Algorand upang mabasa ang mga nakatuon na block mula sa Algorand blockchain at nagpapanatili ng isang native na database ng mga transaksyon at account na maaaring maayos na-aaccess  habang naka-index at searchable ang mga ito.

Pagdaragdag sa mga ito, may ilang mahalagang elemento na dapat na magamit ng isang developer upang isaalang-alang kapag pumipili ng isang network sa proseso ng pagbuo ng kaniyang application sa Algorand.
Bilang isang developer, kung ang iyong mga application ay umaasa sa mga tampok ng mainnet upang mabisang mapagana, lubos na maipapayo na itakda ang testnet bilang isang public testing network ngunit kung ito ay nakasalalay sa mga tampok na makukuha sa betanet, gamitin ang betanet bilang iyong public testing network.

Ang katwiran sa likod ng paggamit ng mga private network palagi ay upang tulungan ang developer na ipalagay ang higit na kontrol pati na rin maayos na ihiwalay ang development environment.

Para sa mga indibidwal na nalilito tungkol sa kung aling mga network ang gagana, ang testnet ay ang pinaka-pinili dahil nagbibigay ito ng isang setting ng mga developer kung saan maaari kang bumuo ng Dapps laban sa mga live na tampok nang hindi kinakailangang ipagsapalaran ang mga real-time asset sa proseso.

Konklusyon

Ang Algorand ay hindi lamang matagumpay na naapektuhan ng adapsyon ng DeFi sa pamamagitan ng trustless permissionless na imprastraktura, ngunit nagbigay din ng mga tool at instrumento na makakatulong na alisin ang mga limitasyong kasangkot sa paglikha ng makabagong desentralisadong mga application at iba pang mga solusyon sa DeFi na may layuning makamit ang isang ganap na borderless na ekonomiya. Ang pagiging isang developer ng DApp ay pagyakap sa isang panghabang buhay na pagkakataon. Ang Algorand ay mapapakinabangan sa mga user nito at sa masa sa buong mundo ng isang gintong pagkakataon upang malaman kung paano bumuo ng sopistikadong DApps sa Algorand blockchain sapaglat ito’y magpiprisinta ng isang webinar na paparating na.

Huwag mag-atubiling sumali sa webinar sa kung paano bumuo ng DApps sa Algorand dito (https://www.algorand.com/resources/blog/webinar-build-blockchain-applications-dapps)