Pages:
Author

Topic: [ANN][GRS] Groestlcoin | 1st to activate Segwit | Building Lightning Network - page 62. (Read 558212 times)

IMZ
legendary
Activity: 1498
Merit: 1000
All well here.

The craziness at the big-volume exchanges hasn't lessened, and it's so hard to sort the truth from the fiction. If anyone wants detail on this, please ask.

And the atmosphere on sites like this -- https://www.reddit.com/r/altcoin/ -- and this -- https://www.reddit.com/r/CryptoMarkets/ -- is almost frantic: there's a lot lot more capital in-bound!
IMZ
legendary
Activity: 1498
Merit: 1000
'In the first quarter of 2017, however, average transaction fees grew 155% to $0.62, and began to rise at an increasing pace at quarter end.

On 7th June, fees averaged over $5.00 . . . . Without a doubt, the bitcoin network is now more congested than ever.'

http://www.coindesk.com/bitcoins-network-congestion-in-3-charts-transactions-blocks-fees/


So, are us IndiaMikeZulu guys just naive? or is our orientation to currency function the way of the future? Sure, trading has a place; but I bet our dev team would love to see a dozen or a hundred communities around the world with networks of fifty or a hundred Groestl Coin wallets active on a daily basis.

Not GRS-BTC; but GRS-food, GRS-services, GRS-safe-haven investment.

IMZ
legendary
Activity: 1498
Merit: 1000
Welcome, newcomers! If we aren't here, we're over here:

http://groestlcoin.org/forum/index.php?topic=477.msg1801#msg1801

Or on Reddit Groestl or our Slack channel.

Mark
IMZ
legendary
Activity: 1498
Merit: 1000
' . . . it came out at first as ‘NINNKEEPOOOZIZZLE’ '

Reply 124: http://groestlcoin.org/forum/index.php?topic=477.msg1800#new

IMZ
legendary
Activity: 1498
Merit: 1000
ATH $ value in cryptographic currencies: $US 88.8 Billion

(Gotta get me some.)

EDIT: wheeee! Over $90B!!!

Here in Australia, we're seeing a steadily growing knowledge of cryptos: articles in papers, friends and colleagues setting up their first wallets, Living Room of Satoshi expanding the range of cryptos they accept. Our accountant seems to finally see that the future of fiat currencies is not bright.

IMZ
legendary
Activity: 1498
Merit: 1000
Hi there! Im rocky and my username akai03. I'm new to GRS and it's nice to know this crypto. More power GRS and hope to get more coins. Thanks

Welcome, Rocky.
Feel free to visit here: https://www.reddit.com/r/groestlcoin/comments/6e5p76/basic_grs_trading_class/
IMZ
legendary
Activity: 1498
Merit: 1000
P2P trades?

We could even use the GRS-ETH pair on Coinexchange. (I'll put bids up at the going rate. It's practically a private exchange at this point.)

EDIT: Some Arithmetic:

If GRS-BTC price is 1300, then one ETH is 7700 GRS.

on Coinex -- https://www.coinexchange.io/market/GRS/ETH -- you will find:

0.0001300   2561.53846154   0.33300000

Or if anyone wants to try some first small GRS-ETH P2P trades, feel free to ask. (We even have a P2P exchange.)

In Principle: if you wanted to sell, say, 25-30,000 GRS -- for BTC -- to buy ETH, you know you'd cop a fair 'slippage.' So, if you want ETH, 1300 for such a large 'packet' of GRS sold is fair.
IMZ
legendary
Activity: 1498
Merit: 1000
Well, 'pullback in price' sure isn't keeping me awake at night.

Check this list*: http://www.marketoracle.co.uk/UserInfo-Jeff_Berwick.html

Note that there's hardly any Bitcoin stuff until mid-2016, but now it's coming thick and fast.

Meanwhile: http://www.zerohedge.com/news/2017-05-28/who-accepts-bitcoins-payment-list-companies-stores-shops  Note that, as the article comes from 99Bitcoins.com, it's information directly from Planet Krypto.

And three years ago today, some guy opined: ' . . . altcoins . . . are the future . . . ' Oh wait! It's me!

http://www.marketoracle.co.uk/Article45811.html


*Let there be no mistake, guys: half the authors who write for M.O. are half mad; but -- like Zero Hedge -- they point you in the right direction.
IMZ
legendary
Activity: 1498
Merit: 1000
Memo from the Night Shift:

Wheee!

Japan and Korea (and India) are the ‘Asian trading-zone’ – which includes Western Australia.

