Yadda ake ƙaddamar da biyan kuɗi na micropay a cikin aikace-aikacen ku

Na shafe makon da ya gabata na haɓaka shirina na farko na jama'a - bot ɗin Telegram wanda ke aiki azaman walat ɗin Bitcoin kuma yana ba ku damar "jefa tsabar kudi" ga sauran mahalarta cikin tattaunawar rukuni, da kuma biyan kuɗin Bitcoin na waje ga kanku ko wasu waɗanda ake kira. "Ayyukan Walƙiya". Ina tsammanin cewa mai karatu ya saba da Bitcoin da Telegram, saboda Zan yi ƙoƙari in rubuta a taƙaice, ba tare da zurfafa cikin cikakken bayani ba. Ana samun zaɓi na albarkatu game da Bitcoin a wannan hanyar haɗin yanar gizon, da kyau, Telegram hanya ce ta saƙon gaggawa akan na'urorin hannu da PC, yana ba ku damar ƙirƙirar ƙananan aikace-aikacen ku (bots na hira) akan dandalin su.

Menene mabuɗin wannan aikace-aikacen?

  • Yana ba ku damar godiya ko ƙarfafa mai hulɗar ku da ƙimar kayan aiki ta gaske, ba kawai ba "kamar kamanta", wannan yana ɗaukar sadarwar lantarki zuwa wani sabon matakin
  • Misali na ainihi na aikace-aikacen da zai iya hulɗar kuɗi tare da wasu aikace-aikacen ta amfani da ƙa'idar biyan kuɗi ta buɗe
  • Duk abubuwan da ke cikin aikace-aikacen ayyukan buɗaɗɗen tushe ne kuma ana iya gyara su da amfani da su don ayyukanku. Aikace-aikacen ba ya amfani da hanyoyin rufewa ko na kasuwanci, duk da cewa ya dace da fagen kasuwancin e-commerce, wanda a yau yana da wahalar kiran buɗewa.

Kuma ta yaya ake amfani da wannan a aikace?

wani abu kamar haka…

Yadda ake ƙaddamar da biyan kuɗi na micropay a cikin aikace-aikacen ku
ko haka...

Yadda ake ƙaddamar da biyan kuɗi na micropay a cikin aikace-aikacen ku
Menene waɗannan lambobin ke nufi? Wannan raka'a bitcoin - satoshi. A farashin musayar ya zuwa tsakiyar 2019, satoshi 1000 kusan $0.06. Ana iya kashe Satoshi akan layi ko kuma a sauƙaƙe musanya shi don kuɗin ƙasa. Don haka ne (ruwa) ba wai kawai wani ba ne "shigarwa database" ko "Abubuwan da za ku iya kashewa a cikin shagunan abokan hulɗarmu"da kuma real internet kudi.
* Ina so in nuna nan da nan cewa a fili ba na ƙoƙarin rubuta wasu kalmomi ko jimloli a cikin Rashanci - ko dai ban san fassarar mahallin a wasu lokuta ba, ko kuma irin wannan fassarar, a ganina, ya fi ɓarna fiye da yadda ya dace. daidai

Tambayar na iya tasowa, yadda ake amfani da irin wannan aikace-aikacen idan babu bitcoins. Ana iya siyan su cikin sauƙi a cikin ƙananan ƙididdiga akan ɗaya daga cikin yawancin musanya ko masu musanya, ko zaka iya daga abokin Bitcoin, ko ma karɓar tsabar kudi daga masu amfani da bot. Yawancin walat ɗin waya suna ba da zaɓi don siyan bitcoins kai tsaye "ba tare da barin rajistar kuɗi ba."

Yadda ake ƙaddamar da biyan kuɗi na micropay a cikin aikace-aikacen kuYadda ake ƙaddamar da biyan kuɗi na micropay a cikin aikace-aikacen kuYadda ake ƙaddamar da biyan kuɗi na micropay a cikin aikace-aikacen ku

Lokacin da kuka sami hannunku akan bitcoins (ko kuma satosh-ami(?)) - ƙaddamarwa @atomic_tipbot kuma yi / ajiya.

