Bitcoin Forum
April 25, 2024, 01:50:04 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: [1]
1  Bitcoin / Project Development / Is there a use for private authenticated off-chain storage? on: August 02, 2021, 06:03:25 PM
I'm looking for feedback on whether the following idea for 'smart data access' could be of any use for DApp development. It combines off-chain data storage with on-chain authenticated access controls. Smart contracts control the access rights to data stored in a 'vault' on any compatible private server, whether that's a home server, company server or cloud storage service. DApps send read/write requests directly to the server and authenticate using the user's key. The server queries the blockchain for the access rights before servicing or rejecting the requests. The life-cycle of the data in a vault is controlled by the vault's smart contract, which the DApp developer would write for the specific use case. Being a state machine the smart contract can be transacted with to, say, grant and revoke access for specific users or to transition through a pre-defined service life-cycle.

It's a simple concept but I think it has powerful applications. Would a generic off-chain storage solution like this that offered authenticated read/write/delete access be of use? I'd appreciate any feedback you have.

---

Some example uses:

Blogging Dapp: a user's posts could be stored on a server of the user's choosing and the DApp could allow the user to grant and remove access for their friends.

Paywall: access to web content is granted and removed based on payment to the smart contract that controls the content's vault.

Online Service: access to different pieces of a user's data is granted to different companies in a supply chain, granting and revoking access throughout the life cycle of the service and finally deleting the data when the service is complete, perhaps after a legal retention period. The state of the service life-cycle is visible to all parties at all times and transitions are visible as blockchain transactions.

Company Storage: a company can hold all its documents and communications privately on its own servers while making the data accessible to DApps run by authenticated users.

GDPR Compliance: customer data can be held on a company's servers and access to update and delete the data is granted to the customer. Alternatively, the data could be held in the customer's own vault and access granted temporarily to the company.

https://github.com/Datona-Labs/datona-lib
2  Alternate cryptocurrencies / Altcoin Discussion / Tokenomics of a utility token on: July 19, 2019, 10:35:34 AM
I've been trying to describe tokenomics of a utility token to a non-techie crypto-noob friend.  The description is targeted at a specific project but it might be helpful for others too.  I'm trying to get to the underlying concepts while deliberately keeping it as simple as I can and avoiding describing the technology.  Here's what I've got so far - if anyone has any ideas for improvement I'd love to hear them.


Description of a utility token economy:
  • The economy is an open market with three actors: users, token holders and miners.
  • Users buy tokens on the open market so they can use services on the network.*
  • Token holders are owners of a portion of tokens within an economy.
  • Token holders provide liquidity on the open market - they provide a pool from which users can buy tokens to use the network.
  • Miners run the network in return for fees from all transactions that users make on the network**.  These fees are paid in tokens which the miners may sell on the open market.

As in any economy the interactions between actors and the effect on the price is hugely complex.  Some points worth noting in very high level terms:
  • As the platform matures more users join the economy, raising demand for tokens.  This has the effect of pushing up the price of the token since the total number of tokens is fixed.  Token holders can benefit from this price gain.
  • The supply of tokens depends on how many token holders and miners are willing to sell at the given price, given the demand and market fundamentals etc.


* actually, application providers may buy tokens in bulk then supply them to users as part of a traditional paid service.  In this case the tokens (and the token price) will likely be invisible to the users as developers build application layers on top of the platform.  Note, application providers who buy tokens in bulk while the price of tokens is low will have a competitive advantage over others.

** Note: in the early years of platform development, when there are few users and few transactions, miners are encouraged to help run the network in exchange for minted coins.  The number of minted coins available to miners reduces algorithmically over time based on the economic model coded into the underlying blockchain software.  The reduction is designed to reflect the increasing number of transactions over time as more users join the economy.

3  Alternate cryptocurrencies / Altcoin Discussion / ICO regulation in the EU on: July 17, 2019, 06:22:56 PM
In the EU, are tokens subject to regulation or is it the activity of raising funds using a token that is regulated?  Is it different in other parts of the world?

