<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pl">
	<id>https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=IanBiddlecombe7</id>
	<title>Mazovia - Wkład użytkownika [pl]</title>
	<link rel="self" type="application/atom+xml" href="https://jak.mazovia.edu.pl/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=IanBiddlecombe7"/>
	<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php/Specjalna:Wk%C5%82ad/IanBiddlecombe7"/>
	<updated>2026-10-23T10:13:54Z</updated>
	<subtitle>Wkład użytkownika</subtitle>
	<generator>MediaWiki 1.42.1</generator>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=Prywatna_bramka_czy_publiczny_rejestr_%E2%80%94_co_wybra%C4%87_pod_MiCA&amp;diff=1154553</id>
		<title>Prywatna bramka czy publiczny rejestr — co wybrać pod MiCA</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=Prywatna_bramka_czy_publiczny_rejestr_%E2%80%94_co_wybra%C4%87_pod_MiCA&amp;diff=1154553"/>
		<updated>2026-10-23T07:13:58Z</updated>

		<summary type="html">&lt;p&gt;IanBiddlecombe7: Utworzono nową stronę &amp;quot;Na co jeszcze uważać. Urządzenia mobilne pozwalają na wstrzykiwanie pozycji, więc sam odczyt z API nie wystarczy. Warto wymagać podpisu sprzętowego lub atestacji, ale to komplikuje UX i wyklucza część telefonów. Zadbaj też o to, by weryfikator miał zaufane źródło czasu i by strefa była niezmienna po starcie akcji. Pamiętaj, że zk-SNARK nie ukryje metadanych sieciowych — adres IP, z którego wysyłasz transakcję, może zdradzić twoją pozycję…&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Na co jeszcze uważać. Urządzenia mobilne pozwalają na wstrzykiwanie pozycji, więc sam odczyt z API nie wystarczy. Warto wymagać podpisu sprzętowego lub atestacji, ale to komplikuje UX i wyklucza część telefonów. Zadbaj też o to, by weryfikator miał zaufane źródło czasu i by strefa była niezmienna po starcie akcji. Pamiętaj, że zk-SNARK nie ukryje metadanych sieciowych — adres IP, z którego wysyłasz transakcję, może zdradzić twoją pozycję. Korzystaj z pośredników sieciowych, jeśli prywatność jest priorytetem.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Typowe błędy pojawiają się przy rozliczaniu. Pierwszy to ponowne pobranie płatności od klienta, gdy transakcja nie pojawiła się w systemie — a ona wciąż czeka w kolejce. Drugi to wysyłanie transakcji partiami bez sprawdzenia, czy poprzednia partia się potwierdziła. Trzeci to ignorowanie komunikatów o odrzuceniu: terminal może przyjąć transakcję offline, a po synchronizacji odrzucić ją z powodu braku środków lub zastrzeżenia karty. Każde odrzucenie wymaga osobnej reakcji, nie zbiorczego „przeliczenia&amp;quot;.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Testuj całość na małej grupie, zanim wypuścisz airdrop na tysiące osób. Sprawdź, ile trwa generowanie dowodu na starszych telefonach, czy weryfikacja mieści się w limicie gazu i czy nullifier faktycznie blokuje drugie roszczenie. Przygotuj jasny komunikat o tym, jakie dane pozostają prywatne, a jakie trafiają do łańcucha. Geofencing z PoL nie jest magią — to zestaw kompromisów między prywatnością, kosztem i odpornością na oszustwa. Świadome ich rozłożenie decyduje o tym, czy akcja będzie uczciwa, czy tylko sprawi takie wrażenie.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Pierwszy element to warstwa wystawcy. Niezależny podmiot sprawdza tożsamość poza łańcuchem, a następnie wystawia użytkownikowi poświadczenie — najczęściej w formie podpisanego komunikatu lub tokenu, który da się wykorzystać w obiegu zdecentralizowanym. Ważne, żeby poświadczenie było powiązane z portfelem, a nie z adresem IP czy sesją. Drugi element to kontrakt weryfikujący, który sprawdza dowód ZK i wypuszcza dalej tylko tych, którzy mają ważne poświadczenie. Trzeci to mechanizm revokacji — gdy użytkownik straci status, bramka musi to zauważyć.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Najczęstsze błędy wynikają z pośpiechu. Pierwszy to brak ograniczenia czasowego: bez znacznika ważności ktoś może odtworzyć stary dowód sprzed tygodni. Drugi to dopuszczanie dowolnego podpisu bez powiązania z adresem odbiorcy — wtedy jedna osoba wygeneruje dowody za całą grupę. Trzeci to zbyt duża tolerancja strefy, która zamienia geofencing w fikcję. Czwarty to pomijanie ochrony przed powtórzeniem, czyli nullifierów. Piąty, najbardziej kosztowny, to generowanie dowodów na urządzeniach z fałszywą lokalizacją systemową.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Przy wdrożeniu sprawdź, czy portfel pozwala odwołać klucz sesyjny przed czasem. To krytyczne, gdy urządzenie z kluczem zostanie zgubione lub skradzione. Warto też rozdzielić klucze sesyjne na różne zastosowania: inny do płatności, inny do interakcji z aplikacjami. Jeden klucz „do wszystkiego&amp;quot; niweczy sens całego mechanizmu. Pamiętaj, że odwołanie klucza to transakcja on-chain — musi być podpisana przez konto główne i wymaga opłaty sieciowej.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Geofencing w wersji 3.0 rozwiązuje problem, którego nie da się zamknąć zwykłym GPS-em: jak udowodnić, że osoba pobierająca airdrop naprawdę stała w danym miejscu, a nie tylko wysłała współrzędne z domowego fotela. Kluczem jest dowód lokalizacji (Proof of Location, PoL) oparty na zk-SNARK. Użytkownik generuje zwięzły dowód zerowej wiedzy, który potwierdza przecięcie się jego pozycji z wyznaczonym obszarem, nie ujawniając dokładnych współrzędnych. Weryfikacja po stronie kontraktu jest tania i szybka, bo dowód jest mały, a weryfikator nie musi przeliczać całej geometrii.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;ERC-4337 zmienia sposób, w jaki bramka działa. Konta abstrakcyjne pozwalają na własną logikę walidacji — zamiast sprawdzać podpis w konkretnym formacie, kontrakt weryfikuje, czy operacja użytkownika zawiera ważny dowód ZK i czy nie narusza reguł zgodności. Płacenie za gaz sponsorowane przez podmiot zgodny z MiCA jest wygodne, ale wprowadza ryzyko cenzury. Dlatego warto rozdzielić role: paymaster opłaca gaz, ale nie decyduje o dostępie. Decyzję podejmuje odrębny moduł walidacji, który można wymienić bez migracji środków.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Dopiero teraz ma sens warstwa rozliczeniowa. Rejestr zapisuje okresy, w których licznik wykazał dostawę, właściciela instalacji i odbiorcę. Token może być jednostką roszczenia o odebranie ciepła albo udziałem w przychodzie ze sprzedaży — te dwie konstrukcje mają różne skutki prawne i podatkowe. Przy roszczeniu rzeczowym mówimy o sprzedaży energii, przy udziale w przychodzie — o instrumencie finansowym. Wybór determinuje, czy potrzebujesz koncesji, jaki VAT stosujesz i jak rozliczasz odbiorcę końcowego.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Jeśli chcesz to robić legalnie, zacznij od audytu instalacji hydraulicznej i umowy przyłączeniowej, dopiero potem pisz kontrakt. Tokenizacja ciepła odpadowego nie tworzy energii — porządkuje rozliczenie tej, która i tak powstaje. Sens ma tylko tam, gdzie odbiorca jest realny, pomiar zalegalizowany, a ciepło odbierane w sposób ciągły.&lt;/div&gt;</summary>
		<author><name>IanBiddlecombe7</name></author>
	</entry>
	<entry>
		<id>https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:IanBiddlecombe7&amp;diff=1154549</id>
		<title>Użytkownik:IanBiddlecombe7</title>
		<link rel="alternate" type="text/html" href="https://jak.mazovia.edu.pl/index.php?title=U%C5%BCytkownik:IanBiddlecombe7&amp;diff=1154549"/>
		<updated>2026-10-23T07:13:57Z</updated>

		<summary type="html">&lt;p&gt;IanBiddlecombe7: Utworzono nową stronę &amp;quot;Entuzjasta urządzania mieszkań od kilku lat. Piszę o tym, jak łączyć wygodę z ładnym wnętrzem. Najbardziej lubię pomysły, które nie rujnują budżetu.&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Entuzjasta urządzania mieszkań od kilku lat. Piszę o tym, jak łączyć wygodę z ładnym wnętrzem. Najbardziej lubię pomysły, które nie rujnują budżetu.&lt;/div&gt;</summary>
		<author><name>IanBiddlecombe7</name></author>
	</entry>
</feed>