Alle språk
Litex Lab er en desentralisert verdiutvekslingsøkologi. Basert på lag 2-teknologi kan den realisere ekspansjon utenfor kjeden og kommunikasjon på tvers av kjeder, noe som løser kjernepunktene med lav effektivitet i hovedkjeden og øyene i offentlige kjeder i blokkjedeindustrien. Verdiøkologien til Litex Lab kan bære overordnede applikasjoner som mikrobetalinger og desentraliserte børser, åpne de underliggende funksjonene gjennom API-laget, etablere en rik verdibørsøkologi, koble den digitale verden og den virkelige verden, og danne en infrastruktur som forbinder fremtidens blockchain-verden.
Desentralisert økologi: Den lovlige valutaen i systemet leveres av valutakjøperen, og alle parter i økosystemet deler gebyrinntektene. Det er ikke nødvendig å stole på sentraliserte institusjoner som f.eks. som børser, og det er ingen lovlige valutamidler Pool og offisiell operatør;
Høy ytelse og lave kostnader: Med økningen av antall nettverksnoder kan behandlingskapasiteten nå millioner av transaksjoner pr. for det andre, å møte de daglige betalingsaktualitetene samtidig som de oppnår ekstremt lav
Dyp og stabil implementering: Stiftelsen og dets samarbeidsteam har dyp erfaring og ressurser i betalingsbransjen, som raskt kan fremme globale innkjøpere til å bli med på det økologiske delingsutbyttet og unngå samarbeid med bankkortorganisasjoner.
Selgere ekspanderer raskt: Selgere kan fortsatt gjøre opp med innløseren i henhold til den opprinnelige prosessen, uten å betale ekstra kostnader eller bære valutarisiko for tilgang til LITEX;
Unngå tap av midler: Betalingskanalen basert på smarte kontrakter har strenge restriksjoner på destinasjonen for midler, og brukersaldoen settes inn i kanalen, som ikke kan stjeles av en tredjepart selv om den blir angrepet.
Først, uten å introdusere LITEX, la oss diskutere hvordan forbruksscenarioet for kryptovaluta er:
Anta at Alice bare har Bitcoin og ønsker å kjøpe en kopp kaffe fra Bob, eieren av kaffebaren. Hvis Bob bare er en vanlig forretningsmann som ikke kan så mye om teknologi og ikke følger trender, så er sannsynligheten for at han eier en Bitcoin-lommebok nesten null, noe som betyr at Alice først må konvertere Bitcoin til lovlig valuta før hun betaler Bob. Alice kan logge inn på en kryptovalutabørs for å selge bitcoinene sine, og for å få fiat-valuta så snart som mulig (Bob kan ha begynt å male kaffebønner), må hun notere til en relativt lav pris og betale et relativt lavt transaksjonsgebyr . På grunn av det lille transaksjonsbeløpet, selv om Alice lykkes med å selge bitcoins, kan det ta flere timer før transaksjonen kommer, og kaffen er allerede kald på dette tidspunktet.
Etter den siste mislykkede transaksjonen har Bob en viss forståelse av Bitcoin.Han setter pris på konseptet Bitcoin, men samtidig ønsker han ikke å bære risikoen for valutasvingninger på grunn av å akseptere Bitcoin-betaling, så han får tilgang til en Bitcoin På denne måten, selv om Bitcoin-betaling er akseptert, vil fiat-valutaen som konverteres av betalingsporten til slutt komme, noe som ser mye mer normalt ut. For å lette betalingen har Alice også forhåndsladet til denne betalingsgatewayen (transaksjoner i hovednettverket krever høyere gebyrer og lengre tid), så denne gangen er betalingsopplevelsen med bitcoin god, og Alice fikk raskt den nettopp laget kaffe. Bob logger på bakenden av gatewayen og har til hensikt å trekke $5-transaksjonen akkurat nå, men finner ut at betalingsgatewayen har endret uttaksterskelen til $100 på grunn av det høye transaksjonsgebyret på Bitcoin-hovednettverket! I desperasjon kan Bob bare ta ut penger etter at Alice har kjøpt 20 kopper kaffe, noe som vil ta minst 20 dager - hvis Alice kommer hver dag. På den 19. dagen fant Bob ut at betalingsgatewayen mistet en stor mengde Bitcoin og kontanter på grunn av hackerangrep, erklærte seg konkurs (sentraliseringsrisiko), og hans utrukket $95 forsvant også. På dette tidspunktet klaget Alice også til Bob at bitcoins som han ikke hadde konsumert ble også overført av hackere i denne hendelsen.
Nå introduserer vi LITEX for å oppleve bekvemmeligheten og sikkerheten med det desentraliserte betalingsnettverket.
Bob led et tap, men han ga ikke opp Bitcoin, så han koblet til den nye tekniske løsningen LITEX. Tilgangsprosessen er ikke forskjellig fra andre betalingsgatewayer (som Visa, etc.), og den går veldig greit, så Bob gir Alice beskjed om at han kan godta Bitcoin-betalinger igjen. For å unngå sentraliseringsrisikoen sist, ble Alice også LITEX-bruker og etablerte sin egen betalingskanal. Så hun åpnet LITEX-klienten, skannet Bobs betalings-QR-kode og skrev direkte inn den lovlige valutabeløpet for kaffe, $5, og klikket for å betale – etter 1 sekund ba Bobs kassaapparat om en betaling på $5. Bob klikker for å bekrefte betalingen, og finner ut at $5 har blitt overført direkte til kontoen hans; Alices mobiltelefon ber også om at betalingen er fullført på dette tidspunktet, og bitcoin tilsvarende $5 er trukket fra kanalbalansen, og håndteringsgebyret er 0. Ved hjelp av LITEX kjøpte Alice en kopp kaffe med Bitcoin veldig praktisk uten å betale håndteringsgebyrer; Bob mottok fiat-valutaen konvertert fra Bitcoin i sanntid, og til slutt kan han fortsette å akseptere Bitcoin-betaling med tillit. Faktisk, selv om LITEX blir angrepet på dette tidspunktet og noen noder går tapt, kan det etablerte LTXN fortsatt oppfylle Alices betalingskrav; selv om de fleste noder blir ødelagt og betalingen mislykkes, vil de eksisterende eiendelene til Alice og Bob ikke lide tap. .
1. Compound Decision Lightning Network Model
Lightning Network er en generell betegnelse for distribuerte nettverk basert på BOLT-protokollen. Den klassiske Lightning Network-designen kan bare realisere punkt-til- peker utenfor kjeden av krypterte valutatransaksjoner, så snart det kommer til matching av fiat-valutatransaksjoner, er det ingenting du kan gjøre. Det sammensatte beslutningstakende lynnettverket abstrahert av LTXN integrerer et beslutningslagsnettverk og et utførelseslagsnettverk i det samme distribuerte systemet, og kan oppnå dyp kobling mens de deler noder, noe som gjør lynnettverket mer intelligent, for å realisere utvekslingsforespørsler og avanserte rutingfunksjoner som samsvarende betalingsforespørsel kan også holde nettverkstopologien sunn og effektiv gjennom regeldesign og unngå sentraliserte noder.
2. Matchende motor
Matchingsmotoren er en samling distribuerte intelligente algoritmer, som er den mest komplekse kjernelogikken til LTXN. De fleste av de følgende beskrivelsene er basert på eksempler på de enkleste forretningskategoriene i systemet. De involverer ikke spesifikke datastrukturer, og diskuterer heller ikke kjernestrategisettet - hvordan forretningslogikken "ikke-bankkortbetaling" brukes på kompleks forretningsbehandling og systemstabilitetsforbedring, etc. detalj.
Det er mange betalingsforespørsler og utvekslingsforespørsler i LTXN-systemet samtidig. Betalingsforespørslene har generelt egenskapene til relativt lite beløp og høye umiddelbarhetskrav. Utvekslingsforespørselen avhenger av situasjonen: noen brukere ønsker å oppnå lavere vekslingskostnader. , kan tåle bytteprosessen med relativt lav umiddelbarhet, og til og med sette en øvre grense, og avslutte byttet når som helst under bytteprosessen i henhold til etterspørselen; andre brukere kan velge å betale en høyere vekslingsavgift for å oppnå kryptovaluta umiddelbart. Kan byttes på kort tid. I faktisk design kan tidseffektivitet/kostnadsforholdet mellom brukerbehov være hvor som helst mellom de to ovennevnte situasjonene, og vi kvantifiserer det på en bestemt måte som referansedata for den adaptive matchingsbeslutningen til inngangsnoden.
I tillegg til matching av aktualitet/kostnad, er matching av mengden av de to partene også en svært viktig del. En vanlig situasjon er at beløpet på utvekslingsforespørselen er større enn betalingsforespørselen. Hver node av LTXN må matche en rekke forespørsler som oppfyller kravene i hele nettverket for å danne en optimal løsning. Faktorer som skal vurderes inkluderer, men er ikke begrenset til valuta, beløp, kanaltidskostnad, kanaloverføringstap osv. Hvis betalingsforespørselen er større enn bytteforespørselen, er betalingsbeløpet i dette tilfellet relativt stort I tillegg til de ovennevnte faktorene, bør også aktualiteten og kostnadene for hovedkjedekanalen vurderes utførlig.
Til slutt må matchingsstrategien også vurdere kostnadene ved tilkobling.Hvis betaler og betaler befinner seg i to nettverk som ikke er koblet til hverandre, må også kostnadene ved å etablere en inter-nettverkskanal vurderes. Disse vil bli diskutert i rutedelen nedenfor.
3. Intelligent ruting
Etablering og stenging av lynnettverkskanalen krever transaksjoner i kjeden, noe som vil resultere i relativt høye tids- og pengekostnader. Det er ingen direkte kanal mellom partene , men transaksjoner utføres gjennom mellomnoder i henhold til HTLC-kontrakten. Den mellomliggende noden kan være en enkelt node, eller den kan være flere noder direkte koblet fra ende til ende. For raskt å finne den korteste (eller laveste kostnaden) veien, har hver node til LTXN et sett med autonome forhandlingsalgoritmer og strategi for synkronisering av nodeinformasjonsbuffer, for å finne veien med den raskeste hastigheten og fullføre transaksjonen når etterspørselen oppstår .
Uttaksoperasjonen til lynnettverket må lukke betalingskanalen, noe som gjør at topologien til hele nettverket stadig endrer seg: på den ene siden kan gamle kanaler stenges og nye kanaler kan åpnes når som helst, og originale lovlige kanaler kan skyldes Hvis den ikke stenges i tide, er det nødvendig å finne en ny kanal umiddelbart; på den annen side, på grunn av de forskjellige kravene til hver betaling, kanalkapasiteten (som kan forstås som diameteren) av kanalen) mellom noder vil også være forskjellig. I tillegg til å ta kanalkapasiteten i betraktning, kan rutingprosessen trenge å splitte og slå sammen betalinger i sanntid. Disse forretningslogikkene som går utover problemmodellen til tradisjonelle rutingalgoritmer krever mer detaljert strategiimplementering.
4. Lette noder
I henhold til BOLT-protokollen er noden til Lightning Network utformet som en komplett Bitcoin-nettverksnode, noe som betyr at brukere som blir med i nettverket må opprettholde et volum A fullstendig sikkerhetskopiering av data på titalls GB er urealistisk i faktisk bruk. Vi designer LTXN-noden basert på Simplified Payment Verification (SPV), og legger til noen dataposter som kreves av virksomheten på dette grunnlaget, slik at LTXN-noden ikke trenger å opprettholde en komplett node og ikke trenger å lagre alle brukertransaksjoner i hele nettverket trenger bare å lagre de relevante transaksjonene til brukere som har etablert kanaler med noden. Når kanalen er stengt og transaksjonen er bekreftet på hovedkjeden til blokkjeden, vil saldoen til nodene i begge ender av kanalen bli skrevet tilbake til hovedkjeden. På dette tidspunktet kan brukeren velge å slette forrige transaksjonsdata for å optimalisere lagringsplassen. Den optimaliserte LTXN-noden vil ikke ta opp for mye lagringsplass, og generelle smarttelefoner kan støtte den fullt ut.
5. Andre
For å realisere utformingen av LTXN og møte behovene til små øyeblikkelig betaling, graver LITEX-laboratoriet fortsatt dypt i topologidesignet til lynnettverket og fullfører det ved å forbedre BOLT-protokollen Mer effektiv rutingskjema.
*Innholdet ovenfor er organisert av YouToCoin-offisielle. Hvis det skrives ut på nytt, vennligst oppgi kilden.