This is a read-only snapshot of the ComputerCraft forums, taken in April 2020.
FoxData's profile picture

Is this a good idea?

Started by FoxData, 29 March 2016 - 05:31 PM
FoxData #1
Posted 29 March 2016 - 07:31 PM
Hi everyone. Since my krist miner doesn't work. I had this idea.

Let me know if its good or not.

When i put a piece of software on this forum - I can charge krist for it.


Example:

Buying [Insert software name here] is easy - All you need to do is send me 2kst And i will send you a pastebin link.



So guys what do you think of this idea? I do have a feeling that something like torrents could take off.
Edited on 29 March 2016 - 05:32 PM
COOLGAMETUBE #2
Posted 29 March 2016 - 08:32 PM
Krist is an unknown word for me can someone explain it?
FoxData #3
Posted 29 March 2016 - 09:03 PM
Krist is an unknown word for me can someone explain it?

Hi. Krist is a crypto currency (just like bitcoin or dogecoin) but in minecraft.

Krist was originally mined by in-game computers but now you have to use a krist miner with your gpu (just like mining bitcoins).

I am not going to go into exactly how crypto currency's work. But you can use google.

All i will say is that its basically a code. And there is a finite amount of them codes to be found.

Here's some links:

http://www.computercraft.info/forums2/index.php?/topic/22201-krist-minable-currency-that-works-across-servers/

https://www.reddit.com/r/krist

So what about my idea? is it good?
Anavrins #4
Posted 29 March 2016 - 09:08 PM
Krist is an unknown word for me can someone explain it?
Krist is a cryptocurrency created by some members of the forums, http://www.computerc...pic/22201-krist

Also, I'm not sure about the idea, do you mean distributing paid program, or requesting programs to be made in exchange of Krists.
You gotta realize that there's no good way to close-source Lua code, so "pirating" paid programs would be trivial.
Program request for Krist is already a thing http://www.computerc...p?/topic/23528-
Torrent seems completely worthless, pastebin is a very good platform for distributing Lua code.
Edited on 29 March 2016 - 07:10 PM
FoxData #5
Posted 29 March 2016 - 09:22 PM
Krist is an unknown word for me can someone explain it?
Krist is a cryptocurrency created by some members of the forums, http://www.computerc...pic/22201-krist

Also, I'm not sure about the idea, do you mean distributing paid program, or requesting programs to be made in exchange of Krists.
You gotta realize that there's no good way to close-source Lua code, so "pirating" paid programs would be trivial.
Program request for Krist is already a thing http://www.computerc...p?/topic/23528-
Torrent seems completely worthless, pastebin is a very good platform for distributing Lua code.

What i want to do is sell programs with krist
Lignum #6
Posted 29 March 2016 - 09:25 PM
You gotta realize that there's no good way to close-source Lua code, so "pirating" paid programs would be trivial.

One way would be to distribute software in form of bytecode. It's certainly still not safe against piracy, but it should scare off most people. Since this counts as obfuscation, such programs wouldn't be able to be distributed on the forums.
Anavrins #7
Posted 29 March 2016 - 09:37 PM
One way would be to distribute software in form of bytecode. It's certainly still not safe against piracy, but it should scare off most people. Since this counts as obfuscation, such programs wouldn't be able to be distributed on the forums.
That's interesting, from my previous attempts at that, I found out that the obfuscated code only work on the same computer from which the code was obfuscated.
I tried again and now it works… :mellow:/>

Edit: Now that I remember, it's obvious, I tested with a CC computer, and a CCLite computer, CCLite doesn't use LuaJ, so that's what's going on.
Heh, learned something today.
Edited on 29 March 2016 - 07:48 PM
Lignum #8
Posted 29 March 2016 - 09:47 PM
That's interesting, from my previous attempts at that, I found out that the obfuscated code only work on the same computer from which the code was obfuscated.
I tried again and now it works… :mellow:/>

You were probably using upvalues, which string.dump doesn't take care of, otherwise it should work the same everywhere. The only trouble you might run into is LuaJ version differences. After CC gets its upgrade to Lua 5.2, all Lua 5.1 bytecode will be invalid. Also, LuaJ bytecode probably doesn't work in the C implementation, though I haven't tested that.
Bomb Bloke #9
Posted 29 March 2016 - 11:04 PM
To my understanding, attempting to sell content for Minecraft - including content for mods of Minecraft - is against Mojang's EULA.
Lignum #10
Posted 30 March 2016 - 12:37 AM
To my understanding, attempting to sell content for Minecraft - including content for mods of Minecraft - is against Mojang's EULA.

This applies to selling content with "hard currency", which Mojang define as currency that has real-world value, which Krist does not (yet?). On top of that, this only applies to content that would give you a gameplay advantage, whether this applies to something like this is debatable.
H4X0RZ #11
Posted 30 March 2016 - 03:09 AM
To my understanding, attempting to sell content for Minecraft - including content for mods of Minecraft - is against Mojang's EULA.

This applies to selling content with "hard currency", which Mojang define as currency that has real-world value, which Krist does not (yet?). On top of that, this only applies to content that would give you a gameplay advantage, whether this applies to something like this is debatable.

Do you remember the time turtles were able to duplicate? That's a nice example for game changing code :P/>/>
Edited on 30 March 2016 - 01:09 AM