Enterprise NFTs i MultiChain 2.2

Källnod: 1573525

Den enklaste vägen till icke-fungibla tokens i tillåtna kedjor

Tidigare i veckan släppte vi MultiChain 2.2 med integrerat stöd för icke-fungibla tokens (NFT). Under det senaste året har vi pratat med många kunder om hur de skulle vilja se att NFT:er stöds på vår plattform. Och med lanseringen av MultiChain 2.2 levererar vi precis vad de behöver.

Vad är en NFT?

Men först lite bakgrund. Om du har tittat på blockchain-världen tillräckligt länge kommer du att känna igen mönstret. Varje år eller två kommer det en stor ny idé om hur blockkedjor kommer att förändra en del av ekonomin. Media och pengar hopar sig och priset på allt skjuter i höjden.

2013 handlade allt om bitcoin som valuta. Under 2015, Ethereum och decentraliserade autonoma organisationer (DAOs). Under 2016, privata blockkedjor för banker. Under 2018, en explosion av nya offentliga blockkedjor. 2020, decentraliserad finans (DeFi). Nu, 2021, är det turen för icke-fungibla tokens (NFT).

Så vad är en NFT? Det är en enda värdeenhet, utfärdad på en blockkedja, som kan överföras, säljas och bytas ut av blockkedjans användare. Till skillnad från kryptovalutor eller vanliga tillgångar i kedjan är endast en enhet av varje NFT tillgänglig, så den kan bara ägas av en person eller organisation. Däremot är dollar och bitcoins "fungibla", vilket innebär att många enheter av dessa tillgångar är i omlopp, och varje enhet är perfekt utbytbar med vilken som helst annan.

Men varför skulle någon ersätta för en NFT? Eftersom det är associerat, genom en bit data på blockkedjan, med ett värdeobjekt. I teorin kan en NFT representera ägandet av ett hus eller en bil, så den som äger NFT på blockchain har lagligt ägande av den relaterade fysiska tillgången. I verkligheten representerar de flesta NFT:er som utfärdas och köps idag ett stycke digital konst, eller någon annan typ av digital samlarobjekt.

Digital men unik

Men visst kan digitala saker reproduceras oändligt eftersom, ja, de är digitala? Vad är värdet av att äga NFT för en stor JPEG or viral video om någon enkelt kan duplicera innehållet? Denna fråga, även om den är giltig, kan också ställas om fysisk konst. Just nu kan du köpa en kopia av "museumskvalitet" i full storlek av Mona Lisa för några hundra dollar online. Och ändå är originalet värt närmare en miljard.

Oavsett om det är rationellt vettigt eller inte, ser vi människor psykologiskt och kulturellt värde i att äga originalet till något. Det första exemplaret som någonsin existerade. Versionen producerad av konstnären själv. Samma som alla andra vill ha. I detta avseende skiljer sig digital konst, representerad av en NFT, inte så mycket från en klassisk målning. Visst, vem som helst kan fejka det. Men alla vet var den riktiga är.

Bortsett från skryträtter kan det också finnas konkreta fördelar med att äga en NFT. Att inneha token kan ge dig rätt att visa den digitala konsten offentligt eller på en webbplats. Det kan låta dig låna ut en digital samlarföremål eller skapa härledda verk. Och allt detta upprätthålls av gammaldags upphovsrättslagar, där artisten behåller rätten att stämma någon som använder deras verk illegalt.

För tillfället är de stora NFT-nyheterna helt på offentliga blockkedjor. För det mesta betyder det Ethereum, med viss aktivitet på nyare kedjor som t.ex Solana, FLÖDE och Ursprung.

Men hur är det med organisationer som inte kan arbeta med en gratis-för-alla offentlig blockkedja? Vad sägs om NFT-applikationer som behöver förutsägbara transaktionskostnader och hastighet, i en blockkedja med en viss grad av styrning och kontroll? Eller vad händer om NFTs representerar fysiska varor i en leveranskedja, snarare än abstrakta finansiella tillgångar?

NFT i MultiChain 2.2

