Skip to content
All articles

Yadda Ake Karanta Kwantiragin Smart na BSC (Ko Da Ba Ka Iya Coding Ba)

Tabbatar da ikirari da idanunka ne babban manufar DeFi. Ga yadda za a karanta kwangilar hankali a kan BscScan ba tare da rubuta layi guda na Solidity ba.

Yadda Ake Karanta Kwantiragin Smart na BSC (Ko Da Ba Ka Iya Coding Ba)

Yadda Ake Karanta Smart Contract na BSC (Ko Da Ba Ka I Coding Ba)

"Kar a yarda, a tabbatar" yana da kyau a cikin tweet. Amma ba shi da amfani sosai idan ba ka san yadda za ka tabbatar da komai ba. Labarin mai kyau: karanta smart contract na BSC yadda ya kamata don tabbatar da abin da TurboLoop ke cewa game da kanta ba ya buƙatar ƙwarewar Solidity. Yana buƙatar mintuna ashirin da kuma son danna-danna a BscScan.

Ga yadda ake yi.

Mataki na 1 — Samu adireshin contract daga tushen da ka yarda da shi

Matsalar farko da masu amfani masu halin ƙasa da ƙasa ke fuskanta ba ta kan layi ba — ita ce ƙarya "TurboLoop contract" da aka manna a cikin saƙon phishing na Telegram DM. Koyaushe ka samo adireshin contract daga ɗaya daga cikin waɗannan tushe uku:

  • Saƙon da aka makala a tashar TurboLoop ta Telegram ta hukuma
  • Hanyar haɗi daga turboloop.io / turboloop.tech (HTTPS, babu kuskure)
  • Sashe na takardun TurboLoop

Kada ka yarda da adireshin contract da ba ka sani ba, ko da wanda ya yi kama da admin ne. Za mu tattauna wannan dabarar zamba a wani rubutu daban.

Mataki na 2 — Buɗe shi a BscScan

Manna adireshin a cikin binciken bscscan.com. Za ka sauka a shafin bayanin contract. Tabs guda uku ne masu mahimmanci gare ka: Transactions, Contract, Token Holders (idan contract yana da alaka da token).

Mataki na 3 — Tabbatar da an wallafa lambar tushe

Danna Contract tab. Idan ka ga alamar kore + "Contract Source Code Verified," bytecode ɗin da aka wallafa a fili ya dace da fayil ɗin Solidity da kowa zai iya karantawa. Wannan shi ne matakin farko na amincewa da DeFi mai aminci. Idan ka ga "Contract Source Code Not Verified," wannan alamar ja ce — ƙungiya ta aika da wani abu da ba kowa ya gani ba. Ka tafi.

Mataki na 4 — Yi amfani da "Read Contract" don duba halin yanzu ba tare da rubuta komai ba

A cikin tab ɗin Contract, danna Read Contract. Za ka ga jerin ayyuka da za ka iya kira kyauta, ba tare da haɗa walat ba, ba tare da biyan gas ba. Waɗannan suna da iyaka — suna tambayar contract "menene halin yanzu?" kuma za ka samu amsa.

Ayyuka masu amfani da za ka kira a kowanne DeFi contract:

  • owner() — Ya kamata ya dawo da 0x0000000000000000000000000000000000000000 idan an yi watsi da mallaka. Idan ya dawo da adireshin walat na yau da kullum, ƙungiyar na iya ci gaba da gyara contract ɗin.
  • totalSupply() — Jimlar tokens da ke cikin zagaye, idan ya dace.
  • balanceOf(address) — Duba dukkan mallakar walat. Manna adireshin naka don ganin abin da contract ke ganin kana da shi.
  • paused() — Idan wannan yana nan kuma ya dawo da true, to contract ɗin an dakatar da shi yanzu.

Danna kowanne aiki, manna duk wani shigarwa da ake buƙata, BscScan zai dawo da amsa.

Mataki na 5 — Yi amfani da "Write Contract" da hankali (kawai idan kana yin ajiyar kuɗi)

Subtab Write Contract shine inda za ka yi mu’amala da contract — ajiyewa, cirewa, da’awa. Wadannan suna buƙatar gas. Haɗa walat ɗinka ta hanyar "Connect to Web3" a saman.

Don TurboLoop, za ka yi amfani da Write Contract kawai a matsayin hanyar dawo da shi idan shafin yanar gizon ya kasa aiki. Tsarin yau da kullum yana gudana a turboloop.io kuma yana da ƙwarewa sosai. An ambaci wannan nan don cikakkun bayanai: ko da shafukan TurboLoop sun fita daga layi, za a iya dawo da kuɗin ku kai tsaye ta hanyar Write Contract a BscScan, saboda contract ne ke zama protocol ɗin.

