Author Topic: Calc Coin: A Bitcoin Proof of Concept  (Read 4715 times)

0 Members and 1 Guest are viewing this topic.

Offline ordelore

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 168
  • Rating: +7/-0
  • Genius and Friend
    • View Profile
    • ordelore8x
Calc Coin: A Bitcoin Proof of Concept
« on: January 07, 2014, 02:49:39 pm »
On Cemetech a few days ago, I brought up the idea to make a gCn enabled Bitcoin miner. The response was a simple NO. The difficulty is simply so high, probably the only money we would make would be confiscated by Kerm to pay for the gCn hub's power intake  :banghead:. Another option presented by gbl08ma was to make a Bitcoin wallet. This time, I decided not to because I do not want to be burned in effigy when users start losing all the millions of dollars they have made. The solution came to me when a friend asked me if I could make a new currency by calcs FOR calcs. This means that calculators will (in the future) have a currency of their own to mine!
This ambitious project will be coded in Axe. If this all works out, I might add an update to CalcCoin that would enable trading between calculators.
I am a friend.
I mine Bitcoins.

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #1 on: January 07, 2014, 02:53:27 pm »
How do you plan on making detection for if somebody is really using a calculator and not some custom pc software?

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #2 on: January 07, 2014, 02:54:27 pm »
That would be interesting.

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline ben_g

  • Hey cool I can set a custom title now :)
  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1002
  • Rating: +125/-4
  • Asm noob
    • View Profile
    • Our programmer's team: GameCommandoSquad
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #3 on: January 07, 2014, 02:54:43 pm »
It sounds like an interesting project, but I don't fully understand the purpose of this currency. How would you earn some of this currency? And on what can you spend it?
My projects
 - The Lost Survivors (Unreal Engine) ACTIVE [GameCommandoSquad main project]
 - Oxo, with single-calc multiplayer and AI (axe) RELEASED (screenshot) (topic)
 - An android version of oxo (java)  ACTIVE
 - A 3D collision detection library (axe) RELEASED! (topic)(screenshot)(more recent screenshot)(screenshot of it being used in a tilemapper)
Spoiler For inactive:
- A first person shooter with a polygon-based 3d engine. (z80, will probably be recoded in axe using GLib) ON HOLD (screenshot)
 - A java MORPG. (pc) DEEP COMA(read more)(screenshot)
 - a minecraft game in axe DEAD (source code available)
 - a 3D racing game (axe) ON HOLD (outdated screenshot of asm version)

This signature was last updated on 20/04/2015 and may be outdated

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #4 on: January 07, 2014, 08:21:32 pm »
Yeah I never figured out how to acquire a bitcoin myself. I know it's P2P, but I never figured out how it works and explanations seemed more like TL;DR to me >.<.

Does it require a lot of computer resources and bandwidth by the way? If that's the case, then a calc version would probably be problematic, although I guess it would be a nice proof of concept to show that it works. :)
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Juju

  • Incredibly sexy mare
  • Coder Of Tomorrow
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 5730
  • Rating: +500/-19
  • Weird programmer
    • View Profile
    • juju2143's shed
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #5 on: January 07, 2014, 08:50:27 pm »
Spoiler For How bitcoins work:

Hope it answers your question, DJ.

Actually, you're better buying off an actual bitcoin than get lucky and win bitcoins while mining for them.
« Last Edit: January 07, 2014, 08:51:40 pm by Juju »

Remember the day the walrus started to fly...

I finally cleared my sig after 4 years you're happy now?
THEGAME
This signature is ridiculously large you've been warned.

The cute mare that used to be in my avatar is Yuki Kagayaki, you can follow her on Facebook and Tumblr.

Offline fb39ca4

  • LV10 31337 u53r (Next: 2000)
  • **********
  • Posts: 1749
  • Rating: +60/-3
    • View Profile
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #6 on: January 07, 2014, 09:00:10 pm »
We could do this for s**ts and giggles, but it's not going to work as an actual currency, as someone could just run the mining algorithm on their CPU and outpower all the calculators.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55942
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #7 on: January 07, 2014, 09:23:02 pm »
Or someone could overclock his calculator with radium :trollface:
« Last Edit: January 07, 2014, 09:23:17 pm by DJ Omnimaga »
Now active at https://discord.gg/cuZcfcF (CodeWalrus server)

Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #8 on: January 08, 2014, 01:44:07 pm »
Spoiler For How bitcoins work:
[...]
Ah, thanks, that explains it pretty well.

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline ordelore

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 168
  • Rating: +7/-0
  • Genius and Friend
    • View Profile
    • ordelore8x
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #9 on: January 08, 2014, 05:56:49 pm »
How do you plan on making detection for if somebody is really using a calculator and not some custom pc software?
We could do this for s**ts and giggles, but it's not going to work as an actual currency, as someone could just run the mining algorithm on their CPU and outpower all the calculators.

I don't think anyone has been able to comunicate with a calculator while said calculator is running an assembly program.

It sounds like an interesting project, but I don't fully understand the purpose of this currency. How would you earn some of this currency? And on what can you spend it?

