Pages:
Author

Topic: [ANN][YAC] YACoin ongoing development - page 75. (Read 380060 times)

newbie
Activity: 21
Merit: 0
I hold the coin, the feeling is very good, is hoping to have other applications
sr. member
Activity: 347
Merit: 250
I'm curious, has anyone had a successful YAC withdrawal from Cryptsy anytime in the recent past?  I know a little while back, there was some discussion on that in this thread, but I figured Cryptsy had to have gotten their shit together by several months later.  But alas..
hero member
Activity: 812
Merit: 1000
I'll check it out later, thanks!
hero member
Activity: 802
Merit: 1003
GCVMMWH
Yacoin TESTING for 0.4.4 Windows build has been released! This includes the great balance features added by Grokouser.
Download here: https://github.com/yacoin/yacoin/releases/tag/testing_0.4.4
member
Activity: 70
Merit: 10
The coins up? Now 1M income?
hero member
Activity: 802
Merit: 1003
GCVMMWH
Ron, this is great, thanks!!! As mentioned in my PM, I truly find your videos educational, and probably just as important, interesting  Cool
sr. member
Activity: 260
Merit: 251
In other news, old c coder has been able to compile a native MSVC++ version of yacoind (https://github.com/yacoin/yacoin/pull/17) and I will merge that to testing (or maybe YAC-MSVC++) once the outstanding issues are resolved. Anyone that is able to test it out, please do so. This (I believe) makes YAC the first coin that can be compiled in MSVC++ since the early days of Bitcoin. I'm not a fan of windows and neither is sairon, but there are a lot of extremely talented people out there (like Ron and Satoshi  Wink ) who are masters on that platform, and I believe it will bring YAC to a whole new group of people. 

Hello Joe & all,

I promised videos on MSVC++ static library building for bitcoind.exe & YACoind.exe & other *coind.exe --
and here they are:
http://www.youtube.com/channel/UCytoaHvG3H1y9CnxZS819eQ

The Yacoin 043 sources should already contain the MSVC++ additions.

The last video on actually building bitcoind.exe and YACoind.exe using those libraries is almost done, but those practiced in the art probably won't need it Grin

I would be interested in feedback.  And I would hope that this allows a stampeding herd of Windows developers to jump in and contribute to the YACoin and other projects.

Ron
hero member
Activity: 809
Merit: 501
Long live YACOIN!

Just wanted to let everyone know - there's a 30,000 YACoin bounty for the development of a YACoin Multipool. 

https://bitcointalk.org/index.php?topic=602122.new#new

I can't wait to see (and use) this new pool.

+1

Happy Belated B-Day, YACoin! You are turning into such a beautiful coin. Smiley
legendary
Activity: 1918
Merit: 1012
★Nitrogensports.eu★
Long live YACOIN!

Just wanted to let everyone know - there's a 30,000 YACoin bounty for the development of a YACoin Multipool. 

https://bitcointalk.org/index.php?topic=602122.new#new

I can't wait to see (and use) this new pool.
hero member
Activity: 516
Merit: 500
CAT.EX Exchange
Happy b-day. YAC is the first coin that I get real POS coins (real as not testnet coins Cheesy )
hero member
Activity: 812
Merit: 1000
Oh, fond memories of mining with my 7950 close to a year ago...Me and a handful of people knew it was way more profitable than anything else out there.
And you know what? It's still up there  Cool

I'm excited for the latest developments, hope it picks up more steam.
newbie
Activity: 27
Merit: 0
omg, already a year since YACoin launched. it was the first coin that I mined. Grin
sr. member
Activity: 381
Merit: 250
Happybirthday yac!  Grin its appreciated that you guys have and continue to put the effort into this coin, keeping it innovative and fun
sr. member
Activity: 251
Merit: 250
A Year has passed as YACoin was released on 8th of May 2013 introducing the new concepts to the world.
Many blocks have been generated since then Wink)

I believe YAC is stronger than any other coin because it has creative development team and community!

So long live YAC and Happy Birthday!!

Congrats go to block 542668 (a POS block) for being the lowest numbered block with a chainage of 365 days.

Congrats indeed! So 1 year in how is everyone feeling today?
hero member
Activity: 693
Merit: 500
A Year has passed as YACoin was released on 8th of May 2013 introducing the new concepts to the world.
Many blocks have been generated since then Wink)

I believe YAC is stronger than any other coin because it has creative development team and community!

So long live YAC and Happy Birthday!!

Congrats go to block 542668 (a POS block) for being the lowest numbered block with a chainage of 365 days.
sr. member
Activity: 288
Merit: 260
A Year has passed as YACoin was released on 8th of May 2013 introducing the new concepts to the world.
Many blocks have been generated since then Wink)

