Ciphertext Policy Attribute Based Encryption, Smart Contracts and Curiosume

in #crypto-news8 years ago (edited)

Ciphertext Policy Attribute Based Encryption, Smart Contracts and Curiosume

enter image description here

Resumes become –> Personal APIs.
Personal APIs represent –> Attributes.

Ciphertext Policy Attribute Based Encryption can provide access control by Personal API

This would allow for a smart contract to hire algorithmically, to form emergent social networks automagically by Personal API, and to restrict access to individuals who have the attributes necessary by using CP-ABE with Personal APIs. This functionality could blend well with Steemit and contribute to the effective gamification of Steemit.

What is Ciphertext Policy Attribute Based Encryption (CP-ABE)?

Ciphertext Policy Attribute Based Encryption is a relatively new kind of encryption where access control is set according to attributes. The policy determines which attributes are required for access to the confidential data. In specific CP-ABE has use cases which include protecting health records, securing communications networks, and more. A benefit of this granular approach to access control is that privacy can be better preserved while limiting the necessary trust requirements in specific individuals. In CP-ABE any individuals who match the attributes and only these individual will be allowed access.

What are smart contracts?

Smart contracts are able to function as self enforcing scripts which can automate processes such as hiring, firing, pairing, and more. Participants can be paired algorithmically according to the knowledge they have by smart contracts.

What is Curiosume?

enter image description here

Curiosume helps to account for intangible knowledge assets. It is an analog to digital converter for knowledge assets. It will be interesting to see how knowledge assets can be allocated by artificial intelligence should an artificial intelligence layer be built up on top of Curiosume. Curiosume puts the individual in control of their data as owners and with the digital personal API which functions like a public key the data is only meaningful when paired with a private key.

WiKid (Wisdom, Innovation, Knowledge, Information, Data) Tools allow for the creation of social currencies. Innovation can be valued and transformed into an asset using WiKid Tools. Because it curiosume allows for mathematical representation and observation of a network of knowledge assets it allows for predictive analysis.

My thoughts and suggestions for Curiosume + Steemit

I think what is missing is the semantic layer where reasoning over the knowledge base can take place. I think Curiosume is something which could be synergetic with Steemit as a layer on top of Steemit if and only if Steemit adopts semantic capabilities. A lot of the data on Steemit is not structured in a way where reasoners can use deductive reasoning but should the data be structured appropriately then a lot of doors open up.

Now that Steemit is growing, this is a call for developers to support some of the great ideas and inventors on Steemit.

References

Roy, S., & Chuah, M. (2009). Secure data retrieval based on ciphertext policy attribute-based encryption (CP-ABE) system for the DTNs. Lehigh CSE Tech. Rep.

If you liked this article, check out some posts by the inventor of Curiosume

Sort:  

I learned a new word 'automagically'

(especially in relation to the operation of a computer process) automatically and in a way that seems ingenious, inexplicable, or magical.

Very valuable post...thank you.

Security is an important indicator of the reliability of the network! thanks for the info - it is valuable

Nice article.. 👍

Smart contracts really took a hit with this DAO hack, and was further damaged by a hard fork without consensus.

Steemit can do smart contracts as well so it's not like Ethereum has a monopoly on the concept. Ethereum just was hyped. It also depends on what you're using the smart contracts for. If it's not for money then it's not the same risk and I think for something like curiosume it makes sense but much more sense on Steemit than Ethereum.

But "who" (AI or human programmer) decides the tolerances of the curesume requirements?

We need to make more people aware of the cyber security issue. The more people know about security the more stable the whole economy becomes

I have some research material on the subject of cyber security. Is there any topic in specific that you are interested in? So far my posts on cyber security were not as well received on Steemit as some of my other posts because they didn't get a lot of upvotes. But I'll post something on that topic in the near future.

Amazing! Thank's for a great post

It is all related to trust. How do you build a level of trust between the consumer and the AI/developers? After all, the developers can always update/patch their code which could flip the AI from trustworthy to not.

Formal verification and a manifesto or constitution. When you have that combination the developers have a reputation and must conform to expectations based on their own pledges or promises in their own constitution or social consensus. If you're talking about formal verification then you can prove what is impossible behavior for that particular smart contract.

The DAO had neither of these and was rushed out on a platform which wasn't ready for that kind of money. Myself and others warned before the hack that this was going to be possible but without the necessary clout it was just a bunch of "amateurs" in the minds of the experts working for Ethereum.

Of course now it's changing, you see formal verification of smart contracts as the norm and immutability is no longer considered some sort of ideological necessity. But it's not all the way there yet.

@dana-edwards. Thank you. That was a very knowledgable answer.

Coin Marketplace

STEEM 0.23
TRX 0.11
JST 0.029
BTC 66255.12
ETH 3564.10
USDT 1.00
SBD 3.15