Jak postępować z Web3: wnioski wyciągnięte przez programistów, którzy mieli styczność z Google i Libra[Column]| coindesk JAPONIA | Coindesk Japonia

Jak postępować z Web3: wnioski wyciągnięte przez programistów, którzy mieli styczność z Google i Libra[Column]| coindesk JAPONIA | Coindesk Japonia

Węzeł źródłowy: 2602799

Przełomowe technologie są opracowywane z obietnicą wartości. Obietnica polega na tym, że możemy stworzyć coś nowego, co niezaprzeczalnie poprawi jakiś aspekt ludzkiej współpracy.
Odkąd Satoshi Nakamoto opublikował swoją białą księgę Bitcoin, zwolennicy kryptowalut zachwalają ogromną i rewolucyjną wartość, jaką posiada ta technologia. Web3, którego można używać do wszystkiego, od łańcuchów dostaw, przez tożsamość, po finanse, jest reklamowany jako panaceum na światowe problemy systemowe. Jeśli zrobisz to w łańcuchu, możesz rozwiązać wszystko.
google i waga
Po raz pierwszy dowiedziałem się o blockchain, kiedy kierowałem projektem open source o nazwie Kubeflow w Google. Dla mnie jako programisty było jasne, że otwarte protokoły są lepsze od zamkniętych systemów, które dominowały w sieci.
Ale przypadki użycia, które napędzały wczesny cykl boomu Web3, były często eksperymentalne i ryzykowne. Motto Google brzmiało „Nie bądź zły”, ale wczesne hasła Web3 wydawały się brzmieć „Nie dzwoń do ludzi o słabych nerwach”.
W 2018 roku dołączyłem wówczas do Facebooka, aby pomóc w projektowaniu i rozwijaniu ambitnego i kontrowersyjnego projektu stablecoin Libra. Mimo krytyki, Facebook był niewątpliwie przełomową technologią. Odblokowała ogromną wartość w postaci komunikacji i łączności, która przekształca ludzką współpracę na arenie międzynarodowej. Aplikacja Facebooka była intuicyjna, wygodna i łatwo dostępna.
Wraz z uruchomieniem Libry Facebook chciał, aby Web3 miał takie samo doświadczenie użytkownika (UX) jak aplikacja Facebooka (aczkolwiek porzucając podstawową otwartość Web3).
Gdyby Libra odniosła sukces, zapewniłaby miliardom ludzi dostęp do ekosystemu stablecoinów i produktów finansowych, zwiększając liczbę codziennych aktywnych użytkowników blockchain o rzędy wielkości z dnia na dzień.
Ale tak się nie stało. I tak było lepiej dla świata.
Lekcje zdobyte w Web2
Jako inżynier wiele się nauczyłem pracując dla jednego z gigantów Web2. Osobiście doświadczyłem ograniczeń technologii zamkniętego źródła i nierówności, które tworzy. Dlatego tworzenie z Web3 jest ekscytujące.
Korzyści płynące z decentralizacji są atrakcyjne dla programistów, którzy lubią być koncepcyjni, ale trudni do wyjaśnienia wielu potencjalnym użytkownikom. Wielu osobom trudno jest wytłumaczyć, w jaki sposób Web3 rozwiązuje problem, którego wiele osób w ogóle nie rozumie. Zwłaszcza jeśli istniejące rozwiązanie wydaje się działać dobrze.
Złożoność tworzenia aplikacji w zdecentralizowanej technologii stworzyła lukę między programistami a użytkownikami, która będzie się tylko powiększać.
Aby wywrzeć znaczący wpływ na Web3, musimy skupić się na bezpośredniej wartości, którą użytkownicy mogą odczuć, zamiast koncentrować się na procesach technicznych. Zamiast dążyć do perfekcji technicznej, powinniśmy nadać priorytet tworzeniu przyjaznych dla użytkownika, dostępnych aplikacji, które rozwiązują rzeczywiste problemy i napędzają przyjęcie Web3 do głównego nurtu.
Ostatecznie o wartości decydują ludzie korzystający z produktu, a nie to, jak zaawansowana jest technologia.
Do czego służy Web3?
Od rozpoczęcia rewolucji decentralizacji minęło około 15 lat. Istnieją już solidne podstawy techniczne do obsługi niezliczonych ekscytujących przypadków użycia. Nowa branża jest budowana i rodzi się na szczycie modelu Web3, który niezaprzeczalnie stworzył wartość i zyskał uznanie głównego nurtu. Jednak nawet jeśli jest rozpoznawany, nie jest rozpowszechniony w głównym nurcie.
Web3 to technologia transformacyjna, ale jej przełom będzie wymagał zmiany sposobu myślenia o wartości z ideologicznej przyszłości na skoncentrowany na bezpośredniej wartości, z której użytkownicy mogą się cieszyć. Musimy przyjąć podejście bardziej skoncentrowane na użytkowniku, sprawić, by wartość Web3 była bardziej istotna dla większej liczby osób i zaoferować przekonujące rozwiązania dla dostrzeganych przez nich nieefektywności.
Jeśli jest coś, co programiści lubią lepiej niż dobrze zdefiniowane, ale źle rozumiane frazy, to jest to dobrze zorganizowana lista. Oto moje zasady inżynierskie dotyczące równoważenia technologii i wartości dla klienta.

