Bitcoin Forum
May 30, 2024, 07:37:59 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 »
141  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 27, 2017, 12:09:21 PM
The miner can easily be built using Mingw32 to create a Windows exe.
You`re wrong - github-repo doesn`t contain any makefile  Wink

Um...you need to take 2 seconds and actually read the readme file on the git before you post what can and can't be done.  Or I guess you have no clue what cmake is.
142  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 26, 2017, 05:05:24 PM
Hi will you have pow here ,when yes what algo and when launch ?


Here is the XEL POW miner final product link.Just take easy.

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

I do not see there version for Windows. Perhaps it will be little later.

The miner can easily be built using Mingw32 to create a Windows exe.  But I don't plan on posting any binaries, as I've stated all along I don't plan on mining anything...my laptop is for coding only ;-)

Edit:  For anyone who is interested in setting up mingw32 on their computer to build miners (xel_miner, sgminer, etc), I would recommend using the steps documented for sgminer.  The following link will walk you thought how to setup mingw32 and install all the required packages.

https://github.com/sgminer-dev/sgminer/blob/master/doc/windows-build.txt
143  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 26, 2017, 12:04:23 AM
Yeah might get some extra exposure in the Marketplace at the least.  Wink

Minor slack update. The elastic slack now has a trello channel which will get auto-updates from the newly created trello board to track the development backlog.  Just to reiterate, this is in preparation for managing feedback once the main-net is released.

In my opinion, this is a must have for crypto projects that want to remain transparent, and empower the community to stay involved.

Anyone can view the trello board here: https://trello.com/b/fPdyn5Vp

Dev's and other team members feel free to PM me for a member add on the trello board if you want to utilize it sooner.

Nice work Selsonblue...I've added a couple of items where I know the miner needs enhancements.  Maybe this will encourage others to get involved.  Of course there are lots of other needed improvements to the miner...

Here is a more comprehensive list of the enhancements that I know the miner needs.  As I've stated all along, this is just a prototype miner, I'm sure others can improve on it greatly.

Also, I'm not asking for people to tell me how to solve for these issues...I already know how to fix each of them, I'm just not interested at this time.  I'm just hoping this may help others get more involved and help out.

1) OpenCL Enhancement 1 - I don't own any GPU's so my OpenCL logic is very basic.  Right now it uses a very simplistic approach to determine the number of cores to mine with.  This needs to be enhanced, but I don't have the hardware to try out the code with.

2) OpenCL Enhancement 2 - ElasticPL uses 64bit floating point arithmetic...but not all devices support 64bit floats.  Right now, the if the miner doesn't support 64 bit floats, it won't use OpenCL.  Ultimately, it would be better if the miner checks to if the job even requires floats, and if not, it should be able to use OpenCL...or better yet...some floating point operations don't require 64 bits...check if it uses those.

3) OpenCL Enhancement 3 - Create AMD / NVIDIA specific code to optimize the miner for those GPUs....but remember, no one knows what you'll be mining...it's all up to what logic the author submits in the job...so it needs to be very flexible.

4) Mining Algo Switching - The algo to determine which job to mine is pretty simplistic.  You can choose the most profitable job, the easiest job, etc.  First it would be great if the community came up with a list of the various ways the miner could determine which job to mine, then the mining logic could be updated accordingly.

5) C / OpenCL Code Generator - Currently this code generator uses recursive logic.  This puts a limit on how deep the AST tree can be based on the hardware...but, I have a check in place to make sure the miner doesn't exceed it's limits.  We may want to switch the code generators to use an iterative approach instead (see the WCET logic for an example).  I created a prototype of it but it is ugly and hard to maintain.  Maybe someone can come up with something better.

6) WCET Calculations - I modified the calculation to better represent the complexity of the code, but it really needs some additional work.  Someone could spend some time truly figuring out the relative weights of the various operators / functions to better determine how complex the job is.

7) CPU Thread Priority - When I built the miner I removed all thread prioritization logic (remember I never intended this miner to ever be used).  EK added some simple logic back for Linux users, but there is nothing for Windows users...someone could add all this back in.

8 ) Miner Options - I'm sure there are more options that would make the user more user friendly...

This is all I can think of for now.
144  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 25, 2017, 09:34:39 PM
Yeah might get some extra exposure in the Marketplace at the least.  Wink

Minor slack update. The elastic slack now has a trello channel which will get auto-updates from the newly created trello board to track the development backlog.  Just to reiterate, this is in preparation for managing feedback once the main-net is released.

In my opinion, this is a must have for crypto projects that want to remain transparent, and empower the community to stay involved.

