Cardano SPO: Harmonic [ARMN] – The Cryptonomist

Veckans gäst på Cardano SPO-kolumn är en insatspool drivs av Michele som arbetar med ett projekt som kallas "plu-ts", som kommer att tillåta utvecklare att bygga dApps med Typescript: Harmonisk [ARMN].

Förra veckans gäst var en insatspool drivs av Brian och Joe från USA som är involverade i att bygga mjukvaruverktyg, inklusive Pool Peek Mobile och GetPayda.

Detta initiativ är en referenspunkt för allt Cardano och varje vecka eller två kommer vi att bjuda in en Insatspooloperatör (SPO) för att svara på några frågor och ge oss en uppdatera direkt från Cardano-communityt.

Med tanke på att många av våra läsare är nya för kryptorummet, vi kommer att ha en blandning av enkla och tekniska frågor.

Cardano SPO Column, intervju med Harmonic [ARMN]

Cardano SPO [ARMN]
Cardano SPO [ARMN] arbetar med ett projekt som heter plu-ts

Hej, fantastiskt att ha dig här. Berätta något om dig själv, var du bor och vad har du för bakgrund?

Hej, jag är glad att vara här också!

Jag är Michele, jag är 21 och jag är en väldigt nyfiken person.

Jag brukade vara en Datavetenskap student vid Politecnico di Milano.

Jag sa "van vid" för att jag valde det hoppa av för att inte begränsa min nyfikenhet, föredrar ett mer praktiskt tillvägagångssätt; för många låter det som dåliga nyheter, för mig är det en unikt tillfälle!

Vad är vägen som ledde dig till Cardano och till att bli en Stake Pool Operator (SPO)?

Jag började med Bitcoin, men inte som alla gjorde. Jag upptäckte Bitcoin genom en introduktionsbok om kryptografi.

Med tanke på min nyfikna natur var jag tvungen att veta mer och så Jag började leka med några kryptovalutor.

När Cardanosin tur kom, gnistan slogs. Då visste jag inte om omfattande forskning görs för att bygga ett sådant protokoll, men jag kunde ana komplexiteten bakom det lätta att använda.

Det är den främsta anledningen som fick mig att göra det upprätta en insatspool, för att lära dig mer om den komplexiteten.

I hela denna process hade jag tillfälle att lära dig värdet av decentralisering, och det är därför insatspoolen fortfarande är aktiv än så länge.

Vad är dina tankar om programmeringsspråket som valts för Cardano, Haskell? Vilka är för- och nackdelarna? Berätta för oss om din lösning som åtgärdar nackdelarna.

Haskell är ett fantastiskt språk, det har sitt inlärningskurva men jag kan garantera dig att det är helt värt det; när du väl förstår syntaxen är att skriva ett Haskell-program nästan som att skriva vanlig engelska.

Enligt min åsikt är Haskell en utmärkt val för att bygga ett decentraliserat protokoll tack vare funktionerna i språket, som gör det väldigt svårt att förstöra något, Men en något sämre val om du behöver skriva smarta kontrakt med den, på grund av den tidigare nämnda inlärningskurvan.

Det är därför jag kommer ut med ett alternativ.

För närvarande arbetar jag på en öppen källkodsprojekt som heter "plu-ts", med inspiration från namnet på det ursprungliga programmeringsspråket för smart kontrakt "Plutus".

Plu-ts är ännu inte klar men närmar sig en första release dag för dag.

När en första version släpps kommer utvecklare att kunna bygga hela decentraliserade applikationer med endast Typescript, utan att offra den säkerhet som Haskell kan garantera.

Dessutom, Typescript översätts automatiskt till Javascript, vilket är språket bakom nästan alla webbplatser och ibland mobilappar.

Detta innebär inte bara att alla utvecklare som för närvarande fokuserar på dessa typer av produkter kommer att kunna skriva smarta kontrakt på Cardano, men innebär också att smarta kontrakt kan genereras på klientsidan; tillåter en dApp att bygga anpassade smarta kontrakt för användaren, utan någon centraliserad server.

För de nyfikna, den källkod av pluts finns på min Github

Vasil hårdgaffeln är över oss. Hur kommer det att förbättra Cardano-blockkedjan och vilka projekt ser du mest fram emot som väntar på denna viktiga uppgradering?

Vasil kommer med enorm skalbarhet, i linje med målen för basho era som vi kan hitta i Cardanos färdplan.

Bland de funktioner som introducerades, särskilt referensingångar och referensskript är de som kommer att göra skillnaden vad gäller genomströmning och utvecklarupplevelse.

Referensingångar kommer att tillåta åtkomst till data kopplade till vissa UTxO som skrivskyddad. Detta innebär att flera transaktioner kan komma åt samma data parallellt, medan man hittills endast kunde ha tillgång till den datan genom att spendera den relativa UTxO, och i denna process hade ingen annan rätt att läsa data.

Tills Vasil, för att interagera med ett smart kontrakt, källkoden för det smarta kontraktet måste inkluderas i själva transaktionen; med refererade skript ändras detta. Som namnet antyder kan nu en transaktion referera till ett skript som redan finns i blockkedjan, vilket resulterar i transaktioner av liknande storlek som en vanlig överföring av ADA.

Jag har inget speciellt projekt jag väntar på; Jag tror de bästa finns inte ens i vår fantasi än, vi har bara börjat trots allt.

Tack snälla för din tid. Några avslutande kommentarer? Var kan folk följa dig?

Mitt nöje.

Om någon vill håll dig uppdaterad på det jag gör är jag mest aktiv på Twitter.

Jag har också en YouTube-kanal och även om jag inte har varit särskilt aktiv på sistone.

Jag planerar att ladda upp tutorials på hur man skriver smarta kontrakt och dAppar i allmänhet med hjälp av pluts när det är klart; Här är Youtube-kanal.

Friskrivningsklausul: SPO:s åsikter och åsikter är deras egna och återspeglar inte nödvändigtvis Cardano Foundations eller IOG:s.


Källa: https://en.cryptonomist.ch/2022/09/18/cardano-spo-column-harmonic-armn/