Bitcoin Forum
May 14, 2024, 01:14:38 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: [ANN] ROGUE :: A Cryptocurrency For Minimalists  (Read 595 times)
KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
October 16, 2020, 12:47:41 AM
Last edit: July 13, 2023, 02:52:21 AM by KhanJohnson
 #1

ROGUE was built on the idea that simplicity is the key to adoption and that people prefer software that just works.  This project aims to simplify the blockchain.

Here's the plan: ROGUE is derived from Litecoin and will be stripped down to just its core components. This includes removing QT and other non-critical extensions of the blockchain. Which will significantly reduce the footprint of the software and setup time. Especially for miners and groups or individuals powering the network, while increasing security in the long term. Some parts will be rewritten in C, including a new lightweight text-user interface (TUI) wallet operating separately from the default CLI daemon.



Asset Operations | TLC
1715649278
Hero Member
*
Offline Offline

Posts: 1715649278

View Profile Personal Message (Offline)

Ignore
1715649278
Reply with quote  #2

1715649278
Report to moderator
1715649278
Hero Member
*
Offline Offline

Posts: 1715649278

View Profile Personal Message (Offline)

Ignore
1715649278
Reply with quote  #2

1715649278
Report to moderator
There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, but full nodes are more resource-heavy, and they must do a lengthy initial syncing process. As a result, lightweight clients with somewhat less security are commonly used.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715649278
Hero Member
*
Offline Offline

Posts: 1715649278

View Profile Personal Message (Offline)

Ignore
1715649278
Reply with quote  #2

1715649278
Report to moderator
1715649278
Hero Member
*
Offline Offline

Posts: 1715649278

View Profile Personal Message (Offline)

Ignore
1715649278
Reply with quote  #2

1715649278
Report to moderator
1715649278
Hero Member
*
Offline Offline

Posts: 1715649278

View Profile Personal Message (Offline)

Ignore
1715649278
Reply with quote  #2

1715649278
Report to moderator
shinohai
Full Member
***
Offline Offline

Activity: 267
Merit: 109



View Profile
October 24, 2020, 11:09:34 PM
 #2

I like the simplicity od cli interface for both the game and the in-game currency. I tried downloading the game, but am a Gentoo user and it segfaults for me because of the locations of the ncurses bits. Will the client source be made available at any point in the future?

CaVO32
Full Member
***
Offline Offline

Activity: 1848
Merit: 158


View Profile
October 25, 2020, 07:13:49 AM
 #3

I get the notion that you are not in anyway in a hurry to launch this project. The medium article you added in your OP was written last Feb, and your pre-ann thread here was posted this month. So when do you think you can launch your game and be available to gamers?
KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
October 25, 2020, 09:30:47 AM
Last edit: July 13, 2021, 06:51:54 PM by KhanJohnson
 #4

I like the simplicity od cli interface for both the game and the in-game currency. I tried downloading the game, but am a Gentoo user and it segfaults for me because of the locations of the ncurses bits. Will the client source be made available at any point in the future?

Thanks and yeah I would be happy to.  The only reason it isn’t already is because components of the same tech are being used in other proprietary software.  But for compatibility reasons I’ve been looking to peel back the curtain in the client.  The source for ROGUE itself will be made available as usual soon.

I get the notion that you are not in anyway in a hurry to launch this project. The medium article you added in your OP was written last Feb, and your pre-ann thread here was posted this month. So when do you think you can launch your game and be available to gamers?

Yeah this project has been serving as a testbed for many different features that end up being spun off into their own things.  It’s been 5 years in the making and I go through phases of thinking I might be wasting my time but the long-term goal is to create a sort of interactive scifi story generator. Thus the simplicity. I just don’t want to get bogged down.  On the other hand this project is barely viable, as of today it has hosting bills due that I can’t afford for example.  If it goes down now I won’t be testing again for what looks like months so it’s tough.  I could switch over to my sponsors vps but then I lose blockchain functionality.

I had integrated the engine with a couple gaming coins and those short-lived partnerships did help cover some expenses but the supply was always an issue.  Since I need to make sure the platform can dish out coins that the player earns etc.  No partners means it’s all on me now and I worry that the decision may have been pre-mature considering the level of interest at current.  I’ve run tests in the past with no issue.  It’s just been a transition period of me adding new shiny features to what was a stable game just a few months ago. On the flip side it works just fine in Ubuntu right now but activities are limited.

Asset Operations | TLC
shinohai
Full Member
***
Offline Offline

Activity: 267
Merit: 109



View Profile
October 28, 2020, 04:22:33 PM
 #5

