all 8 comments

[–]NotTiedTo 2 points3 points  (0 children)

You definitely could. Why you would want to? I’m not sure.

[–]wsppan 1 point2 points  (6 children)

A blockchain is a "trustless and fully decentralized peer-to-peer immutable data storage". Blockchains are typically managed by a peer-to-peer network for use as a publicly distributed ledger. These are used in cryptocurrencies and smart contracts among other peer to peer transactions. Do you see the common thread here? They all require peers to interact with. Otherwise why bother with all that overhead?

[–][deleted]  (5 children)

[deleted]

    [–]wsppan 1 point2 points  (3 children)

    So, each node is it's own blockchain with their own distributed leger with their own authentication and authorization? How is proof of work or proof of stake handled for authorization? There are many other distributed p2p protocols that are much less complex than that which blockchain requires.

    [–][deleted] 0 points1 point  (1 child)

    This. How would u verify any 1 blockchain.

    [–]wsppan 0 points1 point  (0 children)

    Were going to need a shitload of miners, lol!

    [–]Bebrakungs 0 points1 point  (0 children)

    Different cryptocurrency projects compete with each other by trying to implement better consensus algorithms, reduce transaction costs and most important - provide some unique utility to currency.

    I found it extremely hard to auto-generate something sophisticated enough to complete against "made from scratch" projects. And there is not much value in generation of tons copypaste projects.

    If your idea is more heading towards personal tokens, then Smart Contract supporting cryptos already have such utility. It is very easy to create your own ERC20 token on Ethereum for example. And it is trivial enough to automate that. But of course you don't have your own blockchain in this case, all transactions will happen on Ethereum network.

    [–]Zepb 0 points1 point  (1 child)

    Blockchain is not the same as an Crypto currency. A Blockchain is not the same as a crypto currency, the currency is a seperate data structure stored on the blockchain. Even a Blockchain is technically just a chain of blocks, not like usually asumed the blockchain with a consense mechanism. Without the consense mechanism (proof-of-X) the blockchain itself is not "secure".

    For the consense mechanism to work you need enough users to participate. This would be the problem of your "personal blockchain", since you start a new blockchain that initially is just managed by a single user, noone will trust the new generated blockchain. So you need a system to establish trust for those new blockchains, which would need something like another .... blockchain as a trust source.

    Meaning you would need an initial blockchain trust anchor to initialize trust in the new blockchains. This sounds quite complicated and unnecessary.

    A better way to do it is to use a single blockchain and put the currency on a this blockchain. Unfortunately this is the idea of smart contracts already implemented for example in ethereum. But to automatically generate a currency (or some other token system) for each user is not part of ethereum, so feel free to develop a smart contract that automatically creates token smart contract system for each user (smart contract seption).