Bot din zai amsa ta hanyar tambayar yawan satoshis don ƙarawa zuwa ma'auni kuma aika muku da daftari don biyan kuɗi, wanda za'a iya biya tare da walat ɗin hannu ta hanyar bincika lambar QR ko danna maɓallin ("bude cikin wallet") a shafin daftari.

Yadda ake ƙaddamar da biyan kuɗi na micropay a cikin aikace-aikacen kuYadda ake ƙaddamar da biyan kuɗi na micropay a cikin aikace-aikacen kuYadda ake ƙaddamar da biyan kuɗi na micropay a cikin aikace-aikacen ku

Bayan tabbatar da biyan kuɗi a cikin walat ɗin ku, bot ɗin zai kusan aika da tabbacin biyan kuɗi kuma za a nuna wannan a gani a cikin firam ɗin daftari.

Har zuwa wannan lokacin, mun tabo abubuwa guda biyu na aikace-aikacen - ƙarshen ƙarshen bot na telegram da tsarin sarrafa kuɗin cryptocurrency (maimakon, ƙarshensa na gaba).

Don ƙirƙirar bot na Telegram na yi amfani da shi Python Telegram Bot. Kuma ba shakka, bot kanta tushen budewa.

A matsayin tsarin sarrafa biyan kuɗi da magance matsalolin UX, zaɓin ya faɗi (a zahiri, kusan babu zaɓi) akan. BCPayServer, wanda takardun a wannan mahada.

Idan kuna neman mafita don sarrafa abubuwan biyan kuɗi kai tsaye, to ya kamata ku kula Electrum CLI shafukan hannu ga wanda ake kira biyan kuɗi akan sarkar, da kuma hanyoyin biyan kuɗi na gaggawa (Lightning) mafita kamar Walƙiya-cajin ko Sparko.

To shi kansa ya shirya ko!?

Eh haka ne. A cikin aikace-aikacena Ina amfani da BTCPayServer hosting kyauta - BCPay Jungle, amma yana yiwuwa kuma baya buƙatar lokaci mai yawa don ƙaddamar da cibiyar sarrafa ku. Koyaya, yana da kyau a tuna cewa kuna buƙatar ~ 500GB akwai akan rumbun kwamfutarka don adana blockchain na Bitcoin (da Litecoin). Hakanan kuna buƙatar sarrafa kwamfuta da albarkatun cibiyar sadarwa na tsawon lokacin aiki tare kuma, dangane da buƙatunku, “wrappers” masu mahimmanci don blockchain don sauƙaƙe hulɗa da su. BCPayServer bashi da ƙunshe ta-tsara maɓallai masu zaman kansu ko duk wani bayanin da ke ba ku damar sarrafa walat ɗin ku.

Don biyan kuɗi na kan-sarkar (na yau da kullun), kuna buƙatar ƙara abin da ake kira. xpub wallet key a cikin BCPayServer don samar da adiresoshin karɓa (maɓallan jama'a). Wannan yana ba da damar da aminci don amfani da BCPayServer ko da a cikin sigar “raba”. Duk waɗannan maɓallan xpub da adireshi ana iya samun su cikin sauƙi a cikin kyawawan wallet kamar Kira, don ƙarin saitin aiki.

Duk wanda ya ci karo da Bitcoin ya ji cewa Bitcoin yana sannu a hankali kuma ma'amaloli suna da tsada, musamman idan ana yin hayaniya, don haka don biyan kuɗi nan take yana da kyau a yi amfani da (off-chain) ma'amalar hanyar sadarwar walƙiya.

Menene wannan Walƙiya Network?

Wannan wani abu ne kamar plugin don Bitcoin, wanda ke ƙara ƙarin Layer na abstraction kuma yana ba ku damar yin ma'amaloli nan take kuma a zahiri kyauta akan hanyar sadarwar Bitcoin. Duk wannan yana yiwuwa godiya ga sihirin sihiri na sa hannu da yawa, wanda aka fi sani da shi kwangila mai wayo. Akwai da dama aiwatar da Walƙiya Network yarjejeniya, ina amfani c-walƙiya aiwatarwa a cikin C.

Babban bambanci tsakanin kuɗin kan-sarkar da kashe sarkar (Lightning) shine yadda ake adana su. Duka on-sarkar Ana yin mu'amala da ma'amaloli a duk hanyoyin sadarwar yanar gizo har sai ɗaya daga cikin nodes ɗin Bitcoin ya sanar sabon toshe ma'adinai tare da hada-hadar da aka haɗa a ciki. (A kan cibiya akwai ko da BitFury, kawai suna samar da ƙarfe don hakar ma'adinai). A saboda wannan dalili ne muke kiran irin wannan ciniki on-sarkar. Irin waɗannan ma'amaloli za a yi rikodin su a cikin blockchain gama gari kuma za su kasance a can har zuwa ƙarshen wanzuwarsa. Har ila yau, irin waɗannan ma'amaloli suna samuwa a bainar jama'a kuma ana iya sa ido, bin diddigin su da kuma tantance su.

