<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Posty on Wiktor Pinkwart</title><link>https://wpinkwart.com/pl/posts/</link><description>Recent content in Posty on Wiktor Pinkwart</description><generator>Hugo -- gohugo.io</generator><language>pl</language><copyright>This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.</copyright><lastBuildDate>Fri, 05 Sep 2025 12:00:00 +0200</lastBuildDate><atom:link href="https://wpinkwart.com/pl/posts/index.xml" rel="self" type="application/rss+xml"/><item><title>Human ID - wygrana w hackathonie ETH Warsaw ($2,000)</title><link>https://wpinkwart.com/pl/posts/2025/09/human-id-wygrana-w-hackathonie-eth-warsaw-2000/</link><pubDate>Fri, 05 Sep 2025 12:00:00 +0200</pubDate><guid>https://wpinkwart.com/pl/posts/2025/09/human-id-wygrana-w-hackathonie-eth-warsaw-2000/</guid><description>&lt;p>Podczas ETH Warsaw 2025 wziąłem udział w hackathonie razem z Maxem Kokocomem i Rahimem Unlu. Nasz projekt, Human ID, zdobył dwie nagrody oraz $2,000, a samo doświadczenie było dla mnie bardzo znaczące.&lt;/p>
&lt;p>Pomysł, nad którym pracowaliśmy, wyrósł z problemu, który coraz trudniej ignorować: weryfikacji człowieka w erze AI.&lt;/p>
&lt;hr>
&lt;h2 id="problem-który-adresowaliśmy">Problem, który adresowaliśmy&lt;/h2>
&lt;p>Tradycyjne metody uwierzytelniania szybko przestają być wiarygodne. Voice ID można klonować. Face ID oraz weryfikacja oparta o obraz mogą być spoofowane. Nawet rozwiązania wieloskładnikowe coraz częściej opierają się na sygnałach, które systemy AI potrafią imitować lub odtwarzać.&lt;/p></description><content type="html"><![CDATA[<p>Podczas ETH Warsaw 2025 wziąłem udział w hackathonie razem z Maxem Kokocomem i Rahimem Unlu. Nasz projekt, Human ID, zdobył dwie nagrody oraz $2,000, a samo doświadczenie było dla mnie bardzo znaczące.</p>
<p>Pomysł, nad którym pracowaliśmy, wyrósł z problemu, który coraz trudniej ignorować: weryfikacji człowieka w erze AI.</p>
<hr>
<h2 id="problem-który-adresowaliśmy">Problem, który adresowaliśmy</h2>
<p>Tradycyjne metody uwierzytelniania szybko przestają być wiarygodne. Voice ID można klonować. Face ID oraz weryfikacja oparta o obraz mogą być spoofowane. Nawet rozwiązania wieloskładnikowe coraz częściej opierają się na sygnałach, które systemy AI potrafią imitować lub odtwarzać.</p>
<p>W kontekstach wysokiego ryzyka, takich jak KYC, dostęp do infrastruktury krytycznej czy wrażliwe operacje, tworzy to realną lukę. Pytanie nie brzmi już, jak uczynić uwierzytelnianie wygodniejszym, lecz jak sprawić, by było wysoko odporne na manipulację w świecie generatywnej AI.</p>
<p>Jedna kategoria sygnałów pozostaje znacznie trudniejsza do sfałszowania: dowody biologiczne, takie jak ślina czy krew, połączone z kryptograficzną weryfikacją.</p>
<hr>
<h2 id="idea-stojąca-za-human-id">Idea stojąca za Human ID</h2>
<p>Human ID badało, w jaki sposób weryfikacja oparta o DNA może zostać połączona z kryptografią oraz infrastrukturą Web3, aby stworzyć silniejszą formę dowodu „człowieczeństwa&quot;.</p>
<p>W naszym prototypie:</p>
<ul>
<li>Wykorzystywaliśmy wyniki sekwencjonowania DNA, przetwarzane do postaci sygnału weryfikacyjnego</li>
<li>Dwa niezależne wyniki były porównywane w celu zasymulowania procesu uwierzytelniania</li>
<li>Powstały dowód był zapisywany w GolemDB, bazie danych opartej na blockchainie</li>
<li>Użytkownik mógł podłączyć portfel dzięki integracjom BuidlGuidl</li>
<li>Użyliśmy także Web3Pi do symulacji części środowiska wykonawczego</li>
<li>Dowód weryfikacji był powiązany z portfelem i utrwalony on-chain</li>
</ul>
<p>Praca z GolemDB okazała się bardzo naturalnym wyborem dla tego typu problemu. Dobrze pokazała, że blockchainowe bazy danych najlepiej sprawdzają się w obszarach weryfikacji, dowodów i integralności krytycznych rekordów, a nie w zastosowaniach spekulacyjnych.</p>
<hr>
<h2 id="moja-rola">Moja rola</h2>
<p>Moja praca w projekcie koncentrowała się na integracjach i infrastrukturze:</p>
<ul>
<li>Budowie endpointów nasłuchujących wyników weryfikacji</li>
<li>Obsłudze zapisów i odczytów z GolemDB</li>
<li>Integracji portfela i przepływu tożsamości przy użyciu narzędzi BuidlGuidl</li>
<li>Komponentach front-endowych</li>
</ul>
<p>Projekt jest open-source: <strong><a href="https://github.com/rahimunlu/humanID">github.com/rahimunlu/humanID</a></strong></p>
<hr>
<h2 id="refleksje">Refleksje</h2>
<p>Dowód „człowieczeństwa&quot; staje się problemem fundamentalnym. Wraz z rozwojem systemów AI koszt podszywania się spada, a koszt zaufania rośnie. Rozwiązania tego typu mogą mieć zastosowanie daleko poza cyfrowym KYC. Przykłady to dostęp do obiektów jądrowych, systemów sterowania, operacji finansowych o wysokiej wartości czy wszędzie tam, gdzie błąd uwierzytelnienia niesie poważne konsekwencje.</p>
<p>Podsumowując, był to bardzo dobrze spędzony czas. Nauczyłem się dużo, poznałem ciekawych ludzi i wyszedłem z tego doświadczenia z dużą motywacją do budowania kolejnych projektów.</p>
<hr>
<h2 id="zdjęcia-z-eth-warsaw-2025">Zdjęcia z ETH Warsaw 2025</h2>

    <img src="/images/ethwarsaw/ETHWarsaw1.jpeg"  alt="ETH Warsaw 2025"  class="center"  style="border-radius: 8px; max-width: 100%; margin: 1rem 0;"  />



    <img src="/images/ethwarsaw/ETHWarsaw2.jpeg"  alt="ETH Warsaw 2025 Hackathon"  class="center"  style="border-radius: 8px; max-width: 100%; margin: 1rem 0;"  />



    <img src="/images/ethwarsaw/ETHWarsaw3.jpeg"  alt="Human ID Team"  class="center"  style="border-radius: 8px; max-width: 100%; margin: 1rem 0;"  />



    <img src="/images/ethwarsaw/ETHWarsaw4.jpeg"  alt="ETH Warsaw 2025 Award"  class="center"  style="border-radius: 8px; max-width: 100%; margin: 1rem 0;"  />


]]></content></item><item><title>Wotum 1.0 - Wybory Prezydenckie 2025</title><link>https://wpinkwart.com/pl/posts/2025/06/wotum-1.0-wybory-prezydenckie-2025/</link><pubDate>Sun, 01 Jun 2025 12:00:00 +0200</pubDate><guid>https://wpinkwart.com/pl/posts/2025/06/wotum-1.0-wybory-prezydenckie-2025/</guid><description>&lt;style>
.deck-scroll {
display: flex;
gap: 1rem;
overflow-x: auto;
padding: 1rem 0;
margin: 1.5rem 0;
scroll-snap-type: x mandatory;
-webkit-overflow-scrolling: touch;
}
.deck-scroll::-webkit-scrollbar {
height: 8px;
}
.deck-scroll::-webkit-scrollbar-track {
background: #333;
border-radius: 4px;
}
.deck-scroll::-webkit-scrollbar-thumb {
background: #666;
border-radius: 4px;
}
.deck-scroll img {
flex: 0 0 auto;
height: 300px;
width: auto;
border-radius: 8px;
scroll-snap-align: start;
cursor: pointer;
transition: transform 0.2s;
}
.deck-scroll img:hover {
transform: scale(1.02);
}
@media (max-width: 768px) {
.deck-scroll {
padding-right: 15%;
margin-right: -5%;
}
.deck-scroll img {
height: 200px;
min-width: 85%;
object-fit: contain;
}
}
&lt;/style>
&lt;p>Wotum zaczęło się od praktycznej obserwacji.&lt;/p></description><content type="html"><![CDATA[<style>
.deck-scroll {
  display: flex;
  gap: 1rem;
  overflow-x: auto;
  padding: 1rem 0;
  margin: 1.5rem 0;
  scroll-snap-type: x mandatory;
  -webkit-overflow-scrolling: touch;
}
.deck-scroll::-webkit-scrollbar {
  height: 8px;
}
.deck-scroll::-webkit-scrollbar-track {
  background: #333;
  border-radius: 4px;
}
.deck-scroll::-webkit-scrollbar-thumb {
  background: #666;
  border-radius: 4px;
}
.deck-scroll img {
  flex: 0 0 auto;
  height: 300px;
  width: auto;
  border-radius: 8px;
  scroll-snap-align: start;
  cursor: pointer;
  transition: transform 0.2s;
}
.deck-scroll img:hover {
  transform: scale(1.02);
}
@media (max-width: 768px) {
  .deck-scroll {
    padding-right: 15%;
    margin-right: -5%;
  }
  .deck-scroll img {
    height: 200px;
    min-width: 85%;
    object-fit: contain;
  }
}
</style>
<p>Wotum zaczęło się od praktycznej obserwacji.</p>
<p>W latach 2023-2024 w Polsce odbyły się trzy duże wybory w ciągu około ośmiu miesięcy: parlamentarne, samorządowe oraz do Parlamentu Europejskiego. Każde z nich oznaczało setki kandydatów na wielu listach, z których w praktyce wybieraliśmy około ośmiu reprezentantów na różnych szczeblach.</p>
<p>W okresie wyborczym informacji o polityce jest przytłaczająco dużo. Pojawiają się komentarze, obietnice, wypowiedzi, sondaże, ale brakuje jednego miejsca, które pozwalałoby to wszystko sensownie uporządkować. Trudno przez to przebrnąć, jeszcze trudniej wyciągnąć wnioski, a praktycznie niemożliwe jest późniejsze rozliczanie polityków z tego, co faktycznie zrobili. Sensowny research szybko zamienia się w kilka godzin pracy, na które większość osób po prostu nie ma czasu.</p>

    <img src="/images/wotum/wotum_intro_image.png"  alt="Wotum - Interfejs dla demokracji"  class="center"  style="border-radius: 8px; max-width: 100%; margin: 1rem 0;"  />


<p>W rozmowach z rodziną i znajomymi zauważyłem, że nie był to wyjątek, lecz raczej powszechne doświadczenie. Ludzie chcieli głosować świadomie i podejmować odpowiedzialne decyzje, ale często mieli poczucie, że robią to na podstawie niepełnych informacji i w dużym pośpiechu. Mimo najlepszych chęci zostawali z niedosytem - zarówno co do samego wyboru, jak i zakresu researchu, który realnie udało im się wykonać. Po wyborach odpowiedzialność szybko się rozmywała. Trudno było przypomnieć sobie, na kogo głosowaliśmy, co dana osoba obiecywała i jak później faktycznie działała. Informacje istniały, ale śledzenie ich w czasie było po prostu zbyt kosztowne.</p>
<p>Osoby śledzące sport mają dziś do dyspozycji świetne narzędzia. Bez trudu mogą obserwować zawodników, transfery, formę i statystyki, a całość jest podana w przystępny i uporządkowany sposób. W polityce takich narzędzi wciąż brakuje. Przy obecnym rozwoju narzędzi danych i AI zobaczyłem realną szansę, aby zbliżyć politykę do tego modelu i poprawić sposób, w jaki rozumiemy oraz obserwujemy działania polityków w dłuższym czasie.</p>
<p>Z tej obserwacji dojrzewał we mnie pomysł na Wotum. W grudniu 2024 roku rozpocząłem intensywną pracę nad mobilną aplikacją, a w marcu 2025 roku wypuściłem Wotum 1.0 na App Store - tuż przed wyborami prezydenckimi w Polsce.</p>
<hr>
<h2 id="co-oferowało-wotum-10">Co oferowało Wotum 1.0</h2>
<p>Cel pierwszej wersji był prosty: pomóc w podejmowaniu bardziej świadomych decyzji, porządkując kluczowe sygnały polityczne w jednym miejscu i ułatwiając ich porównywanie.</p>
<p>Wotum 1.0 łączyło:</p>
<ul>
<li>Zagregowane sondaże z wielu źródeł, aktualizowane wraz z publikacją nowych danych</li>
<li>Powiadomienia push o nowych sondażach, bez konieczności samodzielnego śledzenia źródeł</li>
<li>Profile kandydatów z bezpośrednimi linkami do oficjalnych programów i podstawowych danych</li>
<li>Wyniki poprzednich wyborów</li>
</ul>
<p>Z osobna nic rewolucyjnego - razem jednak tworzyło to bardziej uporządkowany i czytelny sposób śledzenia cyklu wyborczego.</p>
<hr>
<h2 id="wotum-launch-event--10052025">Wotum Launch Event | 10.05.2025</h2>
<p>Przed weekendem wyborczym zorganizowałem kameralne wydarzenie Wotum Launch Event, które odbyło się 10 maja.</p>

    <img src="/images/wotum/wotum_event_image.png"  alt="Wotum Launch Event 10.05.2025"  class="center"  style="border-radius: 8px; max-width: 100%; margin: 1rem 0;"  />


<p>Zaprezentowałem produkt, założenia oraz krótki deck znajomym i osobom z mojego bliskiego otoczenia. Pojawiła się dyskusja, polemika i szczery feedback - nie tylko dotyczący samej aplikacji, ale też tego, jak konsumujemy informacje polityczne, czemu ufamy i czego nam brakuje.</p>
<p>To spotkanie realnie przyspieszyło dalsze prace. Kilka poruszonych tam pomysłów bezpośrednio wpłynęło na sposób, w jaki myślę o rozwoju Wotum.</p>
<div class="deck-scroll">
  <img src="/images/wotum/june25_1.png" alt="Wotum Deck Slide 1" />
  <img src="/images/wotum/june25_2.png" alt="Wotum Deck Slide 2" />
  <img src="/images/wotum/june25_3.png" alt="Wotum Deck Slide 3" />
  <img src="/images/wotum/june25_4.png" alt="Wotum Deck Slide 4" />
  <img src="/images/wotum/june25_5.png" alt="Wotum Deck Slide 5" />
  <img src="/images/wotum/june25_6.png" alt="Wotum Deck Slide 6" />
</div>
<hr>
<h2 id="weekend-wyborczy--16-17052025">Weekend wyborczy | 16-17.05.2025</h2>
<p>W dniach poprzedzających wybory 16 maja Wotum osiągnęło 3. miejsce w kategorii News w polskim App Store, ustępując jedynie X i Redditowi.</p>
<p>Ten wynik był mniej istotny jako sam ranking, a bardziej jako sygnał, że istnieje realne zapotrzebowanie na narzędzia, które pomagają w bardziej przejrzysty i uporządkowany sposób śledzić i rozumieć politykę.</p>

    <img src="/images/wotum/wotum_appstore_Image.png"  alt="Wotum #3 w App Store w kategorii News"  class="center"  style="border-radius: 8px; max-width: 100%; margin: 1.5rem 0;"  />


<hr>
<h2 id="co-dalej">Co dalej</h2>
<p>Wotum 1.0 koncentrowało się na etapie przed oddaniem głosu. Kolejny kierunek rozwoju dotyczy tego, co dzieje się po wyborach:</p>
<ul>
<li>Śledzenia realizacji obietnic wyborczych</li>
<li>Obserwowania procesów legislacyjnych</li>
<li>Łączenia wystąpień, głosowań i ich skutków</li>
<li>Lepszego zrozumienia wpływu decyzji politycznych na codzienne życie</li>
</ul>
<p>Sama idea pozostaje prosta: wykorzystać technologię do tego, aby informacje polityczne były łatwiejsze do znalezienia, lepiej uporządkowane i możliwe do rozliczania w czasie.</p>
<p>Dziękuję wszystkim, którzy pobrali aplikację, wzięli udział w wydarzeniu, podzielili się opiniami lub odezwali się bezpośrednio. To była i wciąż jest silna motywacja do dalszego budowania.</p>
]]></content></item></channel></rss>