I believe YAC is stronger than any other coin because it has creative development team and community!

So long live YAC and Happy Birthday!!
hero member
Activity: 516
Merit: 500
CAT.EX Exchange
some GREAT news: with the server interface enhancements i've made it should be possible to PoS mine directly from a thin electrum client

Very interesting. Does it centralize the control of POS mining on the server, though?

However, I think of it like the PoW mining pools we have today - with a bunch of electrum servers, you can choose your "PoS pool" (it can be automated) and just trust that it doesn't tell you bullshit (you just validate the chain work and txs of interest, and the standard electrum client already does that).

That would be what worries me. Because of real or perceived advantage to mining in large POW pools, a few big pools are the dominant roles to approve transactions. The wallet server could acquire great powers to approve new POS blocks. That is centralization.
That said, I think for the same reason why POW pools are successful, POS pools will prevail, too.  A thin wallet backed up by a POS pool is just natural for the end user. Your idea, if validated, is more attractive than POS pools that requires the user to hand over their coins to the pool.
newbie
Activity: 20
Merit: 0
sr. member
Activity: 406
Merit: 250
One does not simply mine Bitcoins
some GREAT news: with the server interface enhancements i've made it should be possible to PoS mine directly from a thin electrum client

Very interesting. Does it centralize the control of POS mining on the server, though?

TL;DR: no

The long answer:
I don't think so. Server can't lie to you about blocks (it's computationally infeasible, similar to 51% attack). You as a client can always verify the transactions provided by electrum server by following their history back to the coinbase transaction (though a simple electrum wallet does not do this, it just blindly trusts the server, which is ok for just a wallet - but to generate a block AND have it accepted by the network, you need to be 100% sure). Transaction hashes from a block are connected to the block's hash through the merkle tree hash, so you can verify that the list of txs provided by the server really belongs to a given block ('cause a block "can't" be faked).

(This would kinda require you as a client to keep a few full blocks somewhere for quick reference as it's impractical do re-download the same block over and over again while verifying a single tx's history. Potentially, the client can have a trusted checkpoint hardcoded and not check history before that, which would speed things up even more.)

So, if the server can't fool you into something that's wrong, it could try simply denying service to you - ie. pretending that the current network block height is just 123 while the real network is already on block 500. The solution for this is also quite simple from the client's perspective - just do a little of p2p communication with a few random peers (provided by eg. dnsseed server, or from its own cache or something) and just asking them for the number of blocks they've got (quite simple). And if the server has a lower height than the random peers agree on (needs filtering as even a peer can send you a bad number), then either it's stuck on a bad fork, lagging or lying - either way, a bad idea to use that server for PoS mining. Smiley

As for the lagging problem, the possibility that the PoS blocks you mine will be orphaned is somewhat higher than if mining with a full node - tho it's not as bad a problem for PoS, really - you can simply reuse the coinstake (ie. try again) a few times within a certain time period (and also, it's not like you don't have whole 2 months of time to collect your interest).

However, I think of it like the PoW mining pools we have today - with a bunch of electrum servers, you can choose your "PoS pool" (it can be automated) and just trust that it doesn't tell you bullshit (you just validate the chain work and txs of interest, and the standard electrum client already does that). This saves you as a client a lot of work, you don't have to connect to p2p nodes (which can even be impossible from the internet connection you're on - electrum was designed to also work over heavily restricted connections by utilizing eg. the http port 80 for its protocol and most firewalls allow at least that). You can also check with other servers whether your PoS block has gone through the network successfully. Or even utilize more than one server at a time, whatever.

Although the server does not seem to have an incetive for you to PoS mine, it's not quite true. It can either choose to serve you a lil' bit of valid data OR a thousand times more data for you to verify everything yourself (which costs the owner of that server performance and bandwidth). Even if someone didn't care about the costs and tried to fool you anyway, you wouldn't really be harmed (you can always earn your interest later via another server or even a full node if all the servers were bad for some reason). So a bad provider can't make you lose anything while he loses substantially more resources than by playing fair.

As far as your question goes, centralization of PoS mining would IMHO be something like one server with a big wallet (like a bank) where a lot of users send their money to accumulate interest. While the electrum server has absolutely zero control over your funds/interest and you can always effortlessly switch to another server for whatever reason.

whew
hero member
Activity: 516
Merit: 500
CAT.EX Exchange
some GREAT news: with the server interface enhancements i've made it should be possible to PoS mine directly from a thin electrum client

Very interesting. Does it centralize the control of POS mining on the server, though?
Pages:
Jump to: