Back

Explore Courses Blog Tutorials Interview Questions
0 votes
2 views
in Blockchain by (4.1k points)

I am trying to verify a business idea for a blockchain application, that would use a private / consortium blockchain.

I am looking at trying a test in multichain or a similar platform.

One thing I am unsure of, is how I can define what my data looks like? If I was creating my own app from scratch I'd design a database etc.

How would I do this with something like multichain? For example, if I am trying to store records of a particular asset, and the varying interests in that asset of multiple parties, how do I define how that looks like in my blockchain app?

Put another way, what would be the equivalent of defining my "asset" table, my "assetparties" table etc? Can I control what data is actually stored there / what the transactions represent?

1 Answer

0 votes
by (14.4k points)
edited by

Go with Hyperledger Fabric

However, you will have to define the logic of your code. That code along with the Smart Contract will be installed in all the nodes of your Blockchain network.

Your Blockchain will store each registry in the form of transactions. A transaction is nothing but the equivalent of a registry from the database. So, apart from defining the Smart Contract, you also need to define the data which is to be stored. Also, define the logic of your code in the Smart Contract.

Know what is Smart Contract and how to use it for your own benefit. Enroll in Blockchain Course now to know.

Related questions

0 votes
1 answer
0 votes
1 answer
0 votes
1 answer
asked Jul 9, 2019 in Blockchain by Karan Singh (4.1k points)
0 votes
1 answer

Browse Categories

...