/dev/null - Overig

Blockchain As A Service toepassing

17-04-2017, 14:44 door Ler0y JenKins, 3 reacties
Fijne Pasen Security-fans!

Ik mag natuurlijk graag mijn onderzoekjes doen op de IT-wereld en ook dit keer ben ik op iets leuks gestuit.

IBM biedt tegenwoordig, net als Microsoft, een dienst aan genaamd BaaS (Blockchain As A Service)
Bij Microsoft heet het product Microsoft Azure, het biedt extra veiligheid en integriteit om productlijnen te stroomlijnen en processen soepeler te laten verlopen, zo gek is dat ook niet in deze wereld. Het moet allemaal beter, sneller en goedkoper.

Zoals sommigen van jullie misschien weten is een blockchain een verzameling van computerarchitectuur die functioneert als een gedistribueerde database voor de opslag van gegevens, bijvoorbeeld login-dataitems, transactieverzoeken e.d.
Dit betekend dat uiteindelijk niet alles in het beheer is van 1 provider en dat data niet gemakkelijk aangepast kan worden.

Nadeel is hiervan de fouttolerantie, alles dient in 1 x goed afgerond te worden. Als er een fout wordt gemaakt is deze niet aanpasbaar, als dat inderdaad het geval is, hoe kan je Blockchain dan op de juiste manier toepassen in een professionele bedrijfsomgeving, mensen maken fouten en als fouten niet gecorrigeerd kunnen worden, moet er dus extra tijd in gestoken worden om de fout te compenseren. Dus per ongeluk een nulletje extra typen bij een geldtransactie omdat je een spiertrekking in je vinger hebt kan grote gevolgen hebben als het niet opvalt.

En dus is de hoofdvraag van mijn onderzoek, hoe kan blockchain een professionele bedrijfsomgeving ondersteunen? Bijvoorbeeld het maken van financiele transacties, inloggen en omgaan met andere persoonlijke data?
Reacties (3)
17-04-2017, 16:55 door Anoniem
Net zoals met elke andere data als je geen validatie doet voordat je het wegschrijft naar X.
Waar je met reguliere opslag update/replace/etc zou doen.

Je insert het nog een keer.
17-04-2017, 17:00 door karma4
Ik zie je twee denkfouten maken.

1/ de veronderstelde kwetsbaarheid van https://en.wikipedia.org/wiki/Blockchain de stappen 1-5 hebben het 2 generaals paradox als probleem. Een enkel iets kan grote gevolgen hebben https://blog.ethereum.org/2016/06/17/critical-update-re-dao-vulnerability/ Als je miners toelaat moet je uitkijken dat die niet zoveel macht kunnen krijgen dat ze zelf alle controle kunnen overnemen. Zoekt en gij zult vinden.

2/ Foute transacties ga je niet terugdraaien door ze te willen veranderen je lost dat op met een tegenboeking herstelboeking of wat voor naam je daaraan geeft. Daar moet dan wel de controle over zijn om het af te dwingen.
Alleen met aandelentransacties kan je waarnemen dat de hele handel e contracten als niet gedaan beschouw worden. Dat is afgedwongen als maatregel om misbruik tegen te gaan. (handel in met voorkennis, niet doen mededeling)
In dat geval is er een tijdstip waarna alles al ongelding verklaard wordt. De hele acherliggende clearing gaat dan niet door. Het moet voldoende snel (dezelfde dag/uren) ingezet worden anders is het gevolg iets met een schadeverhaal.
17-04-2017, 17:01 door Anoniem
De beloften van BaaS:

1.Uitbreiden van automatisering
---------------------------------------------------
Meer automatisering betekent meer bedrijfsactiviteiten in dezelfde tijd.
Blockchain technologie is daar zeer geschikt voor: veelzijdig te gebruiken, en
transacties zijn direct klaar want ze worden automatisch compleet afgehandeld.
Dus Baas is efficiënter en je bedrijf wordt produktiever.

2. Verbeteren van security
------------------------------------------
Block chaining gebruikt cryptografie en digitale handtekeningen zodat altijd is
terug te halen wie wanneer een bepaalde handeling in de chain heeft uitgevoerd,
en bevat een hash die elke handeling in de chain onbetwistbaar maakt.
Fraude en vergissingen vallen hierdoor door de mand en nemen dus af.
Met BaaS is altijd te achterhalen onder welke naam wanneer een bepaalde handeling
in het proces is gedaan, en op welke gronden.
Voor zover er nog fouten mogelijk zijn, is dit altijd te achterhalen wie waar wanneer een fout heeft gemaakt.
Daarbij is er meer privacy door gebruik van VPN of cloud.

3.Kostenbesparing
------------------------------
Hogere productiviteit is al genoemd.
Daarnaast kan blockchain technologie gebruik maken van zgn, "smart contracts" ingebed in de blockchain.
Kan de kosten voor extra managers, advocaten en accountants drukken.

4.Vereenvoudiging van complexe processen
----------------------------------------------------------------------
Werken met blokken en een gedistribueerde verantwoordelijkheid vereenvoudigt de complexiteit van processen.

5.Snel aan de slag
------------------------------
Gebruiken van bestaande BaaS services zoals Microsoft’s Azure Blockchain As A Service platform en hun specialisten
houden de ontwikkeltijd kort.

6.Sneller nieuwe applicaties ontwikkelen
-----------------------------------------------------------------
Dankzij specialisten van blockchain aanbieders kunnen nieuwe applicaties sneller ontwikkeld worden dan
wanneer je het zelf zou moeten doen.

7.Beter onderhandelen
-------------------------------------
ondernemingen kunnen hun eigen private grootboek hebben van profielen van werknemers die door
geauthoriseerde partijen zijn te benaderen. Via een beveiligde blockchain kunnen informatie
waaronder bijvoorbeeld presentaties en projecten worden gedeeld met (potentiële) klanten.
Men hoeft dit dan niet meer via andere intermedairs te doen zoals bijv. sociale netwerken.


Kortom: BaaS kan een bijdrage leveren aan snellere implementatie van projecten
en kostenbesparingen, terwijl efficiëntie toeneemt, databeveiliging verbetert,
de complexiteit afneemt, en er meer geautomatiseerd zou kunnen worden.
Reageren

Deze posting is gelocked. Reageren is niet meer mogelijk.