Bitcoin Forum
November 09, 2024, 06:54:47 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Votecubecoin: a kind of geolocation game/tool inspired in bitcoin  (Read 2392 times)
remotemass (OP)
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
January 19, 2013, 10:43:58 PM
Last edit: January 21, 2013, 05:35:01 AM by remotemass
 #1

As I explained in my post "Earth, cubes and bitcoins": https://bitcointalk.org/index.php?topic=134624.0
we can model every Earth/Atmosphere geolocation using cubes.
I will now introduce you to a kind of game that may one day become an interesting visual analytics tool.
It would work with a p2p network and clients, just like with bitcoin, but the proof-of-work would be used to testify the value of each cube cell of the matrix cube.
With the client you would have a model of the Earth, like Google Earth, maybe using it, actually, and you could see the matrix cube and the cube cells of the model I described in the post I mentioned, and each would have its ranking position: 1st, 2nd, 3rd... ...2,195,073,963,105,128,000,000th.
You could then set the ranking position you would like to have it set if you could completly control it, and according to the processing power you were devoting to the network your choice would be adjusting the ranking.
A simple math for this could be adding a number of points equal to the total number of cubes to the 1st in the ranking that would be multiplied by the processing devoted. For the second in the ranking you would be adding a number of points equal to the total number of cubes minus one, and so on for the rest, till the last in the ranking that would be adding only one point times the processing power devoted.
The sofware would use the points to be able to tell how much percent of the points was each cube worth.
You could save your usual preferences in a wallet file so that it was always easy to import it to a client and choose which of the preferences of your wallet you wanted to use at that time.

The original/natural order of the cell cubes would be this: the cube at the center of the matrix cube would be the 1st. The 2nd would be the one contiguous to it on top of it, on its North. Then the 3rd the next one right to it, on East, the 4th the cube next on the right to the center, on East. Then, the 5th, down, on South, and all around, 6th below the center, 7th left to it and 8th, on the left of the center, and all around in spiral till you have all the center layer. Then you would get to the center again but on the second layer, going towards the Greenwich Time Meridian, and go all around in spiral again the same way, covering all the second layer. Then the third layer would be the layer contiguous to the center layer but in the opposite direction to the Greenwich Time Meridian; and the fourth layer contiguous to the second layer, and so on, and so fourth, till the last layer.

A preference in the wallet would be just a string like:
[a0,a1][b0,b1][c0,c1][d0,d1][e0,e1][f0,f1]...with all pairs, correspondent to all cell cubes.
The first value in the pair is what cube location is meant and the second its real position in the ranking you want to vote for. Maybe a better format can be found, but this is not too bad because you can easily manipuate it changing text.

Past history cannot be changed or traded. Once you make your choice and contribuition it is irreversible and only future add ups and commitement will influence the value of each cube.

The name I gave it is: 'votecubecoin'.

 Cheesy