We’re avidly following events here: KRW volume; Korean banks shut for the weekend; are military tensions on the peninsula really driving adoption to some degree?
hero member
Activity: 608
Merit: 526
That what the version byte is for. The first letter of the address is what keeps you from sending currency to the wrong type of address.

Thats not correct. You could still send accidentally GRS to Fuelcoin, Fluttercoin, Fujicoin and all other coins that start with a leading F symbol.
With changing the version byte you can still send currency to the wrong type of address. We need to protect the crypto users.

All changing the base58 does is make it more error prone. If I had not happened to stumble upon the fact that GRS uses a different hash algorithm for addresses, I may have implemented GRS to some application using sha256, which would have resulted in me and anyone using that app to lose money by sending to an invalid address.

Not if you build the checksum validator in all wallets like we have. If you would have tried to send GRS to that address then any of our wallets would say: invalid address. Thus the transaction would never been happend.

Is very unusual for an altcoin to change the address hash, in fact GRS is the first I've come upon.

I know right? Spread the word. We are unique.

I see the bip32utils project you have forked already includes a base58 implementation using groestl. Could you put it up on pypi so I can add it to my project? My project is called moneywagon, it's a cryptocurrency platform for building wallets and exchanges and stuff like that on top of. Also, it seems you also removed sha256 from the transaction serialization code too? If so then another forked python library with groetsl support is needed to make transactions, so the groestl-hash function needs to be added to pypi too.

Interesting project. This might be usefull info for you: http://groestlcoin.org/forum/index.php?topic=343.0
Transaction serialization uses single sha256 (instead of double sha256). A summary what hashes we changed can be found here:
http://groestlcoin.org/forum/index.php?topic=344.0

Also I noticed there is a groestl fork of bitpay insight on the groestlcoin github. Is there a pubic instance of this running?

PM me for info
jr. member
Activity: 34
Merit: 1

You cant send accidentally grs to another coin and vice versa. No more mistakes

That what the version byte is for. The first letter of the address is what keeps you from sending currency to the wrong type of address. All changing the base58 does is make it more error prone. If I had not happened to stumble upon the fact that GRS uses a different hash algorithm for addresses, I may have implemented GRS to some application using sha256, which would have resulted in me and anyone using that app to lose money by sending to an invalid address. Is very unusual for an altcoin to change the address hash, in fact GRS is the first I've come upon.

I see the bip32utils project you have forked already includes a base58 implementation using groestl. Could you put it up on pypi so I can add it to my project? My project is called moneywagon, it's a cryptocurrency platform for building wallets and exchanges and stuff like that on top of. Also, it seems you also removed sha256 from the transaction serialization code too? If so then another forked python library with groetsl support is needed to make transactions, so the groestl-hash function needs to be added to pypi too.

Also I noticed there is a groestl fork of bitpay insight on the groestlcoin github. Is there a pubic instance of this running?
hero member
Activity: 608
Merit: 526
So yes, base58 address encoding uses double groestl512 instead of double sha256.

I see. If there a reason for this? I can understand why you'd change the POW, but why change the address hash? There doesn't seem to be any benefit to doing that, other than to make it harder for people like me to implement wallets. I now have to fork every base58 library to replace sha256 with groestl512, which I've done here: https://github.com/priestc/Groestlbase58, except i can't find a good Groestl implementation in python, so Groestlcoin will unfortunately remain unimplemented in my project Sad

Yes we have our reason for this which i already tried explaining before:
You cant send accidentally grs to another coin and vice versa. No more mistakes (like sending ltc to a btc multisig) because we changed base58. A grs address (public/priv/segwit/multisig) ONLY works on grs blockchain. This is to protect our users sending coins to another coin address.

What kind of wallet are you trying to implement? If its interesting enough, we can do all the hard work for you.

Not sure if u had a look at our github with over 100 repositories. Anyway we use this groestl implementation in python for electrum and bip32utils: https://github.com/Groestlcoin/groestlcoin-hash-python
Example: https://github.com/Groestlcoin/bip32utils
jr. member
Activity: 34
Merit: 1
So yes, base58 address encoding uses double groestl512 instead of double sha256.

I see. If there a reason for this? I can understand why you'd change the POW, but why change the address hash? There doesn't seem to be any benefit to doing that, other than to make it harder for people like me to implement wallets. I now have to fork every base58 library to replace sha256 with groestl512, which I've done here: https://github.com/priestc/Groestlbase58, except i can't find a good Groestl implementation in python, so Groestlcoin will unfortunately remain unimplemented in my project Sad
hero member
Activity: 608
Merit: 526
Any updates from the guy who wanted million GRS bounty to work on stuff?