Anyone can view the trello board here: https://trello.com/b/fPdyn5Vp

Dev's and other team members feel free to PM me for a member add on the trello board if you want to utilize it sooner.

Nice work Selsonblue...I've added a couple of items where I know the miner needs enhancements.  Maybe this will encourage others to get involved.  Of course there are lots of other needed improvements to the miner...
145  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 25, 2017, 07:59:53 PM
We appreciate your efforts Selsonblue.  Honestly, I'm guessing Lannister is never coming back so eventually we should probably move to a new thread where someone can make updates to the main post...or just go to slack completely.
146  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 24, 2017, 09:54:57 PM
As with just about any other blockchain project I've come across, we are in a proof-of-concept-phase.

Exactly the point I was trying to make...you just probably stated it better.

@coralreefer

Is there any chance you could outline some use cases for us?

As you correctly state, there's an awful lot of misnomers around what Elastic can and can't do.

clivemy, unfortunately I'm probably not the best person for that.  But if anyone has a question as to a specific use case can be handled by xel, I could answer that (i.e. someone on slack talked about a market prediction algo...yes, xel can do that...here someone asked about video rendering and mining other coins...no we can't do that).

But one thing to keep in mind.  The main reason to go with SNs is that the possibilities for xel are great.  It can be expanded to fulfill any number of use cases.  Without the SNs...as someone else stated...xel would pretty much be a big calculator due to the the limitations of the core servers.

So I get there are concerns with the SN implementation.  It may not be perfect at first...but the idea is to put a framework in place that can allow people to build on.  Without it, we'd be extremely limited.

I realize people want to cash in on the ICO...but, I really just wish this was just an open source project with no ICO.  This project is not about making people a bunch of money...it is about doing something that hasn't been done before that may provide a great benefit to the scientific community.

147  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 24, 2017, 08:33:32 PM
As with just about any other blockchain project I've come across, we are in a proof-of-concept-phase.

Exactly the point I was trying to make...you just probably stated it better.
148  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 24, 2017, 07:42:13 PM
seems all ico investor has been waiting for a long time, that means no one want to dump the coin for cheap?


correct. also we have a final product now. I will not sell under 15 million marketcap. I think price will get even higher if the network works fine for a few weeks/months and people starting using it

I think we need to be careful saying it's a "final" product.  The code will be working code that applies to use cases that fit within it's limitations (and I don't think these are the same use cases Golem and others are going after...but I could be wrong). 

Even reading the various feedback over the last few days regarding the SN's it seems that a lot of people have various opinions regarding how the system should behave.  It can certainly be enhanced to do addition use cases or behave anyway anyone can dream up, but that takes time and effort.
149  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 24, 2017, 04:15:28 PM
Stopped by the Golem thread today and had a few people wanting to know the differences between Elastic and golem / other distributed computing projects. I still dont feel comfortable explaining the differences, even though I have a fair understanding of what XEL is going to offer.  Tried to locate the chart i referenced previously for this info but failed in that effort.

Anyone have that link / info handy?

http://elastic-project.com/comparison_with_other_solutions
150  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 22, 2017, 10:53:55 PM
I've became a father today! Little Michael came to our (crypto driven) world. I don't know why but I felt I need to share this with you all guys! Happy XEL and new life!


Congratulations unvoid...enjoy spending time with your new little boy!
151  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 22, 2017, 12:24:29 PM
I must say I'm not big fan of the idea of supernodes and guardnodes.
Why? Because we're to build decentralized supercomputer, and those new node types will probably make the computations centralized.

I think I disagree with most of what you wrote...

Few reasons that I can think of now:
-300k XEL collateral will most likely be not possible for an average user

That is the reason for the 300K...we don't want it easy / cheap for people to create malicious supernodes.

-new attack vectors against supernodes, or against network.
Examples: (1) supernode owner can switch it off purposely just to cut off someone (or whole network, if it's the only supernode) from computations, (2) supernodes can be attacked (DDoSed for instance) just because their owners are rich, or the network relies on them, etc.

If there is only one supernode, then xel has failed it purpose anyway.  What's the point of xel if no one is interested in supporting the network.

-no incentive for "ordinary" users to run nodes, ie. why should I run the node if there's no supernode in the network

Huh?  What about POW rewards and Bounties?  Are those not incentive enough to run a regular node?  What other incentives would they need?

-is it possible supernodes will be cheating? what is exactly a procedure of seizing the collateral in case supernode is assumed to be malicious? what if the procedure will be used to eliminate someone from the network?

Yes this scenario is handled in the design.  I'll let EK speak to how it would work.

-introducing supernodes and guardnodes makes the ecosystem much more complex

Ok, this may be the only thing I agree with that you wrote.  Yes it makes things more complex.  But this complexity provides a couple things.

1) Without it, xel can only work on small jobs with limited memory.  With SN, we can increase the size / complexity of the use cases considerably.
2) Read what EK wrote above...without SNs it would mean that for Exchanges, etc to run a wallet, they would be required to verify all the ElasticPL jobs / solutions / pow submissions flowing through the network.  I don't really think you'll find many, if any exchanges that would agree to this.
152  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 21, 2017, 10:57:08 PM
Also, we need to set a strategy what to do when no supernodes are available (nor registered in the system). Just verify all work instantly? Block any work from being done? Or don't care about it al all?

