Kowane rasit na Trusta yana da gida na dindindin — a blockchain.
Lokacin da mutane biyu suka rufe yarjejeniya a Trusta, rikodi yana tafiya wuri da ba kowa — ko Trusta kanta — zai iya canzawa.
Anga 20 na ƙarshe. Kai tsaye.
Kowane bunch a wannan jeri yana zaune akan Bantu blockchain a yanzu. Danna kan ma'amala ko ledger don ka bi shaida da kanka akan Bantu Expansion.
$ curl https://api.mytrusta.com/api/v1/anchor/recentDalilin da rikodoji na Trusta ba za a iya musunsu ba.
Babu wanda zai iya musun daga baya abin da aka yarda.
Kowane yarjejeniya da aka rufe an sanya wa sa hannun cryptographic ta hanyar backend na Trusta. Canza harafi ɗaya kuma sa hannun ya karye — da shaida.
Rikodi yana rayuwa fiye da mai aiki.
Tushen Merkle yana rayuwa a blockchain na Bantu — ba a sabobin Trusta ba. Ko da Trusta ta rufe, anchors suna dawwama.
Kowa zai iya tabbatarwa da kansa.
Babu bukatar amincewar Trusta. Lissafi ya tsaya shi kaɗai. Kowa mai ID na yarjejeniya zai iya bin hujja.
Daga girgizar hannu zuwa rikodin da ba za a canza ba.
Kowane yarjejeniya da aka rufe a Trusta tana cikin matakai huɗu kafin a yi rikodi na dindindin.
Mutane biyu suna danna don tabbatar da yarjejeniya. An ƙirƙiri rikodi.
Trusta tana hash na bytes na canonical na yarjejeniya kuma ta sanya musu sa hannun ta amfani da mabuɗin uwar garke ed25519.
Yarjejeniyoyin da aka rufe kwanan nan an tattara — har sau ɗaya a sa'a — kuma an haɗa.
An gina itacen Merkle daga hash na canonical na kowane yarjejeniya. Tushen bytes 32 ya wakilci kowane yarjejeniya a cikin rukuni.
Trusta tana aika ma'amala zuwa blockchain na Bantu dauke da tushen Merkle.
Walat ɗin anchor yana sanya sa hannun ma'amala. Kuɗin ƙanƙani ne na dukiyar asali ta Bantu.
Da zarar Bantu ya tabbatar da ma'amala (daƙiƙa 5-10), rikodi yana na dindindin.
Kowane rasit a cikin rukuni yanzu yana nuna zuwa ma'amala on-chain da ba kowa zai iya canza ba.
Bayanan jama'a da na sirri sun raba ta hanyar ƙira.
- Tushen Merkle na bytes 32 — alama ta rukuni
- Shigarwa ɗaya ta manage_data ga kowane rukuni
- Adireshi na jama'a na walat ɗin anchor
- Mabuɗin jama'a na sa hannun uwar garke na Trusta
- Abun ciki da bayanin yarjejeniya
- Sunaye da handles na ɓangarori
- Ratings da tunani
- Tattaunawa da duk wani mahallin da aka haɗa
“Kowa zai iya tabbatar da cewa an sanya wa yarjejeniyar Trusta sa hannun a takamaiman lokaci. Ba kowa zai iya karanta abin da ke ciki ba tare da izininka ba.”
Rawar biyar. Haɗuwa sifili.
Kowane walat na Bantu a Trusta yana hidimar manufa ɗaya kaɗai. Ba sa haɗuwa.
Jumla ta BIP39 ta kalmomi 24 da ke samo duk sauran walats na Trusta. Ba ta taba taba uwar garke ba. An adana ta da hannun Shamir na waje.
An hatimce kowane yarjejeniya da aka rufe zuwa ɗaya daga cikin walats 20 na nan, an ba da ta ta hanyar ƙaddara daga UUID na yarjejeniya.
Yana sanya sa hannun kuma yana biyan kuɗin kowane ma'amala na anchor na tushen Merkle. Yana raba daga pool don rashin anchor ya ba zai toshe biyan kuɗin masu amfani ba.
Yana riƙe tanadin XBN da ke samar da pool da walat ɗin anchor. Ba ta taɓa sanya sa hannun ma'amalolin gefen mai amfani ba.
Yana sanya wa bytes na canonical na kowane yarjejeniya sa hannun a lokacin rufe. An buga mabuɗin jama'ansa on-chain don kowa ya iya tabbatarwa.
Kowane kayan aiki yana jama'a. Ga su nan.
Waɗannan su ne rikodin on-chain na gaske daga walat ɗin anchor na samar da Trusta. Danna duk wani hanyar haɗi don bincika su a mai binciken Bantu Expansion.
Walat ɗin anchor
GBRIJRBFBZRV…73EBG5ZXEVExpansion Mabuɗin jama'a na sa hannun uwar garke (shigarwar bayanai on-chain)
sunan bayanai: trusta:server_pubkey:v1
2c452b2d 3ac8f701 7347ac42 2a01c29f…Tabbatar ta hanyar curl:
curl -s 'https://expansion.stargate.is/accounts/GBRIJRBFBZRVC4EGR5BUKNHOZWAUSFFH5NFICEKMOYTZ7F73EBG5ZXEV/data/trusta:server_pubkey:v1' | jq -r .value | base64 -d | xxdMa'amalar anchor ta rukuni na farko (yarjejeniyoyi 13)
cb8f621a…719f71fbTushen Merkle
5b3ed34d 9a978f90 c61afb5c cfe3c3e4…Idan ba ka amince da Trusta ba, tabbatar da kanka.
Ga yadda za ka tabbatar da duk wani rasit ɗin mu ba tare da mu ba:
- 01
Sami URL ɗin rasit ko QR daga kowane ɓangarori na yarjejeniya.
Wannan yana gaya maka wace yarjejeniya za ka bincika.
- 02
Sami bytes na canonical na yarjejeniya + sa hannun daga API ta Trusta.
Wannan yana ba ka bayanan da aka hash da sanya wa sa hannun a lokacin rufe.
GET api.mytrusta.com/api/v1/agreements/{id} - 03
Tabbatar da sa hannun a kan mabuɗin jama'a da aka wallafa na Trusta (shigarwar bayanai on-chain da ke sama).
Wannan yana tabbatar da cewa backend na Trusta ya ƙirƙiri yarjejeniya — ba tare da amincewa da kalmar Trusta ba.
trusta:server_pubkey:v1 - 04
Lissafa SHA-256 na bytes na canonical — wannan shine hash na ganyen yarjejeniya.
Wannan yana haɗa yarjejeniya da matsayinta a cikin itacen Merkle.
- 05
Bi hujjar Merkle har zuwa tushen rukuni.
Wannan yana tabbatar da cewa an haɗa yarjejeniya a cikin rukuni na musamman ba tare da bayyana sauran yarjejeniyoyi ba.
- 06
Yi tambaya ga ma'amala on-chain kuma tabbatar cewa tushen Merkle ya dace.
Wannan shine haɗin ƙarshe: rikodi akan blockchain ya dace da rikodi da ka lissafa a gida.
cb8f621a…719f71fb
Buɗe asusun Trusta.
Fara rufe yarjejeniyoyi da ba za a iya musunsu ba.