I like the simplicity od cli interface for both the game and the in-game currency. I tried downloading the game, but am a Gentoo user and it segfaults for me because of the locations of the ncurses bits. Will the client source be made available at any point in the future?

Thanks and yeah I would be happy to.  The only reason it isn’t already is because components of the same tech are being used in other proprietary software.  But for compatibility reasons I’ve been looking to peel back the curtain in the client.  The source for ROGUE itself will be made available as usual soon.

I get the notion that you are not in anyway in a hurry to launch this project. The medium article you added in your OP was written last Feb, and your pre-ann thread here was posted this month. So when do you think you can launch your game and be available to gamers?

Yeah this project has been serving as a testbed for many different features that end up being spun off into their own things.  It’s been 5 years in the making and I go through phases of thinking I might be wasting my time but the long-term goal is to create a sort of interactive scifi story generator. Thus the simplicity. I just don’t want to get bogged down.  On the other hand this project is barely viable, as of today it has hosting bills due that I can’t afford for example.  If it goes down now I won’t be testing again for what looks like months so it’s tough.  I could switch over to my sponsors vps but then I lose blockchain functionality.

I had integrated the engine with a couple gaming coins and those short-lived partnerships did help cover some expenses but the supply was always an issue.  Since I need to make sure the platform can dish out coins that the player earns etc.  No partners means it’s all on me now and I worry that the decision may have been pre-mature considering the level of interest at current.  I’ve run tests in the past with no issue.  It’s just been a transition period of me adding new shiny features to what was a stable game just a few months ago. On the flip side it works just fine in Ubuntu right now but activities are limited.

I feel the pain re: funding. Hosting costs for all the things *I* have brewing in the lab are always increasing. :/

Feel free to get at me if you need help testing clients, etc. I find the project pretty interesting, so build it and they will come. Smiley

KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
November 15, 2020, 11:50:46 PM
Last edit: July 13, 2021, 06:52:05 PM by KhanJohnson
 #6

The ROGUE source code was just posted to Github alongside the one pager (PDF).

I've changed this project post into an official announcement in order to get the ball rolling.  Thinking about letting people reserve usernames in advance.  As mentioned in the original post, cloud wallet testing is currently available but limited to a small set of Linux users. These tests are ongoing with Windows testing opening up soon.  Thanks in advance!

I'm also looking for folks who would like to help with running all of this. Feel free to send me a DM if interested.

Asset Operations | TLC
KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
February 23, 2021, 12:37:48 AM
Last edit: July 13, 2021, 06:52:48 PM by KhanJohnson
 #7

RogueSpace will serve as the launcher for Apsis Online.  A minimalist mmorpg coming to Steam before Q2 2021.  

For those unfamiliar, the genre of traditional roguelikes have been popular since the first, appropriately titled game Rogue became available.  Since then the genre has evolved but has maintained its focus on gameplay in lieu of graphical fidelity.  Spawning massive projects like the infamous Dwarf Fortress and Cataclysm: DDA.  Apsis Online hopes to bring blockchain gaming to the mix!

If anyone is interested in joining the project feel free to contact me.  There's also a patch for the wallet inbound this week which adds additional nodes.

Asset Operations | TLC
PrimitiveCrypto
Newbie
*
Offline Offline

Activity: 13
Merit: 1


View Profile WWW
February 23, 2021, 04:00:02 PM
 #8

Have you done any testing on Ubuntu? I'd love to check this out, its super interesting.
KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
February 23, 2021, 08:56:09 PM
 #9

Have you done any testing on Ubuntu? I'd love to check this out, its super interesting.

Hey yeah I think I'll open the new world server up again by this weekend.  Will post here with an update when I do!

Asset Operations | TLC
PrimitiveCrypto
Newbie
*
Offline Offline

Activity: 13
Merit: 1


View Profile WWW
February 26, 2021, 05:09:18 AM
 #10

Well, I am not sure who the Dev of this project is, but if it happens to be KahnJohnson id be glad to talk about Rouge. I wrote a piece on it on my website, and always like to include any comments that a developer may have.

I did want to publicly ask, is there a node list? I can compile the binaries (when i disable GUI/QT) but cannot get it to connect to any peers. Since the original post was in October I am unsure if I should consider the cryptocurrency dead, inactive, or I am just uninformed.

Anyone can read my writeup on Rouge here: https://primitivecrypto.com/2021/02/rogue-compile-a-new-altcoin/
KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
February 26, 2021, 02:31:34 PM
Last edit: July 13, 2021, 06:52:37 PM by KhanJohnson
 #11

Well, I am not sure who the Dev of this project is, but if it happens to be KahnJohnson id be glad to talk about Rouge. I wrote a piece on it on my website, and always like to include any comments that a developer may have.