Cheers.
4  Bitcoin / Project Development / [PROJECT] DATONA.IO: Smart contract controlled data access on: July 02, 2019, 05:04:50 PM

DATONA.IO

https://datona.io


View, protect and control your digital data footprint

Datona Labs is a not-for-profit organisation exploring a concept we call Smart Data Access developed as a platform called datona.io.

In Smart Data Access, a pseudonymous smart contract deployed on a global blockchain replaces the data-access terms of a traditional data-sharing contract between data owner and requester.  
The 'Smart Data Access Contract' (S-DAC) is used as a gatekeeper to a 'data vault', a cloud-based or privately hosted service that stores the shared data and restricts the requester's access to it based on the terms in the S-DAC.  
The vault service allows the owner to manage the data or terminate the contract, if the terms in the contract allow it.  

With Smart Data Access, no organisations store our information outside of the vault's firewall.
Instead they access it directly from the vault service api whenever they need to, anytime 24/7, provided the S-DAC allows it.
This way, our information remains under our oversight and control.



Benefits

Some benefits of Smart Data Access are:

- it gives data owners full visibility and control over their digital data footprint - even to delete their digital footprint if the terms allow;

- it allows for complex data access conditions, such as dynamic workflows and multi-party access;

- it helps organisations meet their data protection obligations by automatically enforcing the terms of the contact;

- it helps regulators audit organisations by automatically verifying that each piece of accessible data has the owner's permission;

- it can be used by both online and traditional organisations;

- it opens up new opportunities such as monetisation of data;



Open & Permissionless

Datona.io is designed as a permissionless, open platform constructed from a smart contract enabled blockchain and a commercial marketplace of third party data vault nodes.
Software will be released open source to develop the ecosystem through third party data vault development and integration with third party applications.

- Organisations and community projects will be able to deploy their own data vault nodes on the network, whether as commercial cloud vaults or as private local servers.

- Enterprises will be able to integrate data vault software into their existing infrastructure to enable Smart Data Access while retaining their queryable local database.

- Developers will be able to integrate Smart Data Access into their applications using the datona.io application libraries.

Datona Labs will lead the way with the development of Datona Vault and Datona Identity - projects designed to showcase Smart Data Access through control of our personal identity data.  
These are described on our website and in our white paper.



Team

The Datona Labs team has spent the last 20+ years leading, developing and assuring high integrity, safety critical software within the rail, aerospace and defense industries.
We are software subject matter experts and know how to deliver software projects from conception to disposal.



Get Involved

There is much more to the project than described here.  We invite you to visit our website, read our white paper and provide your feedback as we share our project publicly for the first time.  
We are on the lookout for people with technical, management, marketing, financial, legal, regulatory or social media experience to help move the project forward.
Please connect with us through bitcointalk, our discord channel or via email.  We look forward to hearing from you.




Website

https://datona.io


Discord

https://discord.gg/sSnvK5C


Twitter

https://twitter.com/DatonaLabs


Email

info@datona.io

5  Bitcoin / Development & Technical Discussion / Where is bip48? on: June 30, 2019, 02:54:50 PM
Can't seem to find bip48.  Can someone explain what it is or link to its spec?  Thanks
6  Alternate cryptocurrencies / Announcements (Altcoins) / [ANN] DATONA.IO: Control your global data footprint on: June 19, 2019, 05:58:39 PM

DATONA.IO

https://datona.io


Providing the tools for you to protect your digital information, enabling you to share it on your terms and placing you back in control.


At Datona Labs we believe we should all have complete visibility and control of our global data footprints so we've created the concept of Smart Data Access.
This uses smart contracts to control who can access which parts of our personal information and under what conditions.  
We want to replace the terms of current written contracts with a smart contract and hold the information in a digital 'vault' controlled by that contract.
In our solution, no organisations store our information outside of the vault; instead they access it from the vault whenever they need to, anytime 24/7, provided the contract allows it.