Det är här MultiChain kommer in. MultiChain har stött utgivning, transaktioner och utbyte av tillgångar över en blockkedja ända tillbaka till version 1.0 2015. I en värld som precis börjat gå förbi bitcoin, var detta den första blockkedjefunktionen vi implementerade. Valfritt antal namngivna tillgångar kan skapas på en MultiChain-blockkedja, och det finns enkla API-kommandon för att kontrollera tillgångssaldon, skicka tillgångar i transaktioner och skapa säkra atomswappar mellan flera tillgångar och parter.

I MultiChain 2.2 implementeras NFT som en enkel förlängning av detta tillvägagångssätt. När en ny tillgång skapas kan den valfritt deklareras som icke-fungibel. För icke-fungibla tillgångar skapar varje emission av enheter en ny token med ett unikt namn. Varje token identifieras separat och spåras över transaktioner och kan bytas ut med andra tokens eller tillgångar i atomära operationer. Varje tillgång erbjuder full kontroll över vem som kan utfärda tokens, samt valfria begränsningar för vem som kan skicka och ta emot dem. Och det finns flera sätt att permanent associera data med en ny token som utfärdas – ett JSON-objekt, upp till 64 MB on-chain-data eller upp till 1 GB off-chain-data.

Version 2.2 lägger till flera andra funktioner till MultiChain-tillgångar, användbara för både utbytbara och icke-fungibla tillgångar. Beroende på alternativen som passerades under skapandet, kan tillgångar nu stängas och/eller öppnas igen för utfärdande, vilket ger tillgångsadministratören(erna) mer kontroll. En gräns kan sättas för antalet nya enheter per emission (för NFTs bör detta i allmänhet vara 1). Och en separat gräns är tillgänglig för det totala beloppet som utfärdas under en tillgångs livstid. Allt detta kunde tidigare implementeras med hjälp av smarta filter, men nu finns de tillgängliga direkt utan att behöva programmera.

Vad mer är nytt i MultiChain 2.2?

Förutom NFT-stöd introducerar MultiChain 2.2 två andra stora förbättringar. För det första stöder det MultiChain Explorer 2, en helt omskriven webbaserad blockchain-webbläsare. Explorer 2 är mycket snabbare och mer skalbar än den tidigare versionen, eftersom den utnyttjar MultiChain för att spåra blockkedjans tillstånd istället för sin egen lokala databas. Den stöder flera blockkedjor samtidigt och behöver inte längre köras på samma dator som en nod. Explorer 2 är öppen källkod under BSD-licensen och tillgänglig nu på Github.

För det andra är läsoperationerna för MultiChain-strömmar nu flertrådade. Många av våra användare förlitar sig på strömmar för storskaliga datatillämpningar och publicerar tusentals databitar per sekund vid topptider. Medan MultiChain kan hantera denna belastning bekvämt, kan noder ta ungefär en sekund att bearbeta de resulterande stora blocken. I tidigare versioner av MultiChain måste API-kommandon för att fråga strömmar vänta medan noden bearbetade ett block. Nu, i MultiChain 2.2, bearbetas alla strömläsningsoperationer parallellt och får omedelbara svar.

Hur du kommer igång

För att komma igång med NFTs på MultiChain, helt enkelt ladda ner MultiChain 2.2 och följ avsnitten 1, 2, 3 och 7 i Uppstartnings Guide. För mer information, kolla in den uppdaterade API dokumentation för detaljer om hur man utfärdar icke-fungibla tillgångar och deras associerade tokens med fråga och utfärda token kommandon.

MultiChain fortsätter att finnas i två utgåvor – Community (öppen källkod) och Enterprise (kommersiell). Enterprise-utgåvan lägger till ett antal funktioner relaterade till konfidentialitet, skalbarhet och efterlevnad, såsom läsbegränsade strömmar, end-to-end-kryptering, extern databasintegration och rensning av off-chain-data. En tidsbegränsad demoversion av MultiChain Enterprise är tillgängliga för nedladdning.

Slutligen är vi intresserade av att diskutera idéer för att skapa ett lågkostnadsnätverk med hög volym för transaktioner med NFT, byggt på MultiChain. En idé som väckts är att skapa en blockchain som är öppen för allmänheten men som använder tillståndsbaserad gruvdrift för att undvika energikraven från arbetsbevis. Om detta låter av intresse, snälla komma i kontakt.

Skicka eventuella kommentarer på Link.

Tidsstämpel:

Mer från Multikedja