{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
remotemass (OP)
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
January 20, 2013, 08:23:55 AM
 #2

Thinking it better, the math could be different, you would be able to say how much percent of the matrix cube would each cube be worth according to you. Increasing and decreasing that percent value would increase or decrease the percent value of all other cubes in your voting so that the sum of all the cubes value in percent of your voting was always 100% - coresponding to the value of the whole cube.
But the basic idea would be the same: your voting configuration would contribute to the final one, with as much as the weight of the processing power you devoted compared to that that was already devoted.
 

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
remotemass (OP)
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
January 20, 2013, 08:31:11 AM
Last edit: January 20, 2013, 08:53:37 AM by remotemass
 #3

In the app, using data from Google Earth, you could select huge areas (even if they were disjointed you could used Shift Key to add them all) so that they would set the same percentage value to all cubes in that selection. Or you could make two selections and make the values in one of the selections increase or decrease in proportion as you wanted making all the cubes in the other selection increasing or decreasing in proportion accordingly.
For example, I could select all cubes in London, New York and San Francisco and choose them to have a much higher percentage value than cubes in the desert. Or selecting all cubes in London expect the cubes of some specific neighborhoods then making them all decrease in relative value, increasing the value of the cubes of that specific neighborhoods. And then, keep improving my selections, making specific selections or individual cubes more differentiated from each other.


{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
remotemass (OP)
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
January 20, 2013, 09:06:47 AM
Last edit: January 20, 2013, 09:16:50 AM by remotemass
 #4

There would be a maximum of percent value that cubes could have, something like 100,000x the average value of a cube, or a number of that sort. This would be to avoid out of proportion monopoly of the voting for a small fraction of the cubes.

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
remotemass (OP)
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
January 20, 2013, 09:45:05 AM
Last edit: January 21, 2013, 05:50:23 AM by remotemass
 #5

Thinking it better maybe all we need is to be able to associate each bitcoin address that is loaded with a string configuration as described in the first post of this thread. Like [Cube1, a%][Cube2, b%]...[LastCube, z%]. Anyone with the private key of that address could change that string adjusting the value of each cube voting. But no one would be able to see that string configuration corresponding to each bitcoin address being used. Only the number of bitcoins and percentage value of each cube would be known, to ensure that this would not bring less anonymity.
The configuration string resulting from all the votings would be the default configuration string of a bitcoin address.

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
remotemass (OP)
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
February 01, 2013, 08:52:51 PM
 #6

The mass of the Earth is about the same as the mass of 2*10^50 molecules of water. Take the volume of water at PTN of that number of molecules to have the size of a Matrix cube that can fit Earth.
One meter cube of H2O at PTN has 3.3428*10^28 molecules.
So our matrix cube has about 5,983,008,256,551,394,040,923 meters cube.
It seems better to have the edge of the cube in meters to be an integer.
So instead of a cube with edge 18154036.3 meters
we propose an edge of 18171205 meters making the cube 5,999,999,080,425,132,440,125 m3.
This gives the atmosphere: 2,698,918 meters high.
>> 18154036=2*radius_of_earth+2*atm_height

But actually it seems even better using an edge of 21 million meters making the cube 9261000000000000000000 m^3, so that every cube can be told with 22 digits.

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
thefiniteidea
Hero Member
*****
Offline Offline

Activity: 509
Merit: 564


"In Us We Trust"


View Profile
February 02, 2013, 12:15:10 AM
 #7

But...

thinking it better...



A CUBE WITHIN A CUBE!



 Shocked
thefiniteidea
Hero Member
*****
Offline Offline

Activity: 509
Merit: 564


"In Us We Trust"


View Profile
February 02, 2013, 12:40:32 AM
 #8

remotemass (OP)
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
February 02, 2013, 01:18:33 PM
 #9

thefiniteidea: Am sending some spare coins for coolness  Cool

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
remotemass (OP)
Legendary
*
Offline Offline

Activity: 1122
Merit: 1017


ASMR El Salvador


View Profile WWW
February 02, 2013, 03:27:43 PM
 #10

https://twitter.com/MarkForbes11/status/297725090378952704

{ Imagine a sequence of bits generated from the first decimal place of the square roots of whole integers that are irrational numbers. If the decimal falls between 0 and 5, it's considered bit 0, and if it falls between 5 and 10, it's considered bit 1. This sequence from a simple integer count of contiguous irrationals and their logical decimal expansion of the first decimal place is called the 'main irrational stream.' Our goal is to design a physical and optical computing system system that can detect when this stream starts matching a specific pattern of a given size of bits. bitcointalk.org/index.php?topic=166760.0 } Satoshi did use a friend class in C++ and put a comment on the code saying: "This is why people hate C++".
thefiniteidea
Hero Member
*****
Offline Offline

Activity: 509
Merit: 564


"In Us We Trust"


View Profile
February 02, 2013, 06:15:58 PM
 #11

thefiniteidea: Am sending some spare coins for coolness  Cool

haha f*ck yeah man! That was generous as sh*t!

If those are your spare coins, I wanna be the hobo outside your home!!!

Cheesy
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!