A cikin hali na kashe-sarkar (walƙiya) ma'amaloli duk abin da ya faru daban-daban. Kowane kumburi cibiyar sadarwar walƙiya yana da ɗaya (ko fiye) adiresoshin kan sarkar adiresoshin Bitcoin iri ɗaya ne na yau da kullun inda duk ya fara. Lokacin da bitcoins suka bayyana a irin wannan adireshin, yana yiwuwa a buɗe abin da ake kira. tashar walƙiya zuwa wani kumburi, wanda ke nufin cewa ta yin amfani da dabaru na sirri, waɗannan kuɗaɗen biyu sun amince da samun kuɗi a tsakaninsu. Daga baya, duk ma'amaloli (namu da na nodes na ɓangare na uku) waɗanda ke wucewa ta irin wannan tashar ana ajiye su ne kawai a kan nodes na mahalarta ma'amala (da tsaka-tsakin nodes). Ma'amaloli guda ɗaya da aka rubuta akan blockchain shine ma'amaloli waɗanda ke buɗe ko buɗe tashar. A mafi cikakken ma'auni, sakamakon shine hanyar sadarwa na nodes masu haɗin gwiwa wanda ke gina dubban hanyoyi daban-daban tsakanin mahalarta don "canja wurin" kudade daga wannan kumburi zuwa wani bisa ga wasu tsauraran dokoki. Kusan duk irin waɗannan ma'amaloli ana adana su ne kawai a cikin fayil ɗin bayanai na nodes ɗin kansu. Wannan shine dalilin da yasa muke kiran su kashe-sarkar.

Jadawalin yana nuna hangen nesa na duk kayan aikin aikace-aikacen

Yadda ake ƙaddamar da biyan kuɗi na micropay a cikin aikace-aikacen ku

A takaice:

1) Mai amfani yana aika umarni zuwa bot in sakon waya

2) Telegram yana aika sako game da taron Python aikace-aikace bot

3) Python aikace-aikace aika bukata zuwa BCPayServer

4) BTCayServer yana haifar da adiresoshin BTC da LTC masu shigowa, kuma yana aika da buƙatar daftari zuwa cajin walƙiya, wanda kuma yana magana da aljani c-walƙiya. A sakamakon haka, muna samun kyakkyawan tsari na biyan kuɗi na HTML

5) Mai amfani yana biyan daftari kuma ya ga tabbaci

6) BCPayServer aika sanarwar biyan daftari (IPN) zuwa takamaiman callback_url, a cikin yanayinmu kira baya.py (wani aikace-aikacen Python don karɓar sanarwa)

7) Dangane da bayanan da aka karɓa, ma'aunin mai amfani ya canza

... kuma idan mai amfani yana so ya janye kudi (tsabar kudi da ya karɓa daga wasu) ...

8) Python Application Bot ɗin yana jiran rubutu ko hoton lambar QR, kuma lokacin da aka karɓi ingantaccen bayanai, mai amfani ne ya biya.walƙiya.py*, wanda ke fara ciniki ta hanyar c-walƙiya RPC.

Yadda ake ƙaddamar da biyan kuɗi na micropay a cikin aikace-aikacen ku

*Don yin gaskiya, yana da kyau a lura cewa abin rufewa na paylightning.py bai cika cikakke ba kuma yana iya dawo da mara kyau na ƙarya a takamaiman yanayi. ina bada shawara don amfani da abin rufe fuska da kyau a lokuta kusa da samarwa

