Alle sprog
Litex Lab er en decentraliseret værdiudvekslingsøkologi. Baseret på lag 2-teknologi kan den realisere off-chain-udvidelse og tværkæde-kommunikation, som løser de centrale smertepunkter med lav effektivitet i hovedkæden og øerne i offentlige kæder i blockchain-industrien. Værdiøkologien i Litex Lab kan bære applikationer på øverste niveau såsom mikrobetalinger og decentraliserede udvekslinger, åbne de underliggende funktioner gennem API-laget, etablere en rig værdiudvekslingsøkologi, forbinde den digitale verden og den virkelige verden og danne en infrastruktur, der forbinder fremtidens blockchain-verden.
Decentral økologi: Den lovlige valuta i systemet leveres af valutakøberen, og alle parter i økosystemet deler gebyrindtægterne. Der er ingen grund til at stole på centraliserede institutioner som f.eks. som børser, og der er ingen lovlige valutamidler Pool og officiel operatør;
Høj ydeevne og lave omkostninger: Med stigningen i antallet af netværksknuder kan behandlingskapaciteten nå millioner af transaktioner pr. for det andet at opfylde de daglige betalingsaktualitetskrav og samtidig opnå ekstrem lav
Dyb og stabil implementering: Fonden og dets samarbejdsteam har dyb erfaring og ressourcer i betalingsindustrien, som hurtigt kan fremme globale indløsere til at Deltag i det økologiske delingsudbytte og undgå samarbejde med bankkortorganisationer.
Sælgere ekspanderer hurtigt: Sælgere kan stadig afregne med indløseren i henhold til den oprindelige proces uden at betale ekstra omkostninger eller bære valutarisiko for adgang til LITEX;
Undgå tab af midler: Betalingskanalen baseret på smarte kontrakter har strenge begrænsninger for midlernes destination, og brugersaldoen deponeres i kanalen, som ikke kan stjæles af en tredjepart, selvom den bliver angrebet.
Lad os først, uden at introducere LITEX, diskutere, hvordan forbrugsscenariet for kryptovaluta er:
Antag, at Alice kun har Bitcoin og ønsker at købe en kop kaffe af Bob, ejeren af kaffebaren. Hvis Bob bare er en almindelig forretningsmand, som ikke ved meget om teknologi og ikke følger trends, så er sandsynligheden for, at han ejer en Bitcoin-pung, næsten nul, hvilket betyder, at Alice først skal konvertere Bitcoin til lovlig valuta, før han betaler Bob. Alice kan logge ind på en cryptocurrency-børs for at sælge sine bitcoins, og for at få fiat-valuta så hurtigt som muligt (Bob er muligvis begyndt at male kaffebønner), skal hun notere til en relativt lav pris og betale et relativt lavt transaktionsgebyr . På grund af det lille transaktionsbeløb, selvom Alice med succes sælger bitcoins, kan det tage flere timer for transaktionen at ankomme, og kaffen er allerede kold på dette tidspunkt.
Efter den sidste mislykkede transaktion har Bob en vis forståelse af Bitcoin.Han værdsætter begrebet Bitcoin, men samtidig ønsker han ikke at bære risikoen for valutaudsving på grund af at acceptere Bitcoin-betaling, så han får adgang til en Bitcoin På denne måde, selvom Bitcoin-betaling accepteres, vil fiat-valutaen, der konverteres af betalingsgatewayen, til sidst ankomme, hvilket ser meget mere normalt ud. For at lette betalingen har Alice også forudopladet til denne betalingsgateway (transaktioner på hovednetværket kræver højere gebyrer og længere tid), så denne gang er bitcoin-betalingsoplevelsen god, og Alice fik hurtigt den netop lavede kaffe. Bob logger på backend af gatewayen og har til hensigt at trække $5-transaktionen tilbage lige nu, men finder ud af, at betalingsgatewayen har ændret udbetalingstærsklen til $100 på grund af det høje transaktionsgebyr på Bitcoin-hovednetværket! I desperation kan Bob kun hæve kontanter, efter at Alice har købt 20 kopper kaffe, hvilket vil tage mindst 20 dage - hvis Alice kommer hver dag. På den 19. dag fandt Bob ud af, at betalingsgatewayen mistede en stor mængde Bitcoin og kontanter på grund af hackerangreb, erklærede sig konkurs (centraliseringsrisiko), og hans uhævede $95 forsvandt også. På dette tidspunkt klagede Alice også til Bob, at bitcoins, som han ikke havde forbrugt, blev også overført af hackere i denne hændelse.
Nu introducerer vi LITEX for at opleve den bekvemmelighed og sikkerhed, som det decentraliserede betalingsnetværk bringer.
Bob led et tab, men han opgav ikke Bitcoin, så han tilsluttede sig den nye tekniske løsning LITEX. Adgangsprocessen adskiller sig ikke fra andre betalingsgateways (såsom Visa osv.), og den går meget glat, så Bob giver Alice besked om, at han kan acceptere Bitcoin-betalinger igen. For at undgå centraliseringsrisikoen sidste gang, blev Alice også LITEX-bruger og etablerede sin egen betalingskanal. Så hun åbnede LITEX-klienten, scannede Bobs betalings-QR-kode og indtastede direkte kaffebeløbet i lovlig valuta, 5 USD, og klikkede for at betale – efter 1 sekund bad Bobs kasseapparat om en betaling på 5 USD. Bob klikker for at bekræfte betalingen, og finder ud af, at $5 er blevet overført direkte til hans konto; Alices mobiltelefon beder også om, at betalingen er gennemført på dette tidspunkt, og bitcoin svarende til $5 er blevet trukket fra kanalbalancen, og håndteringsgebyret er 0. Med hjælp fra LITEX købte Alice en kop kaffe med Bitcoin meget bekvemt uden at betale håndteringsgebyrer; Bob modtog fiat-valutaen konverteret fra Bitcoin i realtid, og endelig kan han fortsætte med at acceptere Bitcoin-betaling med tillid. Faktisk, selvom LITEX bliver angrebet på dette tidspunkt, og nogle noder går tabt, kan det etablerede LTXN stadig opfylde Alices betalingskrav; selvom de fleste noder ødelægges, og betalingen mislykkes, vil Alice og Bobs eksisterende aktiver ikke lide tab. .
1. Compound Decision Lightning Network Model
Lightning Network er en generel betegnelse for distribuerede netværk baseret på BOLT-protokollen. Det klassiske Lightning Network-design kan kun realisere punkt-til- punkt uden for kæden af krypterede valutatransaktioner, når det kommer til matchning af fiat-valutatransaktioner, er der intet du kan gøre. Det sammensatte beslutningstagende lynnetværk, som er abstraheret af LTXN, integrerer et beslutningslagsnetværk og et udførelseslagsnetværk i det samme distribuerede system og kan opnå dyb kobling, mens de deler knudepunkter, hvilket gør lynnetværket mere intelligent for at realisere udvekslingsanmodninger og avancerede routingfunktioner såsom matchning af betalingsanmodninger kan også holde netværkstopologien sund og effektiv gennem regeldesign og undgå centraliserede noder.
2. Matchende motor
Matchningsmotoren er en samling af distribuerede intelligente algoritmer, som er den mest komplekse kernelogik i LTXN. De fleste af de følgende beskrivelser er baseret på eksempler på de enkleste virksomhedskategorier i systemet. De involverer ikke specifikke datastrukturer og diskuterer heller ikke kernestrategisættet - hvordan "ikke-bankkortbetaling"-forretningslogikken anvendes på kompleks forretningsbehandling og systemstabilitetsforbedring osv. detaljer.
Der er mange betalingsanmodninger og udvekslingsanmodninger i LTXN-systemet på samme tid. Betalingsanmodningerne har generelt karakteristika af relativt små beløb og høje umiddelbare krav. Udvekslingsanmodningen afhænger af situationen: nogle brugere ønsker at opnå lavere vekslingsomkostninger. , kan modstå bytteprocessen med relativt lav umiddelbarhed og endda sætte en øvre grænse og afslutte udvekslingen på et hvilket som helst tidspunkt under udvekslingsprocessen i henhold til efterspørgsel; andre brugere kan vælge at betale et højere byttegebyr for at opnå cryptocurrency med det samme. Kan veksles på kort tid. I det faktiske design kan tidseffektivitet/omkostningsforholdet mellem brugerbehov være hvor som helst mellem de to ovennævnte situationer, og vi kvantificerer det på en bestemt måde som referencedata for den adaptive matchende beslutning af indgangsknudepunktet.
Ud over matchningen af aktualitet/omkostninger er matchningen af mængden af de to parter også en meget vigtig del. En almindelig situation er, at størrelsen af udvekslingsanmodningen er større end betalingsanmodningen. Hver node af LTXN skal matche en flerhed af anmodninger, der opfylder kravene i hele netværket for at danne en optimal løsning. Faktorer, der skal overvejes, omfatter men er ikke begrænset til valuta, beløb, kanaltidsomkostninger, tab af kanaltransmission osv. Hvis betalingsanmodningen er større end udvekslingsanmodningen, er betalingsbeløbet i dette tilfælde relativt stort Ud over ovenstående faktorer bør aktualiteten og omkostningerne ved hovedkædens kanal også overvejes udførligt.
Endelig skal matchningsstrategien også tage højde for omkostningerne ved forbindelse.Hvis betaler og betaler er placeret i to netværk, der ikke er forbundet med hinanden, skal omkostningerne ved etablering af en inter-netværkskanal også overvejes. Disse vil blive diskuteret i routingafsnittet nedenfor.
3. Intelligent Routing
Etablering og lukning af lynnetværkskanalen kræver on-chain transaktioner, hvilket vil resultere i relativt høje tids- og pengeomkostninger. Der er ingen direkte kanal mellem parterne , men transaktioner udføres gennem mellemliggende noder i henhold til HTLC-kontrakten. Den mellemliggende knude kan være en enkelt knude, eller den kan være flere knudepunkter direkte forbundet fra ende til ende. For hurtigt at finde den korteste (eller laveste pris) vej, har hver node i LTXN et sæt autonome forhandlingsalgoritmer og node information cache synkroniseringsstrategi for at finde stien med den hurtigste hastighed og fuldføre transaktionen, når efterspørgslen opstår .
Tilbagetrækningen af lynnetværket skal lukke betalingskanalen, hvilket gør, at topologien af hele netværket konstant ændrer sig: på den ene side kan gamle kanaler lukkes, og nye kanaler kan åbnes til enhver tid, og oprindelige lovlige kanaler kan skyldes Hvis den ikke lukkes i tide, er det nødvendigt at finde en ny kanal med det samme; på den anden side, på grund af de forskellige krav til hver betaling, kanalkapaciteten (hvilket kan forstås som diameteren) af kanalen) mellem noder vil også være anderledes. Ud over at tage kanalkapaciteten i betragtning, kan routingprocessen være nødt til at opdele og flette betalinger i realtid. Disse forretningslogikker, der går ud over problemmodellen med traditionelle routingalgoritmer, kræver mere detaljeret strategiimplementering.
4. Lette noder
Ifølge BOLT-protokollen er Lightning Networks node designet som en komplet Bitcoin-netværksknude, hvilket betyder, at brugere, der tilslutter sig netværket, skal opretholde en volumen A fuldstændig sikkerhedskopiering af data på titusvis af GB er urealistisk i faktisk brug. Vi designer LTXN-noden baseret på Simplified Payment Verification (SPV), og tilføjer nogle dataposter, som virksomheden kræver på dette grundlag, så LTXN-noden ikke behøver at vedligeholde en komplet node og ikke skal gemme alle brugertransaktioner i hele netværket behøver kun at gemme de relevante transaktioner fra brugere, der har etableret kanaler med noden. Når kanalen er lukket, og transaktionen er bekræftet på blockchainens hovedkæde, vil saldoen af noderne i begge ender af kanalen blive skrevet tilbage til hovedkæden. På dette tidspunkt kan brugeren vælge at slette den forrige transaktionsdata for at optimere lagerpladsen. Den optimerede LTXN-node vil ikke optage for meget lagerplads, og generelle smartphones kan fuldt ud understøtte det.
5. Andet
For at realisere designet af LTXN og imødekomme behovene for små øjeblikkelige betalinger, graver LITEX-laboratoriet stadig dybt i topologidesignet af lightning-netværket og afslutter det ved at forbedre BOLT-protokollen Mere effektiv routingskema.
*Ovenstående indhold er organiseret af YouToCoin-officielle. Hvis det genoptrykkes, bedes du angive kilden.