This is just a nice little proof of concept. If I get working well enough, then I might make it a huge project. As of now, you can only buy a higher difficulty  >:D.

Or someone could overclock his calculator with radium :trollface:

And then I'll overclock mine with plutonium  :evillaugh:.

On the subject of progress, I have made the entire program already, and now have to implement increasing difficulty.
« Last Edit: January 08, 2014, 06:19:53 pm by ordelore »
I am a friend.
I mine Bitcoins.

Offline PlazmaPhoenix

  • LV1 Newcomer (Next: 20)
  • *
  • Posts: 5
  • Rating: +0/-0
    • View Profile
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #10 on: January 08, 2014, 06:53:23 pm »
How do you plan on making detection for if somebody is really using a calculator and not some custom pc software?
We could do this for s**ts and giggles, but it's not going to work as an actual currency, as someone could just run the mining algorithm on their CPU and outpower all the calculators.

I don't think anyone has been able to comunicate with a calculator while said calculator is running an assembly program.

It sounds like an interesting project, but I don't fully understand the purpose of this currency. How would you earn some of this currency? And on what can you spend it?

This is just a nice little proof of concept. If I get working well enough, then I might make it a huge project. As of now, you can only buy a higher difficulty  >:D.

Or someone could overclock his calculator with radium :trollface:

And then I'll overclock mine with plutonium  :evillaugh:.

On the subject of progress, I have made the entire program already, and now have to implement increasing difficulty.

That sounds like an intresting idea. I am yet to sign up to get bitcoins. But 1 bitcoin= 819.50 USD as of now.
Dunno what else to add, but I still think it's a good idea.

« Last Edit: January 08, 2014, 06:55:20 pm by PlazmaPhoenix »

Offline Keoni29

  • LV11 Super Veteran (Next: 3000)
  • ***********
  • Posts: 2466
  • Rating: +291/-16
    • View Profile
    • My electronics projects at 8times8
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #11 on: January 09, 2014, 02:49:13 am »
How do you plan on making detection for if somebody is really using a calculator and not some custom pc software?
We could do this for s**ts and giggles, but it's not going to work as an actual currency, as someone could just run the mining algorithm on their CPU and outpower all the calculators.

I don't think anyone has been able to comunicate with a calculator while said calculator is running an assembly program.

It sounds like an interesting project, but I don't fully understand the purpose of this currency. How would you earn some of this currency? And on what can you spend it?

This is just a nice little proof of concept. If I get working well enough, then I might make it a huge project. As of now, you can only buy a higher difficulty  >:D.

Or someone could overclock his calculator with radium :trollface:

And then I'll overclock mine with plutonium  :evillaugh:.

On the subject of progress, I have made the entire program already, and now have to implement increasing difficulty.
It is really easy to communicate with  a calc running an assembly program as long as the assembly program has some lines of code to handle the communication. It has been done countless times.
If you like my work: why not give me an internet?








Offline Sorunome

  • Fox Fox Fox Fox Fox Fox Fox!
  • Support Staff
  • LV13 Extreme Addict (Next: 9001)
  • *************
  • Posts: 7920
  • Rating: +374/-13
  • Derpy Hooves
    • View Profile
    • My website! (You might lose the game)
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #12 on: January 09, 2014, 10:23:16 am »
But, if the calcs communicate over network, somebody could have a computer simulating the calc and thus mining far quicker...

THE GAME
Also, check out my website
If OmnomIRC is screwed up, blame me!
Click here to give me an internet!

Offline Xeda112358

  • they/them
  • Moderator
  • LV12 Extreme Poster (Next: 5000)
  • ************
  • Posts: 4704
  • Rating: +719/-6
  • Calc-u-lator, do doo doo do do do.
    • View Profile
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #13 on: January 09, 2014, 11:02:08 am »
  • A finite, pre-calculated number of Bitcoins (and similar Coins) will be produced. The hope for this was to neutralize inflation. The issues here are not relevant to this post, so I won't delve into that.
  • The Bitcoin system keeps a copy of every transaction in its history on every device. Coins can be verified and errors can be corrected. This requires a central station for picking up and sending packets of information.
  • Bitcoins have a very specific, mathematically designed process for each aspect of mining and transferring. The "difficulty level" of obtaining coins is adjusted by changing parameters of an equation. Unlike a game of skill, the problem is designed such that the elegant approaches to the problem still require brute force. This "problem" increases in difficulty by making the signatures more and more secure.

This is going to be pretty difficult to do on the calculators, especially point 2 :P

Offline ordelore

  • LV4 Regular (Next: 200)
  • ****
  • Posts: 168
  • Rating: +7/-0
  • Genius and Friend
    • View Profile
    • ordelore8x
Re: Calc Coin: A Bitcoin Proof of Concept
« Reply #14 on: January 23, 2014, 05:38:09 pm »
https://sites.google.com/site/ordelore8x/home/CALCCOIN.8xp?attredirects=0&d=1
I managed to finish the program during an extra coding session during study hall. Only one bug is that I can't manage to get that decimal point exactly in between the numbers.
I am a friend.
I mine Bitcoins.