Me muke da shi? Masu amfani da bot ɗin mu na iya aika saƙonni a cikin taɗi na rukuni ko kai tsaye darajar kayan abu babu iyaka. Kuma ba haka ba ne - godiya ga ka'idar hanyar sadarwa ta walƙiya, wanda a cikin ma'anar ita ce hanyar sadarwar biyan kuɗi mai sauƙi kuma mai sauƙi, yana yiwuwa a aika da kuɗin da aka karɓa a cikin hira zuwa gaba ɗaya aikace-aikace na ɓangare na uku. Misali, Telegram ya riga ya sami bot na farko don biyan Bitcoin - @lntxbot. "Ma'auni guda ɗaya" yana ba ku damar amfani da kowane bots dangane da abubuwan da ake so na tattaunawa ta musamman (eh, matsalar gaba ɗaya ba ta da nisa kuma mafita ba ta da amfani sosai, amma wannan shine ma'anar). Canja wurin ma'auni daga wannan bot zuwa wani ba komai bane kuma yana ɗaukar daƙiƙa! Yana da mahimmanci a lura cewa waɗanda suka kirkiro waɗannan bots ba su taɓa yin magana da juna ba kwata-kwata.

Yadda ake ƙaddamar da biyan kuɗi na micropay a cikin aikace-aikacen ku Yadda ake ƙaddamar da biyan kuɗi na micropay a cikin aikace-aikacen ku

Duk abin da kuke buƙatar yi shine tura saƙon neman ajiya daga @lntxbot zuwa @atomic_tipbot da voul!

Wannan ba kawai "jefa lambobi ba ne a cikin ma'ajin bayanai", amma biyan kuɗi ne tsakanin mabambanta biyu, bayanan bayanai marasa alaƙa. Don haka, an riga an haɗa “LApps” da yawa a cikin bot, daga cikinsu: sat2.io и lnsms.duniya.

Menene ma'ana Haɗin LApp?

Kowane Hasken walƙiya Kumburi shine ainihin walat ɗin Bitcoin. Yana da ma'auni guda biyu: akan sarkar da kashe sarkar. Ana buƙatar ma'auni akan sarkar don buɗe sabbin tashoshi da adana kuɗi daga rufaffiyar tashoshi. Amma ma'auni na kashe sarkar shine daidai abin da ke tsakanin nodes. Babban abubuwan buƙatu don kumburi shine karɓa da aika kuɗi, don haka kowane kumburi yana da ayyuka azaman software biya и daftari. Zan nuna yadda hakan ke faruwa:

user@ln-node:/ % lightning-cli invoice 1000000000 internal_description external_description
{
   "payment_hash" : "64c0c8f5f8f708b08487ad1376f3d256f92ccb9606987ba395c2b4193efde5a0",
   "expires_at" : 1558709834,
   "bolt11" : "lnbc10m1pwdaj72pp5vnqv3a0c7uytppy845fhdu7j2mujejukq6v8hgu4c26pj0hauksqdpqv4u8getjdeskchmyv4ekxunfwp6xjmmwxqyjw5qcqp2rzjqw3qcrp2u3ggke56wrjlstcg76drmfw680cvjum88sl7ja7mpas7xzxz8sqqfecqqyqqqqlgqqqqqqgqjqn8e3ml733dkms2txxldnuwsllwhhkldss73268hdka3e7f083vjhjqurwqrndqd2rcd85pw7vkywnr4dq7yfd59r0g2mw4wzztwr6dcprxzej6"
}

Muna karɓar "daftari" na ƙayyadaddun bayanai BOLT11 a wannan yanayin, wanda shine tsarin biyan kuɗi a cikin hanyar sadarwar Bitcoin (da Litecoin, ta hanyar, ma). Wannan kirtani ce mai ɗauke da bayanai game da mai karɓa, adadin ciniki, lokacin karewa, da sauransu, ana iya samun cikakken bayani ta hanyar aiwatar da decodepay dangane da wannan kirtani:

user@ln-node:/ % lightning-cli decodepay lnbc10m1pwdaj72pp5vnqv3a0c7uytppy845fhdu7j2mujejukq6v8hgu4c26pj0hauksqdpqv4u8getjdeskchmyv4ekxunfwp6xjmmwxqyjw5qcqp2rzjqw3qcrp2u3ggke56wrjlstcg76drmfw680cvjum88sl7ja7mpas7xzxz8sqqfecqqyqqqqlgqqqqqqgqjqn8e3ml733dkms2txxldnuwsllwhhkldss73268hdka3e7f083vjhjqurwqrndqd2rcd85pw7vkywnr4dq7yfd59r0g2mw4wzztwr6dcprxzej6
{
   "currency" : "bc",
   "created_at" : 1558105034,
   "expiry" : 604800,
   "payee" : "025a14b8ed40583d67aec92da19453e0b2d1fbbf75f96f85d3dd0ff61a51ee0490",
   "msatoshi" : 1000000000,
   "amount_msat" : "1000000000msat",
   "description" : "external_description",
   "min_final_cltv_expiry" : 10,
   "routes" : [
      [
         {
            "pubkey" : "03a20c0c2ae4508b669a70e5f82f08f69a3da5da3bf0c973673c3fe977db0f61e3",
            "short_channel_id" : "574012x1255x1",
            "fee_base_msat" : 1000,
            "fee_proportional_millionths" : 1,
            "cltv_expiry_delta" : 144
         }
      ]
   ],
   "payment_hash" : "64c0c8f5f8f708b08487ad1376f3d256f92ccb9606987ba395c2b4193efde5a0",
   "signature" : "304502210099f31dffd18b6db8296637db3e3a1ffbaf7b7db087a2ad1eedb7639f25e78b25022079038370073681aa1e1a7a05de6588e98ead078896d0a37a15b755c212dc3d37"
}

Amma don biyan irin wannan "daftari" muna buƙatar aikin biya daga c-walƙiya:

user@ln-node:/ % lightning-cli pay lnbc2u1pwdana3pp5c0nyfgq974hr8huflt9uutyalj4maaw3q5594xp89jkvw74jme3sdql2pshjgr5dus8q6r0dejjqampd3kx2aqcqzpgwjgn45gy80jwjhgm3tpsxg33j6h6pehdus0mnjerrad943cz3vs83g30lyhlhfjxtqvtl76vttkuhs5jekuxpsqmf98l8265pwmm76gp4e7z6j
{
   "id" : 163,
   "payment_hash" : "c3e644a005f56e33df89facbce2c9dfcabbef5d105285a98272cacc77ab2de63",
   "destination" : "03021c5f5f57322740e4ee6936452add19dc7ea7ccf90635f95119ab82a62ae268",
   "msatoshi" : 200000,
   "amount_msat" : "200000msat",
   "msatoshi_sent" : 200003,
   "amount_sent_msat" : "200003msat",
   "created_at" : 1558106072,
   "status" : "complete",
   "payment_preimage" : "1a9552b9f4e9199e26839353f870b12cc85b7674a2fb134e78aa370032611019",
   "bolt11" : "lnbc2u1pwdana3pp5c0nyfgq974hr8huflt9uutyalj4maaw3q5594xp89jkvw74jme3sdql2pshjgr5dus8q6r0dejjqampd3kx2aqcqzpgwjgn45gy80jwjhgm3tpsxg33j6h6pehdus0mnjerrad943cz3vs83g30lyhlhfjxtqvtl76vttkuhs5jekuxpsqmf98l8265pwmm76gp4e7z6j"
}

Duk jihohin ma'amala ana sarrafa su ta hanyar hanyar sadarwa gaba ɗaya da kumburin ku musamman. Babu buƙatar (amma yana yiwuwa) yin hulɗa tare da marubutan aikace-aikacen mai karɓar biyan kuɗi ko kowane API ɗin su don samun bayani game da matsayin biyan kuɗi. Babu buƙatar duba matsayin biyan kuɗi a cikin tsarin sarrafawa na tsaka-tsaki. Babu buƙatar jira har sai wani banki ko hukumar gwamnati ta amince da cinikin ku. Bayan haka, babu sake caji ko wasu abubuwan waje waɗanda zasu iya shafar ma'auni na asusunku. Wannan shine mafita don ƙimar motsi akan Intanet, ba tare da buƙatar wani mai sasantawa na ɓangare na uku wanda ya yanke shawarar ko ma'amalar ta bi ka'idodi (wani lokaci har ma da ka'idodin ciki, wanda ba a sanar da duk mahalarta gabaɗaya ba) ko a'a. Babu "dokokin gida" a cikin Bitcoin. Ka'idodin da ake buƙatar bi su ne ka'idodin hanyar sadarwa - buɗewa kuma sananne ga kowa.

Yana sa shi gaske kai tsaye, a zahiri kyauta и nan take mu'amalar kuɗi tsakanin mutane ko shirye-shirye a cikin tsari mai cin gashin kansa gaba ɗaya.

Idan kuna da ikon karɓar bayanan biyan kuɗi daga aikace-aikacen ɓangare na uku, to yana yiwuwa ku yi hulɗa da kuɗi tare da wannan aikace-aikacen. A matsayin misali, yi la'akari da sabis na lnsms.world, wanda ke ba ku damar aika saƙon SMS zuwa lambar sabani, biyan kuɗi tare da bitcoins. Don haɗa wannan aikace-aikacen, kawai muna buƙatar shigar da bayanai daga fom ɗin gidan yanar gizo kai tsaye zuwa rubutun aika SMS - kwaikwayi ayyukan mai amfani akan gidan yanar gizon:

payload = {                                                                                                                           
        'number': phone_number,
        'text': text,
        'force_unicode': 0
    }

    send_req = requests.post('https://lnsms.world/invoice', data=payload)
    if send_req.status_code == 201:
        plain_invoice = str(send_req.text)

Ban sani ba don wane dalili, amma lnsms yana amsawa tare da lambar matsayin HTTP 201 kuma ya dawo da daftari a tsarin BOLT11. To, wannan ya isa ga masu amfani da bot su sami damar biyan kuɗin aika SMS daga ma'auni da aka karɓa a cikin taɗi. Mai amfani bai ma san abin da ke faruwa a wurin ba, kawai ya biya centi biyu don aika SMS. Kuma ni, a matsayin mai haɓakawa, ban shiga cikin cikakkun bayanai na yadda ayyukan SMS ke aiki ba. Na tura kuɗin kawai na karɓi sabis ɗin. Kuna iya yin alama a saman, ko kuma ba dole ba - wannan shine zaɓi na kyauta. Babu asusu, yarjejeniya ko wani API don ƙananan ayyuka kamar aika SMS.

Yanzu bari mu yi tunanin cewa aikace-aikacenmu wani abu ne mai amfani fiye da chatbot kuma yana biyan kuɗi ba ga wani bot ba, amma ga wata aikace-aikacen ko na'urar da aka haɗa da Intanet. Ko waɗannan dubun ko ma ɗaruruwan kuɗi ne marasa mahimmanci kowane daƙiƙa tsakanin na'urori, ayyuka, kantuna ko wasu masu samar da sabis. Wannan shine ikon ƙananan biyan kuɗi, wannan shine abin da Intanet na Abubuwa yakamata yayi kama. Tuni akwai ayyuka kamar Althea wanda ya kawo waɗannan ra'ayoyin zuwa rayuwa kuma nan gaba kadan za mu ga babban, a ganina, canje-canje a yankin da muke kira e-ciniki a yanzu.

Idan kuna son sakon kuma kuna son gwada bitcoins a aikace - aiko mani gilashin giya da buhunan faransa masu laushi.

Masu amfani da rajista kawai za su iya shiga cikin binciken. Shigadon Allah.

Shin kuna sha'awar labarin fasaha kawai game da Bitcoin da software masu alaƙa?

  • A

  • Babu

  • Na fi sha'awar sassan kasuwa na cryptocurrency

8 masu amfani sun kada kuri'a. Masu amfani 4 sun kaurace.

source: www.habr.com

Sayi amintaccen masauki don shafuka tare da kariyar DDoS, sabar VPS VDS 🔥 Sayi ingantaccen masaukin yanar gizo tare da kariyar DDoS, sabar VPS VDS | ProHoster