I did want to publicly ask, is there a node list? I can compile the binaries (when i disable GUI/QT) but cannot get it to connect to any peers. Since the original post was in October I am unsure if I should consider the cryptocurrency dead, inactive, or I am just uninformed.

Anyone can read my writeup on Rouge here: https://primitivecrypto.com/2021/02/rogue-compile-a-new-altcoin/

Thanks a lot! If you have a Twitter I'd love to post this on both my own and other affiliated accounts and would like to tag you.  Will be in touch!  Also, yes!  The version of the wallet currently on Github just got patched but hasn't been officially updated yet.  The change itself was fixing the exact problem you're mentioning about not being able to connect.  To do so we have setup an infrastructure for the network and baked those nodes into the client. In addition, anyone compiling pre-patch ROGUE will need to do two things.  You can manually patch the wallet by downloading the new chainparams.cpp file from the AO test server found here.  You can also get the .conf file if you need it, here.  Using both should get you setup.

If you're in a similar position as PrimitiveCrypto you just need to overwrite the old chainparams.cpp and recompile the source.  Be sure to add your conf file to the .rogue folder as well to ensure that you find those first few nodes.

More info soon! Oh and yes I am the developer of the project.

Asset Operations | TLC
PrimitiveCrypto
Newbie
*
Offline Offline

Activity: 13
Merit: 1


View Profile WWW
February 27, 2021, 04:59:25 PM
 #12

Well, I am not sure who the Dev of this project is, but if it happens to be KahnJohnson id be glad to talk about Rouge. I wrote a piece on it on my website, and always like to include any comments that a developer may have.

I did want to publicly ask, is there a node list? I can compile the binaries (when i disable GUI/QT) but cannot get it to connect to any peers. Since the original post was in October I am unsure if I should consider the cryptocurrency dead, inactive, or I am just uninformed.

Anyone can read my writeup on Rouge here: https://primitivecrypto.com/2021/02/rogue-compile-a-new-altcoin/

Thanks a lot! If you have a Twitter I'd love to post this on both my own and other affiliated accounts and would like to tag you.  Will be in touch!  Also, yes!  The version of the wallet currently on Github just got patched but hasn't been officially updated yet.  The change itself was fixing the exact problem you're mentioning about not being able to connect.  To do so we have setup an infrastructure for the network and baked those nodes into the client. In addition, anyone compiling pre-patch ROGUE will need to do two things.  You can manually patch the wallet by downloading the new chainparams.cpp file from the AO test server found here.  You can also get the .conf file if you need it, here.  Using both should get you setup.

If you're in a similar position as PrimitiveCrypto you just need to overwrite the old chainparams.cpp and recompile the source.  Be sure to add your conf file to the .rogue folder as well to ensure that you find those first few nodes.

More info soon! Oh and yes I am the developer of the project.

Kahn!!!!! (I hope you are a StarTrek fan) Thanks so much for posting this! I will update my article with this information. I can be found on twitter at @P_CryptoBlog. If you want to hit me up on telegram for any reason im on there at @Primitive_Crypto.

A link with an html anchor to the update in the article is below:

https://primitivecrypto.com/2021/02/rogue-compile-a-new-altcoin/#UPDATE

Keep up the hard work! I am excited to see where this goes!
KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
February 27, 2021, 11:15:59 PM
Last edit: July 13, 2021, 06:53:02 PM by KhanJohnson
 #13

And one more thing! You were right about having issues compiling with QT being by design.  The plan is to remove it entirely in the short term in favor of a text-user interface wallet and/or having RogueSpace be the default with more lightweight, open source options.

Asset Operations | TLC
shinohai
Full Member
***
Offline Offline

Activity: 267
Merit: 109



View Profile
March 01, 2021, 06:47:08 PM
 #14

And one more thing! You were right about having issues compiling with QT being by design.  The plan is to remove it entirely in the short term in favor of a text-user interface wallet and/or having RogueSpace be the default with more lightweight, open source options.

When I first discovered this thread, "minimalist cryptocurrency" was what caught my eye. QT is a giant, unnecessary clusterfuck if you only need to make calls to the daemon to operate within the game. I'm still interested in this project if plans are to ditch the gui of the cryptocurrency, as what I see currently on Github is just LTC clone.


KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
March 01, 2021, 07:20:10 PM
Last edit: July 13, 2021, 06:53:15 PM by KhanJohnson
 #15

And one more thing! You were right about having issues compiling with QT being by design.  The plan is to remove it entirely in the short term in favor of a text-user interface wallet and/or having RogueSpace be the default with more lightweight, open source options.