stawiaj klientów na pierwszym miejscu: Naszym ostatecznym celem jest dostarczanie wartości naszym klientom. Każda decyzja, którą podejmujemy, każda funkcja, którą rozwijamy, każdy proces, który stosujemy, powinny opierać się na naszym zrozumieniu potrzeb naszych klientów.
Optymalizuj pod kątem wartości dla klienta, a nie tylko wyrafinowania technicznego: najbardziej zaawansowany technologicznie system nie zawsze jest najlepszą opcją dla klienta. Zważ wydajność techniczną i czas dostawy, aby wycenić dostawę, i wybierz tę, która może dostarczyć klientowi maksymalną wartość w jak najkrótszym czasie.
Skoncentruj się na wpływie, a nie tylko na procesie: dla naszych klientów liczy się nie proces, który nas tu doprowadził, ale wyniki, które przynosimy. Przedkładaj znaczące wyniki nad wybór sztywnego procesu.
poruszać się zwinnie i szybko: musimy szybko i wielokrotnie testować wiele pomysłów na produkty i dostarczać wyniki naszym klientom. Musi być niezwykle zwinny i zdolny do zmiany kursu w odpowiedzi na opinie rynku/klientów.
Nie dąż do perfekcji, uczyń ją idealną Dążenie do doskonałości jest ważne, ale równie ważne jest uświadomienie sobie, że istnieją granice tego, co możesz zrobić w danym czasie.
Własność zbiorowa i odpowiedzialność indywidualna: Wszyscy członkowie zespołu są odpowiedzialni za kod i mają uprawnienia do wprowadzania zmian. Ale jednocześnie każdy członek jest indywidualnie odpowiedzialny za jakość i łatwość utrzymania własnej pracy.

Przeszkody są wysokie. Jest to jednak konieczne, aby przełom rozprzestrzenił się na masy.

Pan Ankush Agarwal: współzałożyciel i główny architekt Protocol Co:Create dla ekosystemu NFT.

|Tłumaczenie i redakcja: Akiko Yamaguchi, Takayuki Masuda |Zdjęcie: Shutterstock |Oryginał: A Technologist's Approach to Explaining What Crypto Fixes

window.fbAsyncInit = function () {
FB.init ({
identyfikator aplikacji: '592401157873165',
ciastko: prawda,
xfbml : prawda,
wersja : 'v3.2'
});
FB.AppEvents.logPageView();
};
(function (d, s, id) {
var js, fjs = d.getElementsByTagName (s) [0];
if (d.getElementById (id)) {powrót;}
js = d.createElement (s); js.id = id;
js.src = „https://connect.facebook.net/en_US/sdk.js”;
fjs.parentNode.insertBefore (js, fjs);
} (dokument, 'skrypt', 'facebook-jssdk'));

Post Jak postępować z Web3: Lekcje wyciągnięte przez programistów, którzy mieli styczność z Google i Librą [Kolumna]| coindesk JAPONIA | Coindesk Japan pojawił się jako pierwszy w Our Bitcoin News.

Znak czasu:

Więcej z BITRSS