Our solution, Datona IO, is an open platform constructed from a smart contract enabled blockchain and a marketplace of third party data vault nodes.
Data vault service providers and private organisations will be able to deploy their own data vault nodes on the network and DApp developers will be able to build and deploy their own Smart Data Access enabled applications.  
Datona Labs will lead the way with Datona Vault and Datona Identity - projects designed to control our personal identity data.  
These are described on our website and in our white paper.


We invite you to visit our website, read our white paper and provide your feedback as we share our project publicly for the first time.  
Our next major milestone is our seed funding round in mid-2019.
Please connect with us through bitcointalk, our discord channel or via email.  We look forward to hearing from you.




Smart Data Access


Information is temporarily stored on datona.io and is protected by a Smart Data Access Contract (S-DAC).  
The S-DAC specifies the terms and conditions for the use, update and expiry of the information.  
It is written in code and deployed on the platform's blockchain.

The platform automatically enforces the contract terms permitting access to the information only if the terms allow.  
On contract expiry, the platform deletes the information.

The S-DAC contains a summary of the terms for presentation to and acceptance by the user.  
S-DAC templates are designed to be public allowing them to be independently reviewed and validated by the expert community.  
This assures the owner and requester that the contract code is valid and that the textual summary is a true reflection of the code.

Since the Datona.io platform is public, the owner and requester can query it at any time for all their active S-DACs, and thereby obtain the current state of their digital information footprint.  
They can also obtain their data sharing history by querying for expired contracts.



Features


Control of Data

Places personal data back into the owner's hands
Enables individuals to control who has access to their data and under what conditions
Enables individuals to revoke or extend access at their discretion


Visibility

Enables individuals to see who has access to their data, globally, at any time
Enables individuals to survey their history of data-share transactions


Monetisation

Enables individuals to lease or sell their data to projects and organisations
Connects organisations around the world with individuals willing to share their data


Data Protection

Gives organisations off-the-shelf compliance with data protection regulations
Brings peace of mind to individuals by giving them control and visibility of their global data footprint


Quality of Data

Helps keep an organisation's customer database up-to-date
Deletes data that is no longer controlled by a contract
Ensures data accuracy by integrating trusted verification


Security

Organisations can offload data security to a cloud service for customer data
Data and access keys are distributed across multiple sites


Intelligent Access

Restrict access to specific individuals or roles
Control which individuals or roles have access to which parts of the data
Dynamically modify access based on a work-flow or external events
Create multi-signature access models


Digital Identity

Proof of ID, qualifications, role
Pre-verified KYC data
E-signatures
Electronic ticketing schemes
Object provenance
Copyright support


Secure Messaging

Supports secure, authenticated messaging for any application
Secure file sharing




Website

https://datona.io


Discord

https://discord.gg/sSnvK5C


Email

info@datona.io

7  Economy / Service Announcements / Introducing OpenSig digital signature technology on: April 18, 2016, 03:05:45 PM
Hi all,

I'd like to introduce OpenSig, a new open digital signature scheme that uses the blockchain as a trusted third party store of digital signature records.  I've found existing digital signature solutions to be limiting, expensive and overly complex to use, and blockchain seems to provide the ideal platform on which to solve these problems.  The first version of an open-source command line client that uses the bitcoin blockchain was released last week for alpha testing along with a javascript developer library.  In the near future I'm aiming to release a GUI version of the client on PC, Mac and Linux followed later by Android and iOS apps.  I'd like to invite any interested users and developers to comment, test or collaborate.  

website: www.opensig.net
white paper: www.opensig.net/opensig-whitepaper.pdf
opensig js library: https://github.com/opensig/opensig-lib
opensig command line client: https://github.com/opensig/opensig

Pages: [1]
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!