Bitcoin Forum
June 23, 2024, 04:58:33 PM *
News: Voting for pizza day contest
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Universal .NET framework for implementing BlockChain  (Read 461 times)
VolodymyrTrishyn (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
September 28, 2017, 07:27:53 AM
 #1

Hello everyone!

Dmytro Kuiavets propose to discuss the idea of developing a universal .NET framework for implementing blockchain technologies for the corporate segment.

Typically large companies have their own systems already developed for specific platforms. Accordingly there is an entire intracorporate IT ecosystem. Source code of existing blockchain technologies is open and available but most of it is written in C, Python and Go.

For companies that built their IT-infrastructure with the .NET platform the advantage of open source code is reduced and the cost of implementing of technology is increasing.

In this case it must acquire new knowledge and edit the work of the whole infrastructure only in order to introduce blockchain into.
It turns out that companies need to acquire competence and develop mechanisms for integration of blockchain technologies with existing systems and/or products.

If you have a prepared .NET framework for deploying/connecting blockchain-services, this task becomes more realistic, less expensive and quickly solved. It also solves the issue of database configuration – .NET blockchain will be implemented in existing corporate databases, such as MS SQL and Oracle.
btct22
Hero Member
*****
Offline Offline

Activity: 615
Merit: 502



View Profile
September 28, 2017, 07:37:52 AM
 #2



Isn't that the point of https://stratisplatform.com/ - Nicolas Dorier is involved, and he ported Bitcoin Core to C# as far as I'm aware.
VolodymyrTrishyn (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
September 28, 2017, 07:55:28 AM
 #3

It is exactly Universal .NET framework for implementing BlockChain.

If I understand correctly, then Nicolas Dorier ported BlockChain to C# with reference to Bitcoin Core.

Accordingly, it does not solve the task of protecting existing relational data (like: MS SQL, ORACLE, ...) via BlockChain.
btct22
Hero Member
*****
Offline Offline

Activity: 615
Merit: 502



View Profile
September 28, 2017, 08:00:23 AM
 #4


So you are referring to a relational blockchain database written in .NET?  Or a timestamping/checksum mechanism for verifying that the data was correct at a point in time if it's stored in an existing relational database?
VolodymyrTrishyn (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
September 28, 2017, 08:26:54 AM
 #5

I mean a timestamping/checksum mechanism for verifying that the data was correct at a point in time if it's stored in an existing relational database.

In addition, scanning a relational database for the presence of incorrect data.

And data recovery based on data from other server nodes.
btct22
Hero Member
*****
Offline Offline

Activity: 615
Merit: 502



View Profile
September 28, 2017, 08:50:36 AM
 #6

I do a lot of Microsoft SQL development and can see some potential there - it's easy to tweak values in a database without leaving a trace.. so with some audit trail triggers any change could be logged, hashed and put on a blockchain.   And something like what SIA coin does for the backups, which is a distributed, encrypted backup..

The problem with relational databases is they are usually full of really private info, so there would have to be some strong measures in place to ensure it can leak the data or have security issues.

DmytroKuiavets
Member
**
Offline Offline

Activity: 98
Merit: 10


View Profile
September 28, 2017, 08:59:00 AM
 #7

Hello everyone!

Dmytro Kuiavets propose to discuss the idea of developing a universal .NET framework for implementing blockchain technologies for the corporate segment.

Typically large companies have their own systems already developed for specific platforms. Accordingly there is an entire intracorporate IT ecosystem. Source code of existing blockchain technologies is open and available but most of it is written in C, Python and Go.

For companies that built their IT-infrastructure with the .NET platform the advantage of open source code is reduced and the cost of implementing of technology is increasing.

In this case it must acquire new knowledge and edit the work of the whole infrastructure only in order to introduce blockchain into.
It turns out that companies need to acquire competence and develop mechanisms for integration of blockchain technologies with existing systems and/or products.

If you have a prepared .NET framework for deploying/connecting blockchain-services, this task becomes more realistic, less expensive and quickly solved. It also solves the issue of database configuration – .NET blockchain will be implemented in existing corporate databases, such as MS SQL and Oracle.

Thanks Volodymyr, can you please lead this thread for future?
VolodymyrTrishyn (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
September 28, 2017, 12:04:57 PM
 #8

The problem with relational databases is they are usually full of really private info, so there would have to be some strong measures in place to ensure it can leak the data or have security issues.

For this purpose it is planned to do Universal BlockChain .NET framework as configurable.

Administrators will be able to configure both levels of data protection and encryption.
DanyKRZ
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
September 28, 2017, 03:09:44 PM
 #9

What is the main feature of blockchain technology exactly on .NET framework?
VolodymyrTrishyn (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
September 29, 2017, 08:14:54 AM
 #10

The main feature of the .NET blockchain technology is the application universality.

It is planned to create a configurable framework for various applications.

For example:
1. Encryption of the source data can both be turned on and off.
2. The data can be left as it is in the original form or stored in its own format.
callback
Full Member
***
Offline Offline

Activity: 184
Merit: 100


View Profile
September 29, 2017, 08:41:37 AM
 #11

Microsoft is gonna do that with its Coco framework.
Whenever there's a necessity for immutable data in enterprise environments you could just put it on a blockchain.
There will be some kind of a middleware to talk to it thru Coco.
It will be implemented into existing trusts inside the MS architecture, GPs and stuff will be aplicable.
Killer solution, being tested on Ethereum currently.

https://azure.microsoft.com/en-us/blog/announcing-microsoft-s-coco-framework-for-enterprise-blockchain-networks/
VolodymyrTrishyn (OP)
Newbie
*
Offline Offline

Activity: 28
Merit: 0


View Profile
October 10, 2017, 08:18:13 AM
 #12

I looked at the Coco framework.

A good solution, but requires a call to Azure.
Which is not always convenient, in particular because of the requirements of corporate secrecy.

We are implementing the BlockChain in the first place for private corporate networks.
ask
Legendary
*
Offline Offline

Activity: 1386
Merit: 1004



View Profile
October 10, 2017, 08:27:03 AM
 #13

Coco network looks good. And finally Microsoft get in the ship. are you ready for moon?
Blockchain is going popular in every day every second.
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!