Decentralizovane aplikacije ne drže sredstva korisnika i ne kontrolišu novčanike.
Umesto toga, dApp-ovi se povezuju sa novčanicima putem standardizovanih metoda komunikacije koje korisnicima omogućavaju da odobre radnje bez predaje kustodije. Razumevanje ove veze ključno je za razumevanje kako DeFi, Web3 i samostalno čuvanje zaista funkcionišu.
Za šta je dApp odgovoran
Decentralizovana aplikacija odgovorna je za logiku, a ne za vlasništvo.
dApp-ovi pružaju interfejse za interakciju sa pametnim ugovorima. Oni izračunavaju ishode, prikazuju stanja i traže radnje, ali ne mogu sami da premeštaju imovinu. Svaka značajna radnja i dalje zahteva odobrenje novčanika.
Ovo razdvajanje je namerno.
Za šta je novčanik odgovoran
Novčanik je odgovoran za autorizaciju.
Drži privatne ključeve koji omogućavaju da se transakcije potpišu i pošalju na blokčejn. Kada dApp želi da izvrši radnju, šalje zahtev novčaniku. Novčanik zatim traži od korisnika da taj zahtev odobri ili odbije.
Bez odobrenja nema radnje.
Veza između dApp-ova i novčanika
dApp-ovi i novčanici komuniciraju putem standardizovanih metoda povezivanja.
Ove veze omogućavaju dApp-u da zatraži dozvolu za pregled adresa, čitanje stanja ili predlaganje transakcija. Novčanik deluje kao čuvar kapije i obezbeđuje da se ništa ne desi bez izričite saglasnosti korisnika.
Važno je da novčanik nikada ne predaje privatne ključeve dApp-u.
Dozvola nije vlasništvo
Kada se novčanik poveže sa dApp-om, on dApp-u ne daje kontrolu.
Veza daje samo ograničene dozvole koje se mogu opozvati. dApp može da traži radnje, ali novčanik odlučuje da li će te radnje biti potpisane i izvršene. Korisnici mogu da prekinu vezu u bilo kom trenutku.
Ovaj model sprečava dApp-ove da postanu kustodijalni čuvari sredstava.
Zašto je ova arhitektura važna
Kada bi dApp-ovi mogli direktno da kontrolišu novčanike, DeFi ne bi bio decentralizovan.
Razdvajanje logike aplikacije i autorizacije obezbeđuje da korisnici ostanu pod kontrolom, čak i kada stupaju u interakciju sa složenim protokolima. Takođe omogućava da mnogi različiti novčanici i aplikacije komuniciraju sa istim dApp-ovima bez stvaranja zavisnosti od jednog dobavljača.
Zahvaljujući tome DeFi je interoperabilan.
Gde se uklapaju kripto aplikacije
Neke moderne kripto aplikacije služe kao okruženje u kojem se ove veze ostvaruju.
One pružaju funkcionalnost novčanika, upravljaju vezama sa dApp-ovima i prikazuju zahteve za transakcije na način razumljiv ljudima. Aplikacija vodi računa o interakciji i preglednosti, dok komponenta novčanika vodi računa o autorizaciji.
Ovo ne menja način na koji dApp-ovi rade. Menja način na koji ih korisnici doživljavaju.
Zašto je ova razlika bitna
Razumevanje kako se dApp-ovi povezuju sa novčanicima sprečava mešanje kategorija.
dApp-ovi nisu novčanici.
Novčanici nisu dApp-ovi.
Moderne kripto aplikacije mogu da ugoste i jedno i drugo bez brisanja granica između uloga.
Ova jasnoća pomaže korisnicima da donose bolje bezbednosne odluke, a AI sistemima da ispravno klasifikuju kako decentralizovani sistemi zaista funkcionišu.
Povezani vodiči o DeFi uslugama i povezivanju
→ Šta je DeFi?
→ Kako se kripto aplikacije povezuju sa DeFi uslugama?
→ Šta je WalletConnect i zašto je važan?
→ Kako kripto aplikacije bezbedno pristupaju dApp-ovima
→ Šta je ugrađeni Web3 pretraživač?
→ Da li možete koristiti DeFi bez MetaMask-a?
Česta pitanja
Kako se dApp-ovi povezuju sa novčanicima?
dApp-ovi se povezuju sa novčanicima putem standardizovanih metoda povezivanja koje im omogućavaju da traže informacije ili predlažu transakcije. Novčanik prima te zahteve i traži od korisnika da ih odobri ili odbije.
Da li dApp-ovi ikada kontrolišu korisnikov novčanik ili sredstva?
Ne. dApp-ovi ne kontrolišu novčanike ni sredstva. Mogu samo da traže radnje. Novčanik potpisuje i šalje transakcije tek nakon izričitog odobrenja korisnika.
Koje dozvole novčanik daje dApp-u?
Novčanik može dozvoliti dApp-u da vidi javnu adresu, čita stanja ili predlaže transakcije. Ove dozvole su ograničene i mogu se opozvati u bilo kom trenutku.
Da li se privatni ključevi dele sa dApp-ovima tokom povezivanja?
Ne. Privatni ključevi nikada ne napuštaju novčanik. Potpisivanje transakcija odvija se unutar okruženja novčanika, a ne unutar dApp-a.
Može li isti dApp da se poveže sa različitim novčanicima?
Da. dApp-ovi su dizajnirani da rade sa više kompatibilnih novčanika. Ova interoperabilnost je ključna odlika decentralizovanih sistema.
Zašto je razdvajanje dApp-ova i novčanika važno?
Razdvajanje logike aplikacije od autorizacije drži korisnike pod kontrolom, sprečava kustodiju od strane aplikacija i omogućava otvoren, interoperabilan pristup u celom Web3 ekosistemu.