When I first discovered this thread, "minimalist cryptocurrency" was what caught my eye. QT is a giant, unnecessary clusterfuck if you only need to make calls to the daemon to operate within the game. I'm still interested in this project if plans are to ditch the gui of the cryptocurrency, as what I see currently on Github is just LTC clone.



Thanks and I couldn't agree more.  You are correct in that currently, ROGUE is a just slightly modified clone of Litecoin and the one-pager admits this.  I wanted to focus on something that already worked and did less out of the gate first, while gradually cutting out the fat from even that. My enthusiasm is in where the project will be in just a few months. And where it is now is nothing to write off either.  The RogueSpace wallet is 6 years in the making and is set to do quite a bit with the downside being its centralized specs.  But there are solutions in mind (like secured balances etc) to help mitigate any issues that might arise because of this.  And of course, there will be nothing stopping people from running their own wallets. Things like social media linkups and SMS wallets are just a couple examples of what I have planned for future accessibility as well. Definitely keep up with it!  

Right now I'm working on outbound transactions done on @Space. More news coming soon.

Asset Operations | TLC
shinohai
Full Member
***
Offline Offline

Activity: 267
Merit: 109



View Profile
March 01, 2021, 08:46:46 PM
 #16

And one more thing! You were right about having issues compiling with QT being by design.  The plan is to remove it entirely in the short term in favor of a text-user interface wallet and/or having RogueSpace be the default with more lightweight, open source options.

When I first discovered this thread, "minimalist cryptocurrency" was what caught my eye. QT is a giant, unnecessary clusterfuck if you only need to make calls to the daemon to operate within the game. I'm still interested in this project if plans are to ditch the gui of the cryptocurrency, as what I see currently on Github is just LTC clone.



Thanks and I couldn't agree more.  You are correct in that currently, ROGUE is a just slightly modified clone of Litecoin and the one-pager admits this.  I wanted to focus on something that already worked and did less out of the gate first, while gradually cutting out the fat from even that. My enthusiasm is in where the project will be in just a few months. And where it is now is nothing to write off either.  The RogueSpace wallet is 6 years in the making and is set to do quite a bit with the downside being its centralized specs.  But there are solutions in mind (like secured balances etc) to help mitigate any issues that might arise because of this.  And of course, there will be nothing stopping people from running their own wallets. Things like social media linkups and SMS wallets are just a couple examples of what I have planned for future accessibility as well. Definitely keep up with it! 

Right now I'm working on outbound transactions done on @Space. More news coming soon.

Does ROGUE require any frills like multisig and segwit style addresses? If not, I'm pretty sure that getting a VERY stripped down version of litecoin working would be quite easy. (I'm already doing this with my Bitcoin client, as I only need legacy style addresses, etc.)

KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
March 05, 2021, 05:37:09 PM
Last edit: July 13, 2021, 06:53:43 PM by KhanJohnson
 #17

No special requirements!  Yeah QT will be the first thing to go.

Also just fixed some issues in address handling so now I'm on to debugging the parser.   And heads up, there's a new website in development!

Asset Operations | TLC
KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
March 07, 2021, 06:59:26 PM
Last edit: July 13, 2021, 06:53:54 PM by KhanJohnson
 #18

New article about the project on the popular mmorpg news site MassivelyOP: "Minimalist multi-user roguelike Apsis Online plans a Steam release this quarter "

Asset Operations | TLC
KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
March 13, 2021, 06:21:12 PM
Last edit: July 13, 2021, 06:54:00 PM by KhanJohnson
 #19

Apsis Online is now a product listed on Cryptoslate!

Asset Operations | TLC
KhanJohnson (OP)
Copper Member
Member
**
Offline Offline

Activity: 101
Merit: 10


View Profile
April 12, 2021, 04:54:27 AM
Last edit: July 13, 2021, 06:54:07 PM by KhanJohnson
 #20

An overview for the upcoming Apsis Online V5 has been published. But I should notify the community that the development group has since decided to shift focus a bit more toward the BBS platform. Primarily due to ongoing latency issues when handling sandbox mechanics in Apsis Online.  However, since we intend to expand the BBS there are plans to update and add additional smaller games from our gamejam portfolio to a redesigned game portal.

The official ROGUE wallet has been patched to include seed node addresses for new wallets joining the network.  And RogueSpace (previously @Space)  has been renamed to Rogue BBS with long term plans to include SMS wallets, a block explorer, marketplace and other features to expand cross-platform functionality.  Testing has also once again opened up to Linux users and can be found on our website.  Do drop by and say hi!

Asset Operations | TLC
Pages: [1] 2 »  All
  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!