Blockchain-tekniken står inför vissa utmaningar som skalbarhet, latens, säkerhet och storlek och bandbredd. För att ta itu med dessa begränsningar lanserar Infinity Project en ny kryptovaluta, HYCON.
I den här intervjun lär vi oss mer om projektet, dess teknik och vad det syftar till att uppnå.
Kan du börja med att introducera oss för vad HYCON är?
HYCON står för Hyper Connected Coin, som är en DAG-baserad blockchain som möjliggör hög genomströmning och mycket snabba bekräftelsestider.
Kan du bryta ner vad exakt en DAG är?
Det är ett ord som slängs mycket, folk verkar tro att det har magiska krafter. En DAG är bara ett sätt att strukturera en blockchain. Allt som betyder i vårt fall är att istället för att ha en singular blockchain som bara är linjär, hänvisar våra block till flera föregångare. Det behöver inte anslutas till mer än ett block, men för vår konsensusmodell blir det mer sannolikt att ett bättre anslutet block väljs i händelse av dubbla utgifter.
Och vad är fördelarna med att använda en DAG snarare än en linjär blockchain?
Den primära är att den tillåter oss att flytta flaskhalsen från latens. Det gör att vi kan ha snabbare block. I ett system som Bitcoin, om du har två block publicerade ungefär samma tid, beroende på systemets latens, kan du hamna med någon del av nätverksbrytningen på ett block, den andra delen av nätverket på ett annat block och de andra blocken kommer att vara föräldralösa.
Med vårt system, med en DAG, eftersom du kan ha flera anslutningar till tidigare, spelar det ingen roll om blocken inte är linjära. De kan komma fram samtidigt och konsensusalgoritmen kommer att beställa transaktionerna senare.
Kan du berätta om hur HYCON först existerade? Vad var grundhistorien?
Det började med att vi tittade på vad vi trodde var problemen med de befintliga blockchain-systemen. Och en av de som vi verkligen ville titta på var skalbarhet på ett kedjigt sätt.
När vi tittade på hur skalbarheten utvecklades fanns det många off-chain-lösningar som sidokedjor, direktbetalningskanaler, saker som det. Vi ville faktiskt höja transaktionens genomströmning i ett on-chain-system. Vi tittade på olika sätt vi trodde att vi kunde göra det, inklusive skärning, och sedan kom vi på idén att göra något som en DAG.
Efter att ha läst mer och mer om DAG-baserade tillvägagångssätt, kom vi över den här forskningen från Israel av Aviv Zohar och Yonatan Sompolinsky som heter SPECTER. Det möjliggör parvis beställning av block i en DAG-struktur. Efter att ha studerat det mer ingående, det är vad vi bestämde oss för att göra.
Kan du bryta ner vad SPECTER och parvis beställning är?
Ja – med SPECTER-algoritmen kan du ta två valfria block i DAG, och med dessa två block kan du ge företräde åt ett eller annat block. Du kan säga vilket block som kom först i sekvensen, baserat på en serie implicita röstningsregler. Rösterna baseras på själva grafens struktur – DAG: s struktur och hur anslutna blocken är till de andra medlemmarna i DAG.
Så vad vi kan göra är, i fallet med dubbla utgifter, köra algoritmen, och det kommer att ge dig resultat att antingen block 1 kom före block 2 eller block 2 kom före block 1. Så det är gjort i termer av par, där det finns en konflikt.
Jag fattar. Och hur skiljer sig HYCONs DAG-teknik från IOTAs DAG-teknik?
Först och främst, IOTA är en DAG av transaktioner. De använder transaktioner för att validera andra transaktioner. Vi använder en blockbaserad DAG. Så noderna i vår DAG är block, och inuti blocken har du transaktioner. Det skulle vara den primära skillnaden mellan vad vi gör.
Och vad är skillnaden mellan en DAG som är blockbaserad istället för transaktionsbaserad?
Med block kan du göra massbehandling av många transaktioner. Det gör att du kan få högre genomströmning, vilket var ett av våra mål.
Kan du prata om Infinity-plattformen?
HYCON-projektet är en utbyggnad i tre faser. Först och främst är den underliggande blockchain. HYCON är symbolen som driver vår blockchain. Det är vårt transaktionsskikt som i grund och botten kommer att driva vår infrastruktur.
Plattformen – målet är att göra den till en plattform för anpassningsbara lösningar. Någon kan komma in och i grunden skapa sin egen blockchain baserat på vår underliggande teknik. Vi gör det super enkelt och en sömlös användarupplevelse.
Slutligen lanserar vi också en decentraliserat utbyte.
Om någon använder plattformen skulle det vara en DAG eller en blockchain?
Det kommer att anpassas. De har möjlighet att använda DAG.
En intressant sak med SPECTRE är att om du saktar ner det kommer reglerna faktiskt att generaliseras till den längsta kedjeregeln som du hittar i Bitcoin eller Ethereum. Den kan hantera en linjär blockkedja eller en DAG.
Var ser du HYCON gå de närmaste fem åren? Vad är den långsiktiga visionen för detta projekt?
Vi hoppas verkligen på massadoption. En av anledningarna till att vi letar efter en så hög transaktionsgenomströmning och snabb bekräftelse är att vi vill att den ska kunna användas för exempelvis transaktioner vid försäljningsstället.
Där du kan gå till en bekväm butik och köpa tuggummi med HYCON. Här i Hong Kong, där vi befinner oss just nu, har de Octopus-korten, som används för kollektivtrafik. På samma sätt kan du ha ditt HYCON-kort och du kan använda det för din kollektivtrafik. Det är något vi verkligen tittar på för att försöka expandera till. I Korea har vi några av de bästa tekniska infrastrukturerna i världen, så det skulle vara ganska lätt för oss att distribuera på de system som finns i Korea som ett testfall och sedan expandera till någon annanstans.
Finns det något annat du vill dela med dig om projektet?
Håll bara ett öga på oss. Du kan kolla in oss på hycon.io. Läs vår whitepaper och kontakta oss om du är intresserad.