Author Topic: Proof of Transactions  (Read 2830 times)

0 Members and 1 Guest are viewing this topic.

Offline coradan

  • Administrator
  • Full Member
  • *****
  • Posts: 112
  • Karma: +7/-0
    • View Profile
    • Ejemplos Bitcoin
Proof of Transactions
« on: January 05, 2014, 05:24:05 PM »
Hey guys,

Yesterday talking with Zesterer, he told to me that he with a friend talked about to make a some coin that rewards its use.  Thinking on this idea, the system Proof of Transactions (PoT) came to my mind...

It is a system where the blocks are discovered by who has more transactions.  It is simple:

Hashing would be fixed to one hash per second for everyone. 
The difficulty would not be equal for everyone, it would be variable and less for addresses with more accumulated transactions.  And when somebody discovers one block, his transactions count would be reset to 0, and the count would start again until the next discovery.  The reward would be the fees of transactions in the block.

It is very simple, but I think that system promotes the use of the coin, as Zesterer said.  And avoids 51% attack because in each discovery resets the discovery probability to 0 to the account did it.

I think it would be a good system to implement a future version of Fastcoin to promote the use and distribution more equity and faster of the coin of our day to day...  :)  It does not reward the huge amount of money, neither who buy more technology and spend more energy... simply rewards to people that spend their money.

Perhaps, we can start the development of this coin and when finish it, distribute to the people proportionally to the number of fastcoins they are having at that moment in the future...  This coin would not have mining, all amonut would be generated at the begining, so it would be necessary a good distribution system (equity and fair)...

It is a today idea, I dont have details about it yet...  so I hope your opinions and pros and cons that you see it...

Thanks in advanced...!
« Last Edit: January 06, 2014, 09:23:29 AM by coradan »


Saludos,
http://www.ejemplosbitcoin.com
FST: ffjQcJKsqWbtku3hdyXunxwKMogs6pTZp1

Offline zesterer

  • Linux Geek #1
  • Administrator
  • Newbie
  • *****
  • Posts: 48
  • Karma: +5/-0
  • The south coast of Antarctica
    • View Profile
    • Fastcoin
Re: Proof of Transactions
« Reply #1 on: January 05, 2014, 09:43:04 PM »
I agree (obviously) - It would make for a much better economy over all, and introduce an incentive for both buyers and sellers to use Fastcoin as an exchange medium. Furthermore, it would discourage all those but the most die-hard miners, meaning that coin inflation does not get to a point where it is so rapid that the economy no longer becomes a reliable way of making payments between parties.

It also acts as a very nice method of wealth re-distribution, making a potentially fairer coin that would be used by many people, for transferring small-ish values each - which is what we want, ideally.

- Zesterer

EDIT: However, after some thinking, we may have to be a little careful where we take this. It has the potential to make mining MUCH easier. Maybe, instead, the reward is given to the sender, assuming that the coin has only ever been in their wallet ONCE before. This could be checked easily on the blockchain (I think), and removes the problem of people being able to swap coins between two wallets very quickly to gain Fastcoins.
« Last Edit: January 05, 2014, 09:55:15 PM by zesterer »
Part-time programmer, Linux user, lover of all things decentralised, and the first (I think!) non-admin user to join this forum!
Got a spare few bob? I'd love a donation at: fvJ1J7fCJpXMmUfLFTdLK4hRPGpmtSgfvQ

Offline coradan

  • Administrator
  • Full Member
  • *****
  • Posts: 112
  • Karma: +7/-0
    • View Profile
    • Ejemplos Bitcoin
Re: Proof of Transactions
« Reply #2 on: January 06, 2014, 05:48:15 AM »
It seems there is something similar, but not equal:  Aerocoin

https://bitcointalk.org/index.php?topic=392066.0
Saludos,
http://www.ejemplosbitcoin.com
FST: ffjQcJKsqWbtku3hdyXunxwKMogs6pTZp1

Offline coradan

  • Administrator
  • Full Member
  • *****
  • Posts: 112
  • Karma: +7/-0
    • View Profile
    • Ejemplos Bitcoin
Re: Proof of Transactions
« Reply #3 on: January 06, 2014, 08:10:50 AM »
We are discussing the issue in bitcointalk:

https://bitcointalk.org/index.php?topic=400206.0
« Last Edit: January 06, 2014, 01:39:25 PM by coradan »
Saludos,
http://www.ejemplosbitcoin.com
FST: ffjQcJKsqWbtku3hdyXunxwKMogs6pTZp1

Offline coradan

  • Administrator
  • Full Member
  • *****
  • Posts: 112
  • Karma: +7/-0
    • View Profile
    • Ejemplos Bitcoin
Re: Proof of Transactions
« Reply #4 on: January 06, 2014, 03:56:48 PM »
Studying the issue in more depth I see a possible problem: it would be a parallel blockchain hidden to the network with only two addresses that could generate a fake blockchain with more transactions than the real blockchain...

I will think if is possible solve this issue...
« Last Edit: January 06, 2014, 04:13:37 PM by coradan »
Saludos,
http://www.ejemplosbitcoin.com
FST: ffjQcJKsqWbtku3hdyXunxwKMogs6pTZp1

Offline CarlHenrik

  • Newbie
  • *
  • Posts: 12
  • Karma: +2/-0
    • View Profile
Re: Proof of Transactions
« Reply #5 on: January 06, 2014, 04:52:18 PM »
I think that if users who are not miners do not get any benefit from the change it will not be that beneficial for adoption. Although it does suggest to miners they should sell their coins...

A tried and tested method for rewarding use is to lower transaction fees based on transaction sum.

The alternative to give reward for transactions proposes misuse if the reward is ever made larger than the transaction fee. So if the rewards always should be smaller than the transaction fee, one might just use the lowered transaction fee principle.

Offline zesterer

  • Linux Geek #1
  • Administrator
  • Newbie
  • *****
  • Posts: 48
  • Karma: +5/-0
  • The south coast of Antarctica
    • View Profile
    • Fastcoin
Re: Proof of Transactions
« Reply #6 on: January 06, 2014, 08:38:50 PM »
I think that if users who are not miners do not get any benefit from the change it will not be that beneficial for adoption. Although it does suggest to miners they should sell their coins...

A tried and tested method for rewarding use is to lower transaction fees based on transaction sum.

The alternative to give reward for transactions proposes misuse if the reward is ever made larger than the transaction fee. So if the rewards always should be smaller than the transaction fee, one might just use the lowered transaction fee principle.

However, lower transaction fees for larger sums is a bad idea for two reasons:

1) It does not actually encourage any transactions in the first place. It only "lessens the damage" imposed by the transaction.
2) It encourages those who have the most money to transact, but gives little reward to the smaller but regular partakers in the economy who many do multiple small trades. This isn't really what we want. We want an economy with smaller traders, but many more of them. Fastcoin isn't a money-making scheme, it's a genuine solution to horrendous abominations such as PayPal and corrupt central banking systems. It's supposed to be design for the "average" person.

Ideally, the economy would never have a transaction fee. However, I am aware that as mining becomes more difficulty, a transaction fee is required to step in to keep the system running at health levels of inflation. However, this can be adequately achieved with constant transaction fees, and maintaining a healthily low level of mining during the original inception of the coin, which Fastcoin (as of yet) seems to have done relatively successfully.

- Z
Part-time programmer, Linux user, lover of all things decentralised, and the first (I think!) non-admin user to join this forum!
Got a spare few bob? I'd love a donation at: fvJ1J7fCJpXMmUfLFTdLK4hRPGpmtSgfvQ