View previous topic :: View next topic |
Author |
Message |
jeffss n00b
Joined: 13 Sep 2019 Posts: 55
|
Posted: Fri Sep 27, 2019 10:09 am Post subject: build support by blockchain |
|
|
I am wandering if adding a blockchain network could reduce some time for the system builds (and for some users even allowing new possibilities, like lto optimiztion), specially since I had found this blockchain: https://www.peercoin.net. It promises a non-monopolistic distribution of resources, by also using an alternate protocol named proof-of-stake, details on the url above. Further improvements could involve using holochain insted of the traditional blockchain approach. Anyway, a main question seems about reliably reproduce a build for the host architecture across the network |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Fri Sep 27, 2019 9:42 pm Post subject: |
|
|
What is being asked here, and what problem are you hoping to solve? |
|
Back to top |
|
|
Maitreya Guru
Joined: 11 Jan 2006 Posts: 445
|
Posted: Fri Sep 27, 2019 10:14 pm Post subject: |
|
|
Sorry that I am to dumb too correlate the building process with "proof of stake"
Seems like you heard about " a technology that changes everything" and try to apply it to something that has absolutely no relation.
If it were about compiled libraries and proofing their likely hood. Sure. Maybe..
But other than that it really seems like a a attempt of "shoehorn a buzzword" |
|
Back to top |
|
|
jeffss n00b
Joined: 13 Sep 2019 Posts: 55
|
Posted: Sat Sep 28, 2019 10:12 am Post subject: |
|
|
Maitreya wrote: | Sorry that I am to dumb too correlate the building process with "proof of stake"
Seems like you heard about " a technology that changes everything" and try to apply it to something that has absolutely no relation.
If it were about compiled libraries and proofing their likely hood. Sure. Maybe..
But other than that it really seems like a a attempt of "shoehorn a buzzword" |
the correlation between the build process and proof of stake is that the building process is an expensive one and "proof of stake" allows for a fair distribution of resources and just for the record, at least until you came with this answer I did not said you are dumb, sorry for the last reply by the way. Other than that there are already distributed compilers and blockchain is used for distributed software and I actually had put that complications are possible; that was a viability question even. |
|
Back to top |
|
|
Muso Veteran
Joined: 22 Oct 2002 Posts: 1052 Location: The Holy city of Honolulu
|
Posted: Sat Sep 28, 2019 5:22 pm Post subject: |
|
|
jeffss, how is burning up other people's electricity for your own compiling "fair"? You can set up multiple gentoo boxes in your home/LAN for using distcc. _________________ "You can lead a horticulture but you can't make her think" ~ Dorothy Parker
2021 is the year of the Linux Desktop! |
|
Back to top |
|
|
Ant P. Watchman
Joined: 18 Apr 2009 Posts: 6920
|
Posted: Sat Sep 28, 2019 10:06 pm Post subject: |
|
|
We already have a blockchain to distribute software; it's called Git.
Again, what problem are you claiming to solve? |
|
Back to top |
|
|
jeffss n00b
Joined: 13 Sep 2019 Posts: 55
|
Posted: Sat Sep 28, 2019 11:51 pm Post subject: |
|
|
the problem I think it can solve is the time a machine gets a considerable part of its resources limited. Possibly a large use of resources would not be eliminated, because of distribution limitations, but on the other hand the time that they get used can be much smaller; which could allow for a better experience, while still making possible the same advantages of local builds.
Now, on the case of this process itself begins to have a great toll for the worker nodes, maybe it could be reduced by just limiting the frequency this process happens and also by making it asynchronous (machines would only be allowed to make requests at different times), in order to guarantee idle resources.
I also think that regularly having updated and optimized software without expending much time for building it could itself reduce eletricity, just for the efficiency of the new software itself but a question remains if it would still relevant after the computer is used to provide service to others. That on a per user basis, because on the larger scheme just distributing this process, itself would already provide a net reduction on eletricicity |
|
Back to top |
|
|
jeffss n00b
Joined: 13 Sep 2019 Posts: 55
|
Posted: Sun Sep 29, 2019 1:39 am Post subject: |
|
|
fairly, a reason I found to move to Gentoo was experimenting with blockchain, because the system allows you to have more available resources. It also influenced me on the sense that, another useful thing if you are going to be involved with services is to stabilize usage. For this category of user, I also think it may be specially helpful and it could be a growing community |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54799 Location: 56N 3W
|
Posted: Sun Sep 29, 2019 8:24 am Post subject: |
|
|
jeffss,
How is this any different to a BINHOST?
My interpretation of your topic is that you are trying to make Gentoo into something that it isn't - a binary distro.
If there are packages on a binhost built the way you want them, then use them.
Asking me to help build things the way you want them while they are no use to me, isn't going to happen unless there is something in it for me too.
That something could just be interest.
e.g. I have udev hard masked and none of [emu]dev installed. My systems cannot build things that require udev as the configure checks fail.
Everyones Gentoo is different. Llike I say, if I have a binary package you can use, you are welcome to a copy.
This does open the question of binhosts and trust. How can you trust a binhost? _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
|