All the little details have to be sorted out now ;-)

My vote would be that the supernodes are required for any ElasticPL processing (of course, wallets would still work fine w/o SNs).  But in the least I don't think we should allow any new work to be submitted if there are no SNs.

That was also my initial guess ;-)

EK, can you clarify something about the SNs, which may help make this decision...my understanding is that we went to the SN approach to offload the ElasticPL validation from the core server for a couple reasons, the main ones being:

  1) The time it takes to validate the submissions from multiple jobs (even small ones) could impact the performance of the core server if done there
  2) Using SNs would allow us to increase the memory available to ElasticPL jobs

If either or both of these are the case, I would think SNs are required for ElasticPL processing.
153  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 21, 2017, 10:13:38 PM
Also, we need to set a strategy what to do when no supernodes are available (nor registered in the system). Just verify all work instantly? Block any work from being done? Or don't care about it al all?

All the little details have to be sorted out now ;-)

My vote would be that the supernodes are required for any ElasticPL processing (of course, wallets would still work fine w/o SNs).  But in the least I don't think we should allow any new work to be submitted if there are no SNs.
154  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 18, 2017, 06:25:30 PM
3) Funding a contest, like the contest proposed by Ttook

I like the idea of a contest, but I'm not really sure how it would work.  The TSP example that was mentioned is just an approach to solving a problem...even if you came up with a TSP example to solve for 10,000 cities or something...it's the network that actually solves the problem.  The author just codes the algorithm...they don't solve anything.

Maybe a different way to look at this would be to come up with some sort of incentive for authors to create different types of basic examples that could demonstrate various use cases for xel.  That might draw in some outside groups to take a look at xel to see what it is capable.
155  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 11, 2017, 02:14:05 AM
Humaniq And Cointelegraph Announce Blockchain Oscar Startup Competition
https://cointelegraph.com/news/humaniq-and-cointelegraph-announce-blockchain-oscar-startup-competition

"If you are an awesome team of awesome people who are working on a project tackling a real-life problem deploying a Blockchain technology, you should start filling in a registration form, like… now."

I think Elastic more than qualifies.  :-)

Thoughts?

To me it looks like they are promoting a new form of banking...which xel really can't help with.  But I may have misread what they are doing.
156  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 08, 2017, 05:14:10 PM
Coralreefer, I've sent you 0.027btc as donation at your btc address. Ty for supporting this coin. I hope others would join.
https://blockchain.info/address/1N1cSxWPUz4rsAMjLv65FPVWuG6qfFqjpX

sent 0.1BTC to show some support.

https://blockchain.info/tx-index/1f1f0cb99f649efd9237cce62c522d13fd26b12ef281c7aa8a2fb3561022b486
i can offer more help to the project.  Smiley

Coralreefer, I've just sent you (well it's pending) 0.05 BTC to show my support.

https://blockchain.info/address/1N1cSxWPUz4rsAMjLv65FPVWuG6qfFqjpX

I know you and EK are happy to work without reward, but I suspect there are a lot of us that feel you guys deserve to be rewarded for the work and effort you've put into this project, as do all the devs involved.

Without your efforts, there would be no Elastic project.  :-)

Thanks guys.  And just to clarify, it was EK that say he didn't wan't anything for his effort, not me Smiley  However, my attitude is that I'd rather no one from the community send anything until after the code is deployed and working, and only if they have determined that it is useful to them
157  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 07, 2017, 11:32:22 PM
Coralreefer, I've sent you 0.027btc as donation at your btc address. Ty for supporting this coin. I hope others would join.
https://blockchain.info/address/1N1cSxWPUz4rsAMjLv65FPVWuG6qfFqjpX

Thank you Berns! I do appreciate it.  But there's no need for anyone to send anything.
158  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 07, 2017, 07:40:08 PM
My comments were directed at those who keep saying they need someone in charge (or to launch mainnet, or whatever)...neither EK or I are looking to lead this project (we see it as an open-source project where all contributors are equal peers), and I guess I don't understand why everyone keeps pushing EK to provide direction to them.

Most of us have never before seeded anything with a genesis block and don't really know how to do so.  I like to think I can figure out anything with time.  But I may be slow at learning how to do it, also having no reputation to ensure enough others flock to whatever I attempt.  The net result would likely be a mess.

All would go so much better with a technically skilled and reputable lead person for the mainnet launch.

The bystander effect has been the subject of studies.  Most of us are like a bunch of people without technical skills, seeing someone lying with a broken spine on a sidewalk.  We have a vague idea that a skilled doctor needs to help him and also tell us how to safely load the patient into a stretcher.  But if we all charge forward, trying to intervene in every way at once, with no skills, it wouldn't go well.  It would go a whole lot better if a doctor stepped up.

Doctors = coders and experts, in the above analogy ... especially those with a prior reputation on Elastic.

If both EK and you are unwilling, that is really unfortunate, as that takes out two of the top three Elastic coders.

I have been trying to assemble a list to aid in candidates for an organized effort (as well as recent volunteering of Selsonblue and Clivemy).  The following users have particularly contributed to development in the past, AFAIK:

Evil-Knievel      coding the client, Elastic Language, etc.      
https://bitcointalk.org/index.php?action=profile;u=159191

unvoid         debugging, testserver, faucet, etc.         
https://bitcointalk.org/index.php?action=profile;u=98343

coralreefer      coding the miner, design suggestions      
https://bitcointalk.org/index.php?action=profile;u=320483

ttookk         website, suggestions               
https://bitcointalk.org/index.php?action=profile;u=765856

ImI            frequent commenter and tester         
https://bitcointalk.org/index.php?action=profile;u=92361

Other testers:      josegines, trader19, hagie, BigBoom3599, provenceday
... and probably a number of others who I'm missing

Possibly the slack channel was created by Thefrolly.

The above is based on imperfectly browsing through various parts of the thread.  Inaccuracy in missing some contributions is unintentional but nevertheless practically guaranteed, considering the length of the thread and history involved.  Feel free to add corrections.

Velenar, first, thank you for the donation...that was very generous of you.  I didn't mean to imply I was looking for donations, I was just stating that I have no financial tie to the project (nothing to gain or lose)....but it was appreciated.

I like how you summarized your thoughts, and I do completely understand the sentiment.  I'm just not sure if the community is looking for a project leader that they need to be technical in nature.
159  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 07, 2017, 06:37:03 PM

Couldn't agree more - and planning doesn't even have to be anything corporate like crazy - just a simple roadmap. In a way EK already does that by communicating what are the plans and where we are - these things change quickly too, and for that reason you want to keep it flexible.

But still - having high level goals for each quarter of the years ahead is a good thing and communicates clearly the direction the project is trying to go.

Perhaps someone with some PM skills should step in and work with the team.


I am a big fan of this project, also a slack member for a while and original ICO investor.  I have worked with blockchain projects in the past to help organize strategies, document systems and plan project roadmaps. If the team feels like they would like some additional support in these areas feel free to PM me on btctalk directly or pm me on elastic slack -- @boardwalk.  I would like to assist with some of the heavy lifting here so we can help keep the technical experts involved in the project but not constantly overwhelmed. I offer my help for free because this project has already encountered difficulties and defied expectations.

Please feel free to reach out, if only to let me know my help is not needed.  Cheesy


Selsonblue, clivemy, and others that have volunteered to help...I'm sure the community would appreciate your efforts.  However, I'd like to clarify what I'm trying to say...there is no one available to direct your efforts...there is no one who is going to say "go do this" or "go do that"...Maybe once the testnet is up you can play around with it and better understand how it works.

My comments were directed at those who keep saying they need someone in charge (or to launch mainnet, or whatever)...neither EK or I are looking to lead this project (we see it as an open-source project where all contributors are equal peers), and I guess I don't understand why everyone keeps pushing EK to provide direction to them.
160  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][XEL] Elastic Project - The Decentralized Supercomputer on: February 07, 2017, 11:57:25 AM
All I keep seeing is post after post of people saying "others" need to do something.  I have yet to see any recent posts from this community where anyone actually stands up and does something.

I regret spending the last 4 months of nights and weekends developing the miner to support xel.  It doesn't matter to me if someone clones the code or if it never gets used at all...I get paid the same either way...nothing.  At the time, I just did it for fun, but looking at all the whining going on here, I wish I hadn't.
Pages: « 1 2 3 4 5 6 7 [8] 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!