I don't think so, jwin.

[And tee hee -- I see you over on Reddit!]

That's a shame

How much longer is website giveaway signups going on? Another week?

I have asked tenletters to post an update for you (I speak him often on Telegram).

Giveaway signups will be going on till 22 June.
IMZ
legendary
Activity: 1498
Merit: 1000
' . . the 'bridge' between us and the outside has grown from an Adventure-Movie rope-and-plank structure to at least a bitumen country highway . . . '

http://groestlcoin.org/forum/index.php?topic=477.msg1785#msg1785
legendary
Activity: 3136
Merit: 1116
Any updates from the guy who wanted million GRS bounty to work on stuff?

I don't think so, jwin.

[And tee hee -- I see you over on Reddit!]

That's a shame, and yea, I pretty much live on reddit, so not too hard to spot me there probably.

How much longer is website giveaway signups going on? Another week?
IMZ
legendary
Activity: 1498
Merit: 1000
Any updates from the guy who wanted million GRS bounty to work on stuff?

I don't think so, jwin.

[And tee hee -- I see you over on Reddit!]
legendary
Activity: 3136
Merit: 1116
Any updates from the guy who wanted million GRS bounty to work on stuff?
newbie
Activity: 22
Merit: 0
New GRS Pool
 www.ch-pool.com


ALGORITHM: groestl
STRATUM: stratum+tcp://ch-pool.com
PORT: 7140 (diff: '4') / 7150 (diff: '10') / 7160 (diff: '50')
Username: wallet address
Password: anything

Exemple: stratum+tcp://ch-pool.com:7140 -u YOURWALLETHERE -p x


Pool fees: 0.5%
Reward time: 10 minutes
Minimum payment: 0.01 GRS


Twitter: www.twitter.com/ch_pools

1) Make sure u have GRS Core 2.13.3 running.
2) Make sure u have patched ur pool to enable segwit transactions: NOMP: https://github.com/zone117x/node-stratum-pool/pull/115 UNOMP: https://github.com/UNOMP/node-merged-pool/pull/4 YIIMP: https://github.com/tpruvot/yiimp/commits/segwit
3) Put a unique coinbase text so we can identify you. Currently it says yiimp?
4) Can you tell us what walletaddress the pool uses so we can tag you on the blockexplorer?
5) Cant we see which blocks your pool mined on your pool site?


1) We have the latest wallet. ['version': 2130300]

2) The pool is on UNOMP and is SW ready
 
3) Don't know how to do this
 
4) FXud4Lurb8XzGvTAN9EdcDJGMkJuAcRA7k
 
5) You can’t see that yet, everything is ready and we are waiting for miners.
hero member
Activity: 608
Merit: 526
I tried to generate an address with the Groestlcoin paper wallet generator, but the address it gave had a "checksum error". The rivate key also gives me a checksum error too.

Here is the address: Foi3FNkp6f2u1aVyBLpUuQjAtvXvLoQyDz

and the corresponding private key also gives me a checksum error: 5KDcgddMkhPsLFypd1giap5fziz43SazRupaTmLYWvVmcu5YS9g

by any chance did Groestlcoin change the base58 address encoding that bitcoin uses? Why would it give me this error?

Here is the python code I'm using:

>>> from base58 import b58decode_check
>>> b58decode_check("Foi3FNkp6f2u1aVyBLpUuQjAtvXvLoQyDz")
ValueError: Invalid checksum
>>> b58decode_check("5KDcgddMkhPsLFypd1giap5fziz43SazRupaTmLYWvVmcu5YS9g")
ValueError: Invalid checksum


This base58 library works fine for other BTC forked coins like LTC, PPC, Doge, etc...

Chris,

Did you create the Groestlcoin paperwallet generator online or offline (http://groestlcoin.org/forum/index.php?topic=314.0)?

Groestlcoin is not a normal Bitcoin fork, we groestlized all hashes (not only pow). So yes, base58 address encoding uses double groestl512 instead of double sha256. Our privkey starts with a "5" and multisig/segwit addresses starts with a "3" like bitcoin. But the beauty of it is: You cant send accidentally grs to btc address and vice versa. No more mistakes (like sending ltc to a btc multisig) because we changed base58. A grs address (public/priv/segwit/multisig) ONLY works on grs blockchain.

I c you are a python guy so have a look at this commit and you will understand: https://github.com/Groestlcoin/electrumx-grs/commit/b7345bf871f3c9c19674e8b1ec51d644053895cc

I verified your generated public and priv key and they are valid! Dont use it anymore tho since you shared the priv key with us.
Pages:
Jump to: