Pages:
Author

Topic: A legitimately novel idea for a new crypto. - page 3. (Read 3823 times)

legendary
Activity: 1120
Merit: 1000
November 23, 2013, 03:17:36 PM
#23
looks quite interesting, would be easier to read if you had put some bullet points into it Wink
legendary
Activity: 1722
Merit: 1217
November 23, 2013, 02:47:11 PM
#22
I've thought about something like this before. What if the owner of the randomly chosen key is offline, or has lost the key? Then what?

Well i can think of 2 possibilities.
One is that miners, instead of hashing empty blocks, hash the transaction block + previous hash + their public key + nonces. If they did this than the second closest (lets call him #2) could publish a transaction block in the hopes that the owner of the randomly chosen key (lets call him #1) was unavailable. I If it worked like this than if #1 returned in time to mint the block than #2's transaction block would be orphaned, otherwise the right to mint the new transaction block could default to #2. this is all wrong let me think on this some more

The other option is that miners do not hash transaction blocks, and instead just hash previous hashes + their public key, and if the owner of the randomly chosen key is off-line than everyone in the network just waits 4 minutes for a confirmation instead of 2.

There could be a lot of offline people, though. Also what happens if random winner 1 is offline, then after a few minutes random winner 2 is chosen and signs a block, then shortly afterwards random winner 1 wakes up and signs a block and broadcasts it to the network. Which blockchain does the network accept?

it doesnt seem like it should be a hard problem to solve, but it is. thanks for bringing it up, im going to think on it for a while.
sr. member
Activity: 342
Merit: 250
November 23, 2013, 02:27:19 PM
#21
I've thought about something like this before. What if the owner of the randomly chosen key is offline, or has lost the key? Then what?

Well i can think of 2 possibilities.
One is that miners, instead of hashing empty blocks, hash the transaction block + previous hash + their public key + nonces. If they did this than the second closest (lets call him #2) could publish a transaction block in the hopes that the owner of the randomly chosen key (lets call him #1) was unavailable. I If it worked like this than if #1 returned in time to mint the block than #2's transaction block would be orphaned, otherwise the right to mint the new transaction block could default to #2. this is all wrong let me think on this some more

The other option is that miners do not hash transaction blocks, and instead just hash previous hashes + their public key, and if the owner of the randomly chosen key is off-line than everyone in the network just waits 4 minutes for a confirmation instead of 2.

There could be a lot of offline people, though. Also what happens if random winner 1 is offline, then after a few minutes random winner 2 is chosen and signs a block, then shortly afterwards random winner 1 wakes up and signs a block and broadcasts it to the network. Which blockchain does the network accept?
hero member
Activity: 798
Merit: 1000
November 23, 2013, 02:18:35 PM
#20
I wonder if you could elaborate on what economic issues it does not address.

No, I've spent enough time on that sort of thing. No more talking, now is the time for doing.

The other option is that miners do not hash transaction blocks, and instead just hash previous hashes + their public key, and if the owner of the randomly chosen key is off-line than everyone in the network just waits 4 minutes for a confirmation instead of 2.

You can't do this because then no one needs to keep track of the history of transactions, thus no one is required to have proof of who should be creating the next tx block.
legendary
Activity: 1722
Merit: 1217
November 23, 2013, 02:15:18 PM
#19
keep the questions coming guys, help me build up my Q&A section please. Smiley

This is meant to be implemented in a new coin, or hard forked? I doubt you could get support for such a radical change in the Bitcoin protocol if that is what you are looking for.

There is NO way this would fly as a fork. New coin definitely.
legendary
Activity: 1722
Merit: 1217
November 23, 2013, 01:48:08 PM
#18
I've thought about something like this before. What if the owner of the randomly chosen key is offline, or has lost the key? Then what?

Well i can think of 2 possibilities.
One is that miners, instead of hashing empty blocks, hash the transaction block + previous hash + their public key + nonces. If they did this than the second closest (lets call him #2) could publish a transaction block in the hopes that the owner of the randomly chosen key (lets call him #1) was unavailable. I If it worked like this than if #1 returned in time to mint the block than #2's transaction block would be orphaned, otherwise the right to mint the new transaction block could default to #2. this is all wrong let me think on this some more

The other option is that miners do not hash transaction blocks, and instead just hash previous hashes + their public key, and if the owner of the randomly chosen key is off-line than everyone in the network just waits 4 minutes for a confirmation instead of 2.
legendary
Activity: 1722
Merit: 1217
November 23, 2013, 01:36:17 PM
#17
The idea of mining empty blocks to improve security is an excellent one. The core benefit is that you can have extremely rapid confirmations w/o latency issues.

You can have extremely rapid confirmations of already confirmed tx. On the other hand, if whoever is selected does not create a tx confirmation list out of a pool of everyone who has a tx in the last 2-3 years, you are waiting for an additional mining block--and potentially many more. However, the amount of data required to monitor this is small, which is good (although lite nodes will have to ask a full node who is the closest--this could be a vulnerability).

Overall, a very huge boon to decentralization, one I espoused with the very first encoin proposal over 2 years ago in that transaction security needs to be separate from money creation.
My idea was to wait for additional mining blocks. I hadn't even considered the possibility of secure single confirmation transactions.

Quote from: Anon136
This part is going to get a lot of my fellow libertarians in a tizzy but please bear with me until i finish the argument. The block reward for miners would never be lowered, it would be a constant amount for ever.

You mean bittardtarians, not libertarians. There is not a fixed supply of money in any sane school of economic thought. However, there are many economic issues this still does not address, but that does not detract from the fact that this simple idea is probably a lot better than how bitcoin currently works.
I wonder if you could elaborate on what economic issues it does not address. At some point the currency supply should stabilize as the marginal value of securing one unit of currency becomes higher than the value of new units produced. So inother words, at some point we will reach a point where the unit of currency is worth so little that people lose more than the amount thats being created. then when too much is lost the value goes back up, people work harder to secure the currency and the amount lost is less than is being produced. then the supply keeps oscillating up and down across this line and eventually the amount lost due to carelessness finds a steady predictable equilibrium with the amount of new currency being produced. It seems like a pretty awesome model for maintaining a steady currency supply to me so i would really like to know what it fails to account for.
sr. member
Activity: 342
Merit: 250
November 23, 2013, 01:23:19 PM
#16
I've thought about something like this before. What if the owner of the randomly chosen key is offline, or has lost the key? Then what?
hero member
Activity: 798
Merit: 1000
November 23, 2013, 01:09:00 PM
#15
The idea of mining empty blocks to improve security is an excellent one. The core benefit is that you can have extremely rapid confirmations w/o latency issues.

You can have extremely rapid confirmations of already confirmed tx. On the other hand, if whoever is selected does not create a tx confirmation list out of a pool of everyone who has a tx in the last 2-3 years, you are waiting for an additional mining block--and potentially many more. However, the amount of data required to monitor this is small, which is good (although lite nodes will have to ask a full node who is the closest--this could be a vulnerability).

Overall, a very huge boon to decentralization, one I espoused with the very first encoin proposal over 2 years ago in that transaction security needs to be separate from money creation.

Quote from: Anon136
This part is going to get a lot of my fellow libertarians in a tizzy but please bear with me until i finish the argument. The block reward for miners would never be lowered, it would be a constant amount for ever.

You mean bittardtarians, not libertarians. There is not a fixed supply of money in any sane school of economic thought. However, there are many economic issues this still does not address, but that does not detract from the fact that this simple idea is probably a lot better than how bitcoin currently works.
legendary
Activity: 1722
Merit: 1217
November 23, 2013, 12:50:20 PM
#14
I'm too drunk to critique this right now, but want to post so I remember to keep track of this.

The idea of mining empty blocks to improve security is an excellent one. The core benefit is that you can have extremely rapid confirmations w/o latency issues.

Will reread this later.

thanks so much! i expect some of the details to be off but if the fundamental core concept is sound than thats all i could hope for and would make me very happy indeed.
legendary
Activity: 1050
Merit: 1003
November 23, 2013, 12:36:49 PM
#13
I'm too drunk to critique this right now, but want to post so I remember to keep track of this.

The idea of mining empty blocks to improve security is an excellent one. The core benefit is that you can have extremely rapid confirmations w/o latency issues.

Will reread this later.
sr. member
Activity: 462
Merit: 250
November 23, 2013, 12:29:49 PM
#12
keep the questions coming guys, help me build up my Q&A section please. Smiley

This is meant to be implemented in a new coin, or hard forked? I doubt you could get support for such a radical change in the Bitcoin protocol if that is what you are looking for.
legendary
Activity: 1722
Merit: 1217
November 23, 2013, 11:28:18 AM
#11
keep the questions coming guys, help me build up my Q&A section please. Smiley
legendary
Activity: 1722
Merit: 1217
November 23, 2013, 09:39:40 AM
#10
I'd say 100%

for some idea like this :

but use some bullet points , and perhaps even a picture to explain the different PoW .

i'm still not fully understanding .

perhaps just explain the PoW - to me like i'm the tard i am.

Yep i know I have a lot more work to do on my presentation. I was just getting crazy tired by 5am so i decided to go ahead and publish it in a rather rough form and work on it some more after i woke up. 4 hours later apparently...

The thing to understand about the pow is that its just a contrivance for creating a never ending string of varafiable unpredictable numbers that can be used as a means to reach consensus in the network. What you would do as a miner is hash the genesis block + the address you wanted your reward to be payed to + a series of random nonces. the first person to come up with a hash that it below a certain threshold wins the competition, everyone starts trying to hash his block plus the address they want to be payed too. Its just like bitcoin, except the blocks contain no transactions, only the address you want to be payed out too.

Once you have these random numbers that are produced by the miners, you can compare every address recorded in the blockchain and the person with the address that is numerically the closest to that random number earns the right to mint the next transaction block.

Doesn't that mean that a 51% attack can be performed by owning 51% of the addresses?


Yes absolutely. I don't know how you would make a crypto that was totally resistant to all 51% attacks. The idea here is that, with bitcoin each additional dollar you invest in attempting to get that 51% nets you MORE advantage than the dollar before it, with this system each additional dollar you invest nets you LESS advantage than the dollar before it. Its still possible to be 51% attacked, but it should in theory be significantly more difficult than cryptos that came before it.

Unless BTC somehow becomes hacked and exploited, then I don't think it'll be dethroned from its spot no matter how many new alternatives pop up. It was the first, it's the most popular, and it might just be like the 'qwerty' keyboard layout, first it started out as a prototype but eventually it just became so popular even the person who created it, even when he made a much better improved version, no one wanted to switch over.

I love bitcoin, I don't want to conquer the market, just a niche.
sr. member
Activity: 249
Merit: 250
November 23, 2013, 08:22:48 AM
#9
Unless BTC somehow becomes hacked and exploited, then I don't think it'll be dethroned from its spot no matter how many new alternatives pop up. It was the first, it's the most popular, and it might just be like the 'qwerty' keyboard layout, first it started out as a prototype but eventually it just became so popular even the person who created it, even when he made a much better improved version, no one wanted to switch over.

Unless bitcoin has some way to stop users from also using other coins I don't see how it can get locked into first place indefinitely. Personally I see a future where businesses and websites use 3rd party services to manage their crypto transactions and these services support multiple coins. In this scenario users will gravitate to the coins with the best features rather than the ones that have been around the longest.
legendary
Activity: 1904
Merit: 1005
PGP ID: 78B7B84D
November 23, 2013, 08:20:47 AM
#8
Interesting. Reserved
full member
Activity: 182
Merit: 100
The General
November 23, 2013, 07:36:50 AM
#7
Unless BTC somehow becomes hacked and exploited, then I don't think it'll be dethroned from its spot no matter how many new alternatives pop up. It was the first, it's the most popular, and it might just be like the 'qwerty' keyboard layout, first it started out as a prototype but eventually it just became so popular even the person who created it, even when he made a much better improved version, no one wanted to switch over.
legendary
Activity: 2142
Merit: 1010
Newbie
November 23, 2013, 07:34:35 AM
#6
Sub
legendary
Activity: 2198
Merit: 1014
Franko is Freedom
November 23, 2013, 07:21:02 AM
#5
Reserved
full member
Activity: 149
Merit: 102
November 23, 2013, 06:54:04 AM
#4
Doesn't that mean that a 51% attack can be performed by owning 51% of the addresses?
Pages:
Jump to: