Skip to content

Pay UBI recipients on the ubilist#73

Open
bjarki781 wants to merge 13 commits intosmileycoin:masterfrom
bjarki781:ubi
Open

Pay UBI recipients on the ubilist#73
bjarki781 wants to merge 13 commits intosmileycoin:masterfrom
bjarki781:ubi

Conversation

@bjarki781
Copy link
Copy Markdown
Contributor

This pull request adds a switch, -ubi (off by default), that pays the addresses on the urUBI list (which you can view with getservicesaddresses, and then getubilist). Currently the wallet only pays the addresses on the list that were on it when it started up, might be fixed. And there is no checking that miner's are paying the correct addresses (but since the ubilist is open then it doesn't really matter). I also configured it so it only takes 90% of the miner's tx fees, but taxing needs more discussion, so this is something at least.

What still needs to be fixed is that miners don't seem to be accepting the UBI blocks, this needs some investigation.

@bjarki781
Copy link
Copy Markdown
Contributor Author

bjarki781 commented Nov 27, 2020

Report on my final project in the Cryptocurrency course

My exact changes this time were to read on the new servicelist functionality and connect that system
to my UBI project. I had already spent some time on ubi.cpp, thinking of ways on implementing a UBI system but
I had been using a simple static file to store my UBI addresses. So this new addition allows anyone to add a
UBI recipient publicly to the ubilist/blockchain and then every other co-operating miner will be able to incorporate
this list into their blocks. What remains to do is basically bug hunting, a little pondering on verification (so only blocks
that pay the people on ubilist in the right order get accepted onto the blockchain) and maybe some discussion about how
we can tax the miner fairly. Then the project's next step would be authentication, which is more or less uncharted
territory.

@gstefans gstefans self-assigned this Jun 7, 2021
@gstefans
Copy link
Copy Markdown
Contributor

gstefans commented Jun 7, 2021

Is this ready or still waiting for testnet?

@bjarki781
Copy link
Copy Markdown
Contributor Author

waiting for testnet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants