Author

Topic: [ANN][XEL] Elastic Project - The Decentralized Supercomputer - page 258. (Read 450524 times)

hero member
Activity: 535
Merit: 500
Hope there will be more of us in future Smiley

http://elasticexplorer.org/peers/

( I have quite weak geoip database so some peers are shown as unknown (N/A). I'll try to find more accureate database in future )

EDIT: wrong link.
ImI
legendary
Activity: 1946
Merit: 1019

OK, sounds good. Then lets see the pi as a minimal requirement unit.
legendary
Activity: 1260
Merit: 1168
Let's raise the virtual machine memory to 8MB (from 1KB right now), what do you think? It's not that much after all, and we will have a lot more use cases for elastic.

Seems like a reasonable thing to do. Anything that speaks against raising it?

Technically speaking, we could raise it even higher but for the bruteforce-style programming language (i think) there is no need for much more memory.
Maybe, when we add more languages / work types we can extend memory requirement for those work types later on. But that's future work, we have to keep in mind, that verification of POW/Bounties should never become a bottleneck ... not even on very slow devices such as on the raspberry pi.
ImI
legendary
Activity: 1946
Merit: 1019
Let's raise the virtual machine memory to 8MB (from 1KB right now), what do you think? It's not that much after all, and we will have a lot more use cases for elastic.

Seems like a reasonable thing to do. Anything that speaks against raising it?
legendary
Activity: 1260
Merit: 1168
Let's raise the virtual machine memory to 8MB (from 1KB right now), what do you think? It's not that much after all, and we will have a lot more use cases for elastic.
legendary
Activity: 1260
Merit: 1168
yes, i have to wait Sad

I'll come up with something for you shortly.
hero member
Activity: 628
Merit: 500
EK, i have installed Java Version 8 Update 101 (build 1.8.0_101-b13) on windows 8 - 64bit at C:\Program Files\Java
Should i change any thing in file compile.sh

#!/bin/sh
CP=conf/:classes/:lib/*
SP=src/java/

/bin/rm -f nxt.jar
/bin/rm -rf classes
/bin/mkdir -p classes/

javac -sourcepath ${SP} -classpath ${CP} -d classes/ src/java/evil/ElasticPL/* src/java/nxt/*.java src/java/nxt/*/*.java  || exit 1

echo "nxt class files compiled successfully"


I tried run ./compile.sh but it says ./compile.sh: line 9: javac: command not found


Make sure that your java compiler is in your PATH.

And, man...  doing it on windows when windows builds aren't supported isn't the smartest thing, if you're not a developer.  If you'd like to have an early preview, install an ubuntu in a virtual machine and play there.

yes, i have to wait Sad
hero member
Activity: 535
Merit: 500

Awesome!! Nice job! I am also almost finished porting. It takes a few hours longer because I make the source code and the bounty/pow submissions prunable to avoid cluttering the blockchain too fast.
Two days ago I was testing explorer submiting works to the network. After some submission I ended in a fork again. So network works just fine untill someone push some work. It's good because exchange/explorer or anyone that will only want to secure blochchain will simply not run any miner daemon and this will be health, right chain. But anyway, this must to be fixed.

Can't wait for new client! New client, new bugs Wink
member
Activity: 122
Merit: 10
I'm moving explorer to another IP address and connecting to domain.

Later I'll have little request for reddit/r/XEL mod(s) to update topic with proper address. Or even better, can I have mod status on this subreddit?

Thanks!

Awesome job (http://elasticexplorer.org). I will adjust this in the reddit thread.
I can also arrange the mod status on r/XEL.
Please message reddit user u/dreamer2020-


Thanks
legendary
Activity: 1260
Merit: 1168

Awesome!! Nice job! I am also almost finished porting. It takes a few hours longer because I make the source code and the bounty/pow submissions prunable to avoid cluttering the blockchain too fast.
hero member
Activity: 535
Merit: 500
full member
Activity: 235
Merit: 100
EK, i have installed Java Version 8 Update 101 (build 1.8.0_101-b13) on windows 8 - 64bit at C:\Program Files\Java
Should i change any thing in file compile.sh

#!/bin/sh
CP=conf/:classes/:lib/*
SP=src/java/

/bin/rm -f nxt.jar
/bin/rm -rf classes
/bin/mkdir -p classes/

javac -sourcepath ${SP} -classpath ${CP} -d classes/ src/java/evil/ElasticPL/* src/java/nxt/*.java src/java/nxt/*/*.java  || exit 1

echo "nxt class files compiled successfully"


I tried run ./compile.sh but it says ./compile.sh: line 9: javac: command not found


Make sure that your java compiler is in your PATH.

And, man...  doing it on windows when windows builds aren't supported isn't the smartest thing, if you're not a developer.  If you'd like to have an early preview, install an ubuntu in a virtual machine and play there.
hero member
Activity: 840
Merit: 500
Risk taker & Black Swan farmer.
It seems that in order to really grasp the potential of a project one would find it useful to read about some applications for which the project could specifically be used. What would be some of the killer apps of Elastic? It seems to me that if it could be optimized for mining, it could likely take off pretty quickly. Indeed, this kind of utility could prove enormously valuable, especially in the crypto community. Any thoughts on that?
hero member
Activity: 535
Merit: 500
@EK can you drop your bitmessage address? I'll send my message addressed to @Lannister to you so if you have better contact with him you could pass my message.

I was trying 4 times without success I think.
hero member
Activity: 535
Merit: 500
If you want to try XEL:

First of all you need Java installed: go to google and search how to install Java on your machine. Currently we support Linux and MacOSX. Windows support will be later (but if you know how to do correct paths in Windows you can compile it in Windows).

Download testnet client https://github.com/OrdinaryDude/elastic-reference-client.
Best if you download it trough git for future easy updates. Install git on your machine and:

git clone https://github.com/OrdinaryDude/elastic-reference-client.git

Watch this video for instructions how to run it https://player.vimeo.com/video/178616474?quality=1080p and paste your address here to receive some XEL for testing and fun.



If you want to try out a miner:

1. Download it from: https://github.com/OrdinaryDude/elastic-miner
Best if you download it trough git for future easy updates. Install git on your machine and:

git clone https://github.com/OrdinaryDude/elastic-miner.git

2. ./compile.sh
3. ./run.sh
4. Give it your passphrase (after you hit a key make sure visible XEL address is yours)
5. Give it a XEL running daemon IP address (default localhost)
6. Hit enter and submit work to the network in your XEL client UI as shown here https://player.vimeo.com/video/178616474?quality=1080p. If someone else will submit work to the network your miner will automatically start working on it.
7. Example work are here https://github.com/OrdinaryDude/elastic-reference-client/tree/master/elasticpl_examples. no_bounties_found.epl will not found any bounty! Be warned that this is debug job that will just expire after 250 blocks without any submissions.

Suggestions:

run miner with lower cpu priority for optimal experience. Especialy if you running miner on the same machine that you running XEL node.

i. e.

Code:
screen nice -n 20 ./run.sh
20 is lowest possible priority in most linux env.



If you want to update XEL to the newest version:

Stop your node (CTRL + C)
Go to main directory of XEL and:
Code:
git pull origin master
./compile.sh
rm -rf nxt_test_db/
screen ./run.sh



If you want to update miner to the newest version:

Stop your miner (CTRL + C)
Go to main directory of miner and:
Code:
git pull origin master
./compile.sh
screen nice -n 20 ./run.sh
hero member
Activity: 535
Merit: 500
I'm moving explorer to another IP address and connecting to domain.

Later I'll have little request for reddit/r/XEL mod(s) to update topic with proper address. Or even better, can I have mod status on this subreddit?

Thanks!

If you need a temporary or permanent hostname just let me know.

regards


Thanks! Already bought domain. But anyway I think you could help in future if we will have more websites.

hero member
Activity: 792
Merit: 501
I'm moving explorer to another IP address and connecting to domain.

Later I'll have little request for reddit/r/XEL mod(s) to update topic with proper address. Or even better, can I have mod status on this subreddit?

Thanks!

If you need a temporary or permanent hostname just let me know.

regards
hero member
Activity: 535
Merit: 500
I'm moving explorer to another IP address and connecting to domain.

Later I'll have little request for reddit/r/XEL mod(s) to update topic with proper address. Or even better, can I have mod status on this subreddit?

Thanks!
hero member
Activity: 535
Merit: 500
Explorer Live!

http://31.178.227.21/



In this moment, my wallet 14557 blocks and Blockexplorer 14320

Blockexplorer is stop?

No, blockexplorer is fine but network isn't. So maybe your node or node connected to blockexplorer is on a fork. We all waiting for @EK as he trying to prepare new client. He is working hard for few last days on it. Stop your node, delete nxt_test_db dir, wait 10min (for any ban expire) and start it again. You should be on the same chain as blockexplorer.
hero member
Activity: 535
Merit: 500
How can I connect to 127.0.0.1:6876 (it always says "Unable to connect")

Did you compile the client? sh ./compile.sh
Did you run the client? sh ./run.sh

EK, i have installed Java Version 8 Update 101 (build 1.8.0_101-b13) on windows 8 - 64bit at C:\Program Files\Java
Should i change any thing in file compile.sh

#!/bin/sh
CP=conf/:classes/:lib/*
SP=src/java/

/bin/rm -f nxt.jar
/bin/rm -rf classes
/bin/mkdir -p classes/

javac -sourcepath ${SP} -classpath ${CP} -d classes/ src/java/evil/ElasticPL/* src/java/nxt/*.java src/java/nxt/*/*.java  || exit 1

echo "nxt class files compiled successfully"


I tried run ./compile.sh but it says ./compile.sh: line 9: javac: command not found


Right now we don't have compile script dedicated for Windows (I think it will be present around mainnet date). So if you want to test Elastic and you don't have any Linux/MacOSX machine you can install VirtualBox, install Ubuntu and try XEL there (I know it's big effort but as I said, there is no compiling script supporting Win right now).
Jump to: