"Jeśli dobrze wykonamy naszą pracę, zwiększymy liczbę deweloperów w kryptowalutach pięciokrotnie w ciągu 24 miesięcy." - Jak Sam Blackshear stworzył Move, aby naprawić podstawowe wady blockchaina. W tym odcinku When Shift Happens rozmawiam z Samem Blackshear, współzałożycielem i CTO @Mysten_Labs, o stworzeniu języka programowania Move i dlaczego Ethereum i Bitcoin popełniły pewne fundamentalne błędy. Od jego korzeni w badaniach nad językami programowania po budowanie systemów na dużą skalę w Facebooku, podróż @b1ackd0g pokazuje, że głęboka wiedza techniczna i myślenie oparte na problemach mogą być dokładnie tym, czego potrzebują deweloperzy blockchaina. Początek… Sam nie planował pracy w blockchainie. W rzeczywistości przez dużą część swojej młodości wyobrażał sobie, że jest na liście NBA. Dorastając, sport był jego główną pasją, a on przeniósł tę konkurencyjną energię do biegania na poziomie uniwersyteckim. Obok sportu miał rodzinę, która w pełni wspierała jego ciekawość. Niezależnie od tego, czy chodziło o rampy do skateboardingu w ogrodzie, czy inne krótkotrwałe fascynacje, jego rodzice stworzyli środowisko, w którym czuł się wolny, aby eksplorować nowe zainteresowania bez osądzania. Ta otwartość ostatecznie skierowała Sama w stronę świata języków programowania. Spędził wczesną część swojej kariery zanurzony w badaniach akademickich, dążąc do uzyskania doktoratu z języków programowania i analizy programów. To ostatnie to dziedzina budowania narzędzi, które mogą automatycznie wykrywać błędy i problemy z bezpieczeństwem w kodzie. Jego prace akademickie doprowadziły do stażu w Facebooku, gdzie nauczył się, jak skalować te narzędzia dla tysięcy deweloperów, znajdując setki błędów w czasie rzeczywistym. To było objawienie: te same podstawowe badania, nad którymi pracował, mogły mieć ogromny, natychmiastowy wpływ, gdy były wdrażane w odpowiednim środowisku. To środowisko zmieniło się dramatycznie w 2018 roku, kiedy starszy inżynier wciągnął go do pokoju, aby podzielić się ambitnym, tajnym projektem: Libra. Facebook chciał zbudować globalną sieć płatności na bazie blockchaina, z stablecoinem i programowalnymi inteligentnymi kontraktami. Dla Sama była to szansa na zaprojektowanie języka od podstaw — marzenie dla kogoś, kto spędził lata na ich studiowaniu. Dlaczego Move było konieczne Sam śledził badania nad inteligentnymi kontraktami z daleka i nie był pod wrażeniem bezpieczeństwa istniejących języków, takich jak Solidity. Studiując Bitcoin i Ethereum, zauważył coś fundamentalnego: „Te języki nie mają prymitywów dla aktywów i nie mają prymitywów dla wymiany” — mówi. Same koncepcje, które miały służyć, tj. cyfrowa rzadkość i transfer, musiały być odtwarzane ręcznie przez deweloperów za każdym razem, co stwarzało żyzne pole dla błędów i exploitów. Move został zaprojektowany, aby to naprawić. Sam skupił się na małym, specyficznym zestawie problemów: reprezentowaniu z natury rzadkich aktywów w kodzie, egzekwowaniu zasad własności i umożliwieniu bezpiecznego transferu. „To język do programowania z pieniędzmi” — wyjaśnia, ale co ważniejsze, język z wbudowanym bezpieczeństwem i zabezpieczeniami. Zanim zdecydowano się na nowy język, zespół rozważał dostosowanie istniejących języków lub EVM. Jednak wymagane kompromisy, takie jak usunięcie nieistotnych funkcji przy jednoczesnym skupieniu się na bezpieczeństwie aktywów, prowadziły do złożoności. Projektowanie od podstaw było jedynym sposobem, aby utrzymać go małym, skoncentrowanym i bezpiecznym. Od Libry do Sui Libra nigdy nie została uruchomiona zgodnie z zamierzeniami, ale prace nad Move się nie zakończyły. Sam i inni byli inżynierowie Facebooka założyli Mysten Labs, budując sieć Sui, aby pokazać, co jest możliwe z Move. Celem @SuiNetwork: stać się najbardziej przyjaznym dla deweloperów blockchainem, łączącym dużą prędkość, silne bezpieczeństwo i funkcje, które rozszerzają to, co jest możliwe w zdecentralizowanych aplikacjach. Jedną z tych funkcji jest Walrus, zdecentralizowana warstwa przechowywania Sui. Sam porównuje to do dania blockchainom „dysku”, którego zawsze brakowało w postaci trwałego przechowywania, które otwiera drzwi do zupełnie nowych kategorii aplikacji. Wyobraź sobie platformę blogową, w której płatności, tożsamość, przechowywanie i szyfrowanie są obsługiwane natywnie na łańcuchu. Bez warstwy przechowywania, takiej jak Walrus, to niemożliwe. Dyscyplina innowacji opartej na problemach W trakcie rozmowy Sam wraca do prostego schematu: wspaniałe pomysły pochodzą z rozwiązywania ważnych problemów. Oznacza to głębokie zrozumienie, dlaczego problem jest trudny, dlaczego wcześniejsze próby się nie powiodły i jakie ograniczenia naprawdę mają znaczenie. „Gdy już wykonasz tę pracę, rozwiązanie jest prawie łatwą częścią” — mówi. To podejście chroni przed jednym z powracających błędów w kryptowalutach — budowaniem „rozwiązań” w poszukiwaniu problemu, napędzanym jedynie spekulacjami. Dla Sama myślenie oparte na problemach jest szczególnie istotne w kryptowalutach, gdzie hałas rynkowego szumu może przesłonić, czy rzeczywista użyteczność jest tworzona. Przywództwo, energia i długoterminowa gra Jako CTO firmy, która zebrała setki milionów, Sam staje przed wyzwaniem utrzymania energii przez wieloletnią podróż. Jego strategia: utrzymywać portfel pracy w kierunku tego, co najbardziej lubi, zaakceptować, że niektóre piłki będą upuszczone, i pogodzić się z postępem inkrementalnym. „Musisz nauczyć się czerpać satysfakcję z upuszczania właściwych piłek” — zauważa — zmiana myślenia z typowej satysfakcji z zaznaczenia wszystkich pudełek jako indywidualny współpracownik. To filozofia kształtowana nie tylko przez próby i błędy, ale także przez przykład mentorów w całej jego karierze. Od jego ojca, kardiologa, który wybrał pracę, którą tak bardzo kochał, że wyszedł na emeryturę, aby dalej ją wykonywać, po doświadczonych liderów w Facebooku, którzy nauczyli go równoważyć projekty o dużym wpływie z osobistymi zainteresowaniami, Sam kontynuuje styl przywództwa, który łączy ciekawość, zaufanie i strategiczne priorytetyzowanie. Poza pracą, takie aktywności jak bieganie i surfing zapewniają mu równowagę i niespodziewaną klarowność. Bieganie oferuje „nieustrukturyzowane myślenie” — długie odcinki bez rozproszeń, gdzie pomysły i rozwiązania pojawiają się naturalnie, podczas gdy surfing wymaga skupienia, ale chwile między falami tworzą inny rytm do refleksji. Patrząc w przyszłość: Skalowanie deweloperów Największa prognoza Sama na następne 24 miesiące jest ambitna: pięciokrotny wzrost liczby deweloperów kryptowalut, z większością budującą na Move i Sui. Osiągnięcie tego oznacza obniżenie bariery wejścia dla deweloperów spoza kryptowalut, dając im API i SDK, które pozwalają im integrować funkcje zasilane blockchainem bez konieczności całkowitego zaangażowania się od pierwszego dnia. Gdy zobaczą wartość, Sam wierzy, że zanurzą się głębiej. Filozofia pozostaje prosta: zacznij od tego, co znane, zobacz potencjał, a następnie zaangażuj się całkowicie, gdy problem jest wart rozwiązania. „Bezpieczeństwo jest najważniejszą rzeczą w inteligentnych kontraktach, a Move jest najbezpieczniejszym językiem” — mówi. Jeśli Sui odniesie sukces w pokazaniu, że bezpieczeństwo i doświadczenie dewelopera mogą współistnieć bez kompromisów, może to zdefiniować na nowo, czego oczekują budowniczowie od platformy blockchain.
Pokaż oryginał
17,86 tys.
146
Treści na tej stronie są dostarczane przez strony trzecie. O ile nie zaznaczono inaczej, OKX nie jest autorem cytowanych artykułów i nie rości sobie żadnych praw autorskich do tych materiałów. Treść jest dostarczana wyłącznie w celach informacyjnych i nie reprezentuje poglądów OKX. Nie mają one na celu jakiejkolwiek rekomendacji i nie powinny być traktowane jako porada inwestycyjna lub zachęta do zakupu lub sprzedaży aktywów cyfrowych. Treści, w zakresie w jakim jest wykorzystywana generatywna sztuczna inteligencja do dostarczania podsumowań lub innych informacji, mogą być niedokładne lub niespójne. Przeczytaj podlinkowany artykuł, aby uzyskać więcej szczegółów i informacji. OKX nie ponosi odpowiedzialności za treści hostowane na stronach osób trzecich. Posiadanie aktywów cyfrowych, w tym stablecoinów i NFT, wiąże się z wysokim stopniem ryzyka i może podlegać znacznym wahaniom. Musisz dokładnie rozważyć, czy handel lub posiadanie aktywów cyfrowych jest dla Ciebie odpowiednie w świetle Twojej sytuacji finansowej.