jolly-island-57985
09/26/2022, 6:31 AMpolite-appointment-42003
09/26/2022, 6:49 AMjolly-island-57985
09/26/2022, 7:06 AMchilly-rocket-77832
09/26/2022, 10:25 AMI would like to chat with anyone who knows about it and can help me understand better.Interesting topic. Sure thing! This Slack thread is now such a discussion. 🙂 -------- So, why blockchain though?
provenance of research for commercial and non military purpose, maintain auditability for authorities, manage and track research accessCan you elaborate a bit about what advantages you foresee a blockchain providing over traditional "proven-in-use" technologies like databases, public-key cryptography, OAUTH for the various use-cases you mentioned above? (Q. Why NOT blockchain? Ans. Not "proven-in-use". Adds a layer of complexity which will add to increased defects and larger development and maintenance cost/effort)
jolly-island-57985
09/26/2022, 10:31 AMjolly-island-57985
09/26/2022, 10:35 AMchilly-rocket-77832
09/26/2022, 10:40 AMit would be private+ permissioned bchain.At this point one is placing trust in one (or a few) entities. So, the question that arises is - If we are placing trust in certain entities to host/maintain the blockchain (and not duplicate/tamper) then one can trust teh same entities to host traditional solutions instead of a blockchain (and thus save the additional dev and maintenance costs, and avoid the risks of defects due to the additional layer of complexity that is the blockchain).
jolly-island-57985
09/26/2022, 10:49 AMchilly-rocket-77832
09/26/2022, 10:59 AMThe infrastructure i am planning use is being used by govts, US DOD, NATO,Yes. These orgs have been using other technologies before blockchain. So we need to figure out what specific use-cases of theirs does blockchain fulfil (if any), and evaluate if those are applicable in the problem(s) you are trying to solve. (Alternately, if the project/grant is contingent on the solution utilizing a blockchain , that is also sufficient reason to use a blockchain in your solution. if this is the case, then the goal/challenge would be implementing the most lightweight database/framework which technically still qualifies as a "blockchain", using existing "proven-in-use" solutions, 🙂_)_
jolly-island-57985
09/26/2022, 11:13 AMchilly-rocket-77832
09/26/2022, 11:24 AMchilly-rocket-77832
09/26/2022, 11:30 AM> how you would implement what i am envisioning
databases, public-key cryptography, OAUTHPretty much this. ☝🏼 Also, it will help further discussion, if you can share... • What exactly are you planning to store in the blockchain? ◦ i.e. what is immutable and what isn't. • What's the security threat model? ◦ among other things, what is the root-of-trust? (if it gets too long to describe here, maybe you can put your thoughts in a google-doc/wiki and share a link here for interested folks to read and add inline-comments on) To get a better idea of what i am trying to convey, checkout the accepted answer to this Q. https://stackoverflow.com/a/55337953/319204 Essentially, to me, a blockchain without "distributed consensus" starts to look a lot like cipher block chaining (CBC).
jolly-island-57985
09/26/2022, 11:48 AMjolly-island-57985
09/26/2022, 11:55 AMchilly-rocket-77832
09/26/2022, 11:56 AMjolly-island-57985
09/26/2022, 11:56 AM