Sådan valideres, hvis dine ideer har brug for en blockchain

De 6 spørgsmål, du skal svare

”Jeg er Blockchain-ingeniør”.

Dette er en sætning, som jeg siger, når jeg møder mennesker. Jeg ville fortælle dem, selvom de ikke spørger mig, hvad jeg gør. Jeg har en trang til lejlighedsvis at tilføje ordet “Blockchain” i mine samtaler. Det skal få mig til at lyde cool. Jeg ved ikke, om det fungerer, men jeg forsøger fortsat. Men det er ikke dårligt sammenlignet med folk, der bruger Blockchain til alle deres problemer. Ja, Blockchain løser nogle hårde problemer. Det betyder ikke, at du kan bruge det til alt. Hvis du gør det, skaber du flere problemer, da din løsning ville være dyr og langsom.

Kreditter: xkcd

Heldigvis Kurl Wust og Arthur Gervais, forskere fra Schweiz har skrevet et papir og forklaret, hvornår de skal bruge Blockchain. Denne historie er et afledt værk. Her er et par spørgsmål, du skal svare for at finde ud af, om dine ideer har brug for en Blockchain. Forskerne har overvejet de aktuelle begrænsninger af Blockchain (som omkostninger og gennemgående output). I fremtiden vil Blockchain være mere effektiv. Disse spørgsmål har en begrænset gyldighed.

1. Er der behov for datalagring?

”John vil bygge en app til hurtiglæsning. Har han brug for en Blockchain? ”

I Johns situation udvikler han en app til hurtiglæsning, der er ingen data, der skal gemmes. Blockchain er en distribueret database, og formålet med en database er at gemme og få adgang til data. Hvis du ikke har nogen data, der skal gemmes, er der ikke behov for Blockchain. Hvis du har data, der skal gemmes, så lad os fortsætte vores validering ved at stille det næste spørgsmål.

2. Er du den eneste, der skriver data?

"John ønsker at oprette en app til at opsummere nyheder fra forskellige kilder."

”Marias forretning involverer to andre små virksomheder og et regnskabsfirma. De involverer i regelmæssige transaktioner med hinanden. ”

Ifølge forskerne er der ikke noget behov for Blockchain, hvis du er den eneste person, der skriver data. I Johns situation har han ikke brug for en Blockchain. Han kan bygge en Android- eller en IOS-app, bruge apple push eller google-meddelelser til at skubbe resume. Det ville være billigere. Formålet med en distribueret database er at undgå uoverensstemmelser. Hvis du er den eneste person, der vil skrive data, er der ingen inkonsekvens. Derfor er der ikke behov for en blockchain. Jeg er lidt uenig med dem, hvis du er et universitet, der ønsker at certificere studerende, tror jeg, at Blockchain ville give mening her. Da du ikke behøver at bygge den tekniske infrastruktur for at certificere studerende, kan du i stedet bruge en offentlig Blockchain som Ethereum.

Hvis flere enheder regelmæssigt er involveret i finansielle transaktioner, skal hver af jer opretholde en hovedbok. Her er der muligheder for uoverensstemmelser, da flere mennesker er involveret, og transaktioner skal opdateres. En Blockchain ville give mening her. I Marias situation måtte enhederne opretholde en separat hovedbog inden Blockchain. Her er der chancer for uoverensstemmelser, en Blockchain er påkrævet. Hvis du har flere forfattere, så lad os gå videre til det næste spørgsmål.

3. Har du tillid til tredjepart?

”I min barndom var jeg og min bror involveret i kontinuerlig handel (tøj, chokolade osv.). Når der er en tvist, ville vores mor blande sig og løse det. ”

I denne situation er vores mor en betroet tredjepart. Vi har ikke brug for en Blockchain. Hvis du kan stole på en tredjepart, der kan være mægler i din aftale, behøver du ikke bruge en Blockchain. Selvfølgelig skal gebyret være nominelt. Hvis du ikke har en betroet tredjepart, så lad os gå videre til det næste spørgsmål.

4. Er dine forfattere anonyme?

”Mark ønsker at bygge en app, hvor alle kan give udtryk for deres mening om politiske partier. Han ønsker at beskytte dets bidragyders privatliv. ”

Vi ønsker ikke at afsløre vores identitet, når vi køber fra en lokal butik. Bitcoin, Ethereum osv. Løser problemet med at afsløre identitet under en økonomisk transaktion. Hvis du vil beskytte dine forfatteres privatliv, skal du bruge en tilladelsesløs Blockchain som Ethereum. Det ville være fornuftigt i Marks situation, fordi han kan beskytte brugernes identitet (Det afhænger igen af ​​Blockchain, identiteterne fra flere bitcoin-brugere er blevet afsløret). Hvis de involverede ikke er anonyme, så lad os stille det næste spørgsmål.

Persmissionless Blockchain

I en tilladelsesløs Blockchain er der ingen myndighed, der validerer en transaktion. Det valideres af de mennesker, der er involveret i netværket. For eksempel når der foretages Bitcoin-transaktioner. Der er ingen myndighed, der i stedet for sanktionerer en transaktion, valideres transaktionerne af minearbejdere i netværket. Hvis involverede personer er anonyme, har du brug for en tilladelsesløs blockchain.

Kreditter: xkcd

5. Stoler forfatterne gensidigt på hinanden?

”Jeg kan ikke tro, at nogle få chauffører på Uber har en rating på 4,5 stjerner. Bliver jeg manipuleret? ”

Blockchain løser problemet med tillid. For f.eks. I en centraliseret database kan myndigheden manipulere data til sine seere. I Ubers situation kan dette være en mulighed. Måske er rytterne generøse. I en Blockchain vil alle seere se de samme data. Hvis dataene er bidraget af mennesker, er inden for din cirkel af tillid. Så har du ikke brug for en Blockchain. Hvis dine forfattere ikke har tillid til hinanden, så lad os stille det næste spørgsmål.

6. Har du brug for offentlig verifikation?

”Sara vil bringe gennemsigtighed i tunfiskforsyningskæden. Hun ønsker, at folk skal vide, hvor fisken blev fanget, forarbejdet, pakket osv. ”

Vil du gøre dine data gennemsigtige? I dette tilfælde skal du bruge offentlig tilladt blockchain. Her har offentligheden lov til at læse dataene i din Blockchain. I Saras tilfælde kan den, der køber tun, være sikker på, at den ikke har sundhedsmæssige risici. Hvis du ikke ønsker, at dine data skal være offentlige, og de kun skal være synlige for de involverede parter, kan du bruge en privat tilladt blockchain (Hyperledger).

Besvarelse af dette spørgsmål vil hjælpe dig med at identificere, om dine ideer har brug for en Blockchain. Blockchain kan være dyrt, hvis du bruger det ikke korrekt. Da Blockchain ville være langsom med at hente data sammenlignet med en centraliseret server. Men hvis du bruger det til de passende problemer, ville det være givende.

Vi har brug for dine klapper for at nå ud til flere mennesker, da dette er en ny publikation. Spred denne historie med en tweet, facebook-del osv.

Følg We Think Ideas og mig (Febin John James) for flere historier. Vi er en gruppe af tænkere, der kombinerer ideer fra forskellige videnskaber som Blockchain, AI, IOT, økonomi, psykologi, biologi osv. For at skabe nye. Vi inviterer spirende tænkere og forfattere til at skærpe deres tanker.

Følg os på Twitter og Facebook.

Mere på vej, håber at se dig igen