"Hvis vi gjør jobben vår bra, vil vi 5 ganger antallet utviklere innen krypto på 24 måneder." - Hvordan Sam Blackshear bygde trekk for å fikse blokkjedens kjernefeil
I denne episoden av When Shift Happens setter jeg meg ned med Sam Blackshear, medgründer og CTO i @Mysten_Labs, for å diskutere opprettelsen av programmeringsspråket Move og hvorfor Ethereum og Bitcoin tok feil av noen grunnleggende prinsipper.
Fra røttene hans i programmeringsspråkforskning til å bygge systemer i stor skala hos Facebook, viser @b1ackd0g reise at dyp teknisk innsikt og problemdrevet tenkning kan være akkurat det blokkjedeutviklere trenger.
Begynner...
Sam hadde ikke som mål å jobbe med blokkjede. Faktisk, i store deler av ungdommen, så han for seg seg selv på en NBA-liste. Da han vokste opp, var sport hans største lidenskap, og han tok med seg konkurranseinstinktet inn i løping på kollegialt nivå. Ved siden av friidrett hadde han en familie som støttet nysgjerrigheten hans helhjertet. Enten det var skateboardramper i bakgården eller andre kortvarige fascinasjoner, skapte foreldrene hans et miljø der han følte seg fri til å utforske nye interesser uten å dømme.
Denne åpenheten førte til slutt Sam mot programmeringsspråkenes verden. Han tilbrakte den tidlige delen av karrieren fordypet i akademisk forskning, og tok en doktorgrad i programmeringsspråk og programanalyse. Sistnevnte er disiplinen med å bygge verktøy som automatisk kan oppdage feil og sikkerhetsproblemer i kode.
Hans akademiske arbeid førte til et internship hos Facebook, hvor han lærte å skalere disse verktøyene for tusenvis av utviklere, og fant hundrevis av feil i sanntid. Det var en åpenbaring: den samme kjerneforskningen han hadde jobbet med kunne ha massiv, umiddelbar innvirkning når den ble brukt i riktig miljø.
Dette miljøet endret seg dramatisk i 2018, da en senioringeniør trakk ham inn i et rom for å dele et ambisiøst, hemmelig prosjekt: Vekten. Facebook ønsket å bygge et globalt betalingsnettverk på blokkjedeskinner, komplett med en stablecoin og programmerbare smarte kontrakter. For Sam var dette sjansen til å designe et språk fra grunnen av – en drøm for noen som hadde brukt år på å studere dem.
Hvorfor flytting var nødvendig
Sam hadde fulgt smart kontraktsforskning på avstand og var ikke imponert over sikkerheten til eksisterende språk som Solidity. Da han studerte Bitcoin og Ethereum, la han merke til noe grunnleggende: «Disse språkene har ingen primitiver for eiendeler og ingen primitiver for utveksling», sier han. Selve konseptene de ble bygget for å tjene, det vil si digital knapphet og overføring, måtte gjenskapes manuelt av utviklere hver gang, noe som skapte grobunn for feil og utnyttelser.
Move ble designet for å fikse det. Sam fokuserte på et lite, spesifikt sett med problemer: å representere iboende knappe eiendeler i kode, håndheve eierskapsregler og muliggjøre sikker overføring. «Det er et språk for programmering med penger», forklarer han, men enda viktigere, et språk med innebygd sikkerhet og feilsikkerhet.
Før de bestemte seg for et nytt språk, vurderte teamet å tilpasse eksisterende språk eller EVM. Men kompromissene som kreves, som å fjerne irrelevante funksjoner mens man fokuserer på eiendelssikkerhet, førte til kompleksitet. En ren skiferdesign var den eneste måten å holde den liten, fokusert og sikker på.
Fra Vekten til Sui
Libra ble aldri lansert som tiltenkt, men arbeidet med Move tok ikke slutt. Sam og andre tidligere Facebook-ingeniører fortsatte med å grunnlegge Mysten Labs, og bygde Sui Network for å vise hva som var mulig med Move. @SuiNetwork mål: bli den mest utviklervennlige blokkjeden, som kombinerer høy hastighet, sterk sikkerhet og funksjoner som utvider hva som er mulig i desentraliserte applikasjoner.
En av disse funksjonene er Walrus, Suis desentraliserte lagringslag. Sam sammenligner det med å gi blokkjeder den "disken" de alltid har manglet i form av en vedvarende lagring som åpner døren til helt nye applikasjonskategorier. Se for deg en bloggplattform der betalinger, identitet, lagring og kryptering håndteres naturlig på kjeden. Uten et oppbevaringslag som hvalross er det umulig.
Disiplinen problemdrevet innovasjon
Gjennom samtalen kommer Sam tilbake til et enkelt rammeverk: gode ideer kommer fra å løse viktige problemer. Det betyr å forstå dypt hvorfor et problem er vanskelig, hvorfor tidligere forsøk mislyktes, og hvilke begrensninger som faktisk betyr noe. «Når du har gjort det arbeidet, er løsningen nesten den enkle delen», sier han.
Det er en tilnærming som beskytter mot en av kryptos tilbakevendende feil – å bygge «løsninger» på jakt etter et problem, kun drevet av spekulasjoner. For Sam er problemdrevet tenkning spesielt kritisk i krypto, der støyen fra markedshypen kan skjule om reell nytte skapes.
Lederskap, energi og det lange spillet
Som CTO for et selskap som har samlet inn hundrevis av millioner, står Sam overfor utfordringen med å opprettholde energi over en flerårig reise. Hans strategi: hold arbeidsporteføljen vektet mot det han liker best, aksepter at noen baller vil bli droppet, og slutt fred med trinnvis fremgang.
«Du må lære å finne tilfredsstillelse i å slippe de riktige ballene», bemerker han – en tankegangsendring fra den typiske tilfredsstillelsen ved å være en individuell bidragsyter. Det er en filosofi formet ikke bare av prøving og feiling, men også av mentorers eksempel gjennom hele karrieren.
Fra faren, en kardiolog som valgte arbeid han elsket så høyt at han kom ut av pensjonisttilværelsen for å fortsette å gjøre det, til erfarne ledere hos Facebook som lærte ham å balansere prosjekter med stor innvirkning med personlig interesse, har Sam videreført en lederstil som blander nysgjerrighet, tillit og strategisk prioritering.
Utenom jobben gir aktiviteter som løping og surfing ham balanse og uventet klarhet. Løping tilbyr «ustrukturert tenkning» – lange strekninger uten distraksjoner der ideer og løsninger dukker opp naturlig, mens surfing krever fokus, men øyeblikkene mellom bølgene skaper en annen rytme for refleksjon.
Ser fremover: Skalering av utviklere
Sams største spådom for de neste 24 månedene er ambisiøs: en 5 ganger økning i kryptoutviklere, med de fleste som bygger på Move og Sui.
Å oppnå det betyr å senke inngangsbarrieren for ikke-kryptoutviklere, og gi dem APIer og SDK-er som lar dem integrere blokkjededrevne funksjoner uten å gå all-in fra dag én. Når de ser verdien, tror Sam, vil de dykke dypere.
Filosofien forblir enkel: start fra det som er kjent, se potensialet, og forplikt deg deretter fullt ut når problemet er verdt å løse.
«Sikkerhet er det viktigste med smarte kontrakter, og Move er det sikreste språket», sier han.
Hvis Sui lykkes med å vise at sikkerhet og utvikleropplevelse kan eksistere side om side uten kompromisser, kan det omdefinere hva byggherrer forventer av en blokkjedeplattform.
👉Hvis du likte å lese sammendraget, gå over til When Shift Happens på YouTube eller din favorittpodcastplattform for å få tilgang til hele samtalen.
Vis originalen
17,85k
146
Innholdet på denne siden er levert av tredjeparter. Med mindre annet er oppgitt, er ikke OKX forfatteren av de siterte artikkelen(e) og krever ingen opphavsrett til materialet. Innholdet er kun gitt for informasjonsformål og representerer ikke synspunktene til OKX. Det er ikke ment å være en anbefaling av noe slag og bør ikke betraktes som investeringsråd eller en oppfordring om å kjøpe eller selge digitale aktiva. I den grad generativ AI brukes til å gi sammendrag eller annen informasjon, kan slikt AI-generert innhold være unøyaktig eller inkonsekvent. Vennligst les den koblede artikkelen for mer detaljer og informasjon. OKX er ikke ansvarlig for innhold som er vert på tredjeparts nettsteder. Beholdning av digitale aktiva, inkludert stablecoins og NFT-er, innebærer en høy grad av risiko og kan svinge mye. Du bør nøye vurdere om handel eller innehav av digitale aktiva passer for deg i lys av din økonomiske tilstand.