Mataki na 6 — Duba tarihin mu’amala

Daga shafin bayanin, jerin Transactions yana nuna duk mu’amalolinku da wannan contract a cikin lokaci guda. Contracts na DeFi masu lafiya suna da ci gaba da aiki mai haɗaka. Masu zargi suna da:

  • Wata ko biyu na walat da ke mu’amala (tsari na ɗan wasa guda)
  • Dogon lokaci na shiru da ke biye da shi da tashin hankali (bot ne ke sarrafawa)
  • Mafi yawanci mu’amaloli na ciki da ƙananan kira daga masu amfani na waje

Contract na TurboLoop yana nuna dubban mu’amaloli da masu amfani suka fara, da aka rarraba a kan dubban adireshin a duniya. Za ka iya tabbatar da wannan rarraba ta danna ta hanyar mu’amaloli na bazata da kuma duba asalin adireshin masu mu’amala.

Mataki na 7 — Duba masu riƙe da kuma rarraba

Idan contract yana da alaƙa da token, tab Token Holders yana nuna waɗanda ke riƙe da shi. Rarraba mai kyau kamar dogon wuyan zomo ne (mai riƙe mafi girma kusan 5%, manyan 10 kusan 30%, sauran suna yaduwa). Rarraba mara kyau kamar mai riƙe mafi girma 80% (hadarin taro — wannan mai riƙe guda na iya zubar da kuɗi da kuma saukar farashin).

Daga cikin TurboLoop musamman, abin da za ka duba: token LP (contract daban). Masu riƙe da shi ya kamata su nuna 100% na riƙe ta hanyar contract na lokaci-lokaci, ba ta walat na ƙungiya ba.

Abubuwan da ba za ka iya tabbatar da kai ba

Abubuwa guda uku suna buƙatar ƙwararrun masu duba:

  1. Kuskuren lissafi a cikin lambar contract — Ƙananan matsalar re-entrancy ko overflow na lissafi na iya ɓoye a fili. Wannan ne aikin audits. Duba rahoton audit.
  2. Dogaro da tsarin bayanan waje na off-chain — Contract na iya kasancewa lafiya a kan layi amma ya dogara da tsarin bayanan tsakiya don wasu ayyuka. Rahoton audit ya kamata ya nuna wannan.
  3. Hanyoyin ƙungiya na tattalin arziki — Ko da contracts ba su da kuskure, na iya kasancewa da tsarin token da zai rushe a lokacin matsin lamba. Wannan yana buƙatar yin samfurin, ba karatu kawai ba.

Don waɗannan, ka tura su ga masu duba ƙwararru kuma ka yarda da rahoton su na jama'a.

Kasafin lokaci

Cikakken tabbatarwa na TurboLoop — duba adireshin contract, tabbatar da lambar tushe, duba owner(), duba LP lock, sampling mu’amala, rarraba masu riƙe — yana ɗaukar mintuna 15-20 a karo na farko. Bayan haka, za ka iya sake tabbatarwa da kowanne DeFi protocol cikin minti 5.

Harshe na ƙwarewa yana ƙaruwa. Kowanne protocol da ka duba yana sa na gaba ya fi sauri.

Muhimman abubuwan da za a tuna

  • Koyaushe samo adireshin contract daga tushen da ka yarda da shi (saƙon channel da aka makala, shafin hukuma, takardu)
  • Tabbatar da an wallafa lambar tushe a BscScan (alamar kore)
  • Yi amfani da Read Contract don duba owner(), balances, halin yanzu — kyauta, ba buƙatar walat
  • Duba tarihin mu’amala don samun ingantaccen tsarin rarraba
  • Idan contract yana da token, duba rarraba masu riƙe ta hanyar Token Holders tab
  • Kuskuren lissafi + dogaro da tsarin waje na off-chain suna buƙatar ƙwararrun masu duba, ba na kanka ba
  • Cikakken tabbatarwa yana ɗaukar mintuna 15-20 a karo na farko, mintuna 5 bayan haka

Alƙawarin DeFi shi ne cewa za ka iya duba komai. Ka yi wannan alkawari da gaske. Mintuna ashirin da ka kashe wajen karanta contract shine mafi arha na inshora da za ka taɓa saya.

Continue Reading

Found this useful?
Pass it along.