Viewing a response to: @steemitblog/blockchain-update-3-hardfork-20-and-release-19-4-appbase-statsd-and-rocksdb
Thank you very much for this update, we have been tracking the progress on Github as far as it has allowed us, and will now go through the changes with our larger community as we always listen to the "current hivemind" and allow a few days to digest all the new features. <h2>Just a couple of questions out of curiosity</h2> - What happened to the idea of PoW mining your account-name using the method similar to how you create an account on a TeamSpeak server > TeamSpeak 3 VoIP communication system uses a concept of so-called identities to identify the client to the server. These identities are basically public/private key pairs. >In order to prevent people from just generating a new identity after being, e.g., banned, they added a feature called security levels. Increasing security levels take exponentially more CPU time to reach. >This way a banned user needs to spend at least a minimum amount of time to generate a new identity with the required security level before he is able to join the server again. - The rundown of the process (adding source) > A TeamSpeak identity is simply an ECC key pair for the NIST curve ECC-256 as generated by the libtomcrypt library, together with a counter value that is a 64-bit unsigned integer. > The security level makes use of a classical Proof-of-work system. >Let `PUBLICKEY` be the base64-encoded string of the identity's ASN.1 DER encoded public key. Further, let `COUNTER` be the decimal ASCII-encoding of a 64-bit unsigned integer. Then the security level is defined as follows. >`securitylevel := leadingzerobits(sha1(PUBLICKEY || COUNTER))` >Consequently, the expected number of counter values that need to be tried to reach security level `n` is `2^n` (under the assumption that SHA-1 is a uniform random function). >Note that in theory, the maximum security level could be 160 (as SHA-1 produces a 160-bit hash). However, the TeamSpeak client seems to set the limit artificially to 128. In practice, this makes no difference, as no one will ever reach a security level over 128 (except another breakthrough in attacking SHA-1 happens). >Source: <a href="https://github.com/landave/TSIdentityTool">TSIdentityTool</a>, which is an open source implementation of the identity and security level mechanisms. - Is this idea still in play or has it been forgotten or tossed away as I can see we still have Account Creation Fees in the OP explanation of the future account creation process. <b>Our community was expecting it to be free and quick to create an account, enabling friends to help friends helping friends as "Opening the flood gates to the Internet", could you elaborate a bit on this, please?</b> Thank you, @steemitblog for updating us, the hardworking @steemit development team for all the months of labour since last HF+updates. You are always welcome to http://STEEMspeak.com Discord for AMAs. Sincerely, Team @fyrst-witness (Operation, Community hive, and Peer-Review).
author | fyrst-witness |
---|---|
permlink | re-steemitblog-blockchain-update-3-hardfork-20-and-release-19-4-appbase-statsd-and-rocksdb-20180627t220210049z |
category | steem |
json_metadata | {"tags":["steem"],"users":["steemitblog","steemit","fyrst-witness"],"links":["https://github.com/landave/TSIdentityTool","http://STEEMspeak.com"],"app":"steemit/0.1"} |
created | 2018-06-27 22:02:09 |
last_update | 2018-06-27 22:02:09 |
depth | 1 |
children | 13 |
last_payout | 2018-07-04 22:02:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 2.347 HBD |
curator_payout_value | 0.433 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 2,958 |
author_reputation | 34,879,077,713,625 |
root_title | "Blockchain Update 3: Hardfork 20 and Release 19.4 β AppBase, StatsD, and RocksDB" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 62,537,501 |
net_rshares | 1,115,232,107,709 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
teamsteem | 0 | 84,963,358,039 | 1% | ||
joele | 0 | 166,937,126,948 | 43% | ||
fyrst-witness | 0 | 142,025,159,746 | 100% | ||
ackza | 0 | 327,618,890,075 | 100% | ||
zappl | 0 | 42,609,780,710 | 100% | ||
surfyogi | 0 | 128,788,499,492 | 6% | ||
tytran | 0 | 165,635,625,850 | 100% | ||
d-pend | 0 | 54,188,057,456 | 2% | ||
gray00 | 0 | 2,465,609,393 | 100% |
I think @ned wants to perhaps protect the Steem Name space which is important because once someone just tries taking up all the popular names as soon as its very easy to make accounts, then thats it, same steem blockchain forever , unless someone wants to sell them, so maybe we need a steem name peace auction house so if people DO buy them up first we can make sure they are all somewhere fr sale instead of having to scour the blockchain sending memos like for @asshole and other popular names that I heard required a lil work to get, so imagine if that was done in an auction house But yeah making sure people have to wait 40 mins to an hour like youre talking about here with POW mining to create a Key Pair, now thatd be cool, because you could get to make sure people had to WAIT an hour or so to get each account and that is fine, it prevents people from being able to sign up more than 24 accounts a day, hah imagine 2 or 4 hours to prevent people really signing up accounts, maybe it gets harder and harder to set up accounts and over time people have to go through third party hash power providers to easily create accounts maybe for a dollar, then another competitor does it cheaper for 80 cents and so on and so on, we create a nice lil market heh, or not, iI dunno this is a serious problem the name space or is it? on twitter people just adapt and celebrities and companies do things like putting "theREAL" in front of their name like TheREAL AlexJones etc. So I think people will adapt. But maybe it will be good to have people waiting an hour or maybe two or three to get a free account, and I think having your CPU mine in browser could allow new users to get educated on the steem blockhain, a steem block explorer can be displayed and users can get a feel for "mining" and feel like they are really part of a Blockchain! :) https://steemitimages.com/DQmT5kELzm4KsaHDEA37tiD8BGxgZNkZbBde7kor4TvP4TK/steemit_still_waiting.gif These sorts of infographics with live stats can adorn the Signup Page and eeducate users with Videos explaining steem while their mining for a new account :D maybe a Spokesperson walks out and says something like "Hi, while youre mining in your CPU for your new account, wed like to explain how steem works and how you can get paid for your voice on the internet!" haha that Steem Signup Page could be so slick! 
author | ackza |
---|---|
permlink | re-fyrst-witness-re-steemitblog-blockchain-update-3-hardfork-20-and-release-19-4-appbase-statsd-and-rocksdb-20180627t225857095z |
category | steem |
json_metadata | {"tags":["steem"],"users":["ned","asshole"],"app":"steemit/0.1","image":["https://steemitimages.com/DQmT5kELzm4KsaHDEA37tiD8BGxgZNkZbBde7kor4TvP4TK/steemit_still_waiting.gif","https://cdn.steemitimages.com/DQmNZTpaRsEq3kxXQxFFcBwULFRpEQtfPJwgF31eEUzzngs/image.png"]} |
created | 2018-06-27 22:58:57 |
last_update | 2018-06-27 23:10:03 |
depth | 2 |
children | 4 |
last_payout | 2018-07-04 22:58:57 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.311 HBD |
curator_payout_value | 0.098 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 2,455 |
author_reputation | 288,235,639,180,741 |
root_title | "Blockchain Update 3: Hardfork 20 and Release 19.4 β AppBase, StatsD, and RocksDB" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 62,541,918 |
net_rshares | 165,045,059,895 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
awesomianist | 0 | 18,881,826,045 | 56% | ||
surfyogi | 0 | 128,788,499,492 | 6% | ||
valued-customer | 0 | 17,374,734,358 | 25% |
Love the live-stats-on-frontpage suggestion! Often the real value of the steem Blockchain isn't communicated enough to the wider public (even those in the cryptocurrency space) and it's a real asset to the steem platform to let the product speak for themselve. Steem is not just a "reddit with crypto" as so misrepresented by most of the people in cryptotwitter...
author | awesomianist |
---|---|
permlink | re-ackza-re-fyrst-witness-re-steemitblog-blockchain-update-3-hardfork-20-and-release-19-4-appbase-statsd-and-rocksdb-20180628t124114060z |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2018-06-28 12:41:15 |
last_update | 2018-06-28 12:41:15 |
depth | 3 |
children | 0 |
last_payout | 2018-07-05 12:41:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 365 |
author_reputation | 30,939,172,096,979 |
root_title | "Blockchain Update 3: Hardfork 20 and Release 19.4 β AppBase, StatsD, and RocksDB" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 62,611,886 |
net_rshares | 4,011,318,701 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
ackza | 0 | 4,011,318,701 | 1% |
Very nice suggestion Zach.
author | surfyogi |
---|---|
permlink | re-ackza-re-fyrst-witness-re-steemitblog-blockchain-update-3-hardfork-20-and-release-19-4-appbase-statsd-and-rocksdb-20180628t001439447z |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2018-06-28 00:14:39 |
last_update | 2018-06-28 00:14:39 |
depth | 3 |
children | 2 |
last_payout | 2018-07-05 00:14:39 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.089 HBD |
curator_payout_value | 0.029 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 26 |
author_reputation | 31,155,045,810,316 |
root_title | "Blockchain Update 3: Hardfork 20 and Release 19.4 β AppBase, StatsD, and RocksDB" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 62,547,280 |
net_rshares | 48,135,824,412 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
ackza | 0 | 48,135,824,412 | 23% |
Best Cryptocurrency Trade Bot HaasOnline (SUPER PROFITABLE!!!) Features: - 20 different signals - Safety insurance - Trade without losses - Trade any altcoin - Auto-buy on pump and auto-sell on dump - ... and more! Options: - Trade Bot - Arbitrage Bot - Order Bot Exchanges supported: - Bitfinex - Bitstamp - BitTrex - BTC-E - CEX.IO - Huobi - Kraken - Poloniex - ... and much more! Also we decided to give away 3 months of the "Advanced" plan for free for everyone who installs new version from June 29 to July 10. Grab your gift right now! <a href="https://www.haasoniine.com">haasonline.com</a> 
author | dmitriy1911 |
---|---|
permlink | re-surfyogi-re-ackza-re-fyrst-witness-re-steemitblog-blockchain-update-3-hardfork-20-and-release-19-4-appbase-statsd-and-rocksdb-20180701t004406513z |
category | steem |
json_metadata | {"tags":["steem"],"image":["https://cdn.steemitimages.com/DQmTE57cne8wcssNSboK88RtmxSdTqoLis3V9MtTD9SdkE9/trade.jpg"],"links":["https://www.haasoniine.com"],"app":"steemit/0.1"} |
created | 2018-07-01 00:44:09 |
last_update | 2018-07-01 00:44:09 |
depth | 4 |
children | 1 |
last_payout | 2018-07-08 00:44:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 706 |
author_reputation | -93,453,792,217 |
root_title | "Blockchain Update 3: Hardfork 20 and Release 19.4 β AppBase, StatsD, and RocksDB" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 62,932,239 |
net_rshares | -18,254,035,404 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
ackza | 0 | -18,254,035,404 | -7% |
The issue to track the PoW is here: https://github.com/steemit/steem/issues/1768 It looks like it was pulled out of HF20, but afaik it is something that theoretically could be added in later as a soft-fork on top of the HF changes. I don't know when it is planned to be completed though. > Our community was expecting it to be free and quick to create an account, enabling friends to help friends helping friends as "Opening the flood gates to the Internet", could you elaborate a bit on this, please? There was never really a plan for account creation to be "free". There was plans for their to be three ways: - "Standard" (fee based) - "Discounted" (uses discount tokens, which will be acquired based on stake) - "Anonymous" (POW) The anonymous method is not really free though. There is still a cost associated with doing POW. The signup system (faucet) is still going to be the best way for users to get free accounts, provided they are OK providing a bit of personal information (email + phone number). If people want anonymous, currently their best choice is AnonSteem.
author | timcliff |
---|---|
permlink | re-fyrst-witness-re-steemitblog-blockchain-update-3-hardfork-20-and-release-19-4-appbase-statsd-and-rocksdb-20180628t015253057z |
category | steem |
json_metadata | {"tags":["steem"],"links":["https://github.com/steemit/steem/issues/1768"],"app":"steemit/0.1"} |
created | 2018-06-28 01:52:12 |
last_update | 2018-06-28 01:52:12 |
depth | 2 |
children | 7 |
last_payout | 2018-07-05 01:52:12 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.258 HBD |
curator_payout_value | 0.080 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,081 |
author_reputation | 272,954,445,077,789 |
root_title | "Blockchain Update 3: Hardfork 20 and Release 19.4 β AppBase, StatsD, and RocksDB" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 62,554,223 |
net_rshares | 136,563,633,394 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
lovejoy | 0 | 8,467,140,429 | 100% | ||
teamsteem | 0 | 84,962,952,383 | 1% | ||
joele | 0 | 38,680,553,805 | 10% | ||
ackza | 0 | 4,011,318,701 | 1% | ||
d-mistri | 0 | 441,668,076 | 100% |
>@ackza wrote: I think @ned wants to perhaps protect the Steem Namespace which is important because once someone just tries taking up all the popular names. >@timcliff wrote: There was never really a plan for account creation to be "free". There was plans for their to be three ways: >- Standard" (fee based) >- Discounted" (uses discount tokens, which will be acquired based on stake) >- Anonymous" (POW) If protecting name-space is the idea<b>, then why not just make it so that an account generated with POW needs to have at least one number in it?</b> examples: @james1 @Name77 @Ned82 @John1975 @Atari007 etc? Would that be an agreeable solution? @ackza, @timcliff, @surfyogi? We have had a lot, and I really mean a lot of users coming to @SteemSpeak telling us they have been waiting 7,14,21,a month for their steem account to be approved, we heard from STEEMIT that there was waiting lists and the POW idea would solve at least that problem so we can grow the user base faster. Once a user has got a STEEM account, secured their keys etc, there are easy ways to buy SteemPower on steemit.com via Blocktrades & GoPax, or with FIAT on @Bittrex via BTC if they have a minimum mini bandwidth to at least power up. <b>We should really remove bandwidth requirements on PowerUP</b>, I cannot think of one idea why having any default restriction on PowerUP is necessary, do you guys?
author | fyrst-witness |
---|---|
permlink | re-timcliff-re-fyrst-witness-re-steemitblog-blockchain-update-3-hardfork-20-and-release-19-4-appbase-statsd-and-rocksdb-20180628t104858559z |
category | steem |
json_metadata | {"tags":["steem"],"users":["ackza","ned","timcliff","james1","name77","ned82","john1975","atari007","surfyogi","steemspeak","bittrex"],"app":"steemit/0.1"} |
created | 2018-06-28 10:48:57 |
last_update | 2018-06-28 10:48:57 |
depth | 3 |
children | 1 |
last_payout | 2018-07-05 10:48:57 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.111 HBD |
curator_payout_value | 0.034 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,387 |
author_reputation | 34,879,077,713,625 |
root_title | "Blockchain Update 3: Hardfork 20 and Release 19.4 β AppBase, StatsD, and RocksDB" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 62,600,536 |
net_rshares | 58,255,970,676 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
timcliff | 0 | 8,114,486,913 | 1% | ||
ackza | 0 | 50,141,483,763 | 24% |
> If protecting name-space is the idea, then why not just make it so that an account generated with POW needs to have at least one number in it? I don't see why this would be necessary. If POW is implemented, why not just let users pick whatever name they want? POW is not a "free" signup. There is a cost associated with running the server to complete the POW. My guess is it would actually be more expensive to create an account that way, but it depends on how much competition there is. > we heard from STEEMIT that there was waiting lists and the POW idea would solve at least that problem so we can grow the user base faster. I don't know if that is going to solve the problem. How many of those users do you think would be able to setup a Steem blockchain node and submit a POW? > We should really remove bandwidth requirements on PowerUP, I cannot think of one idea why having any default restriction on PowerUP is necessary, do you guys? There are bandwidth changes coming with HF20. Part of that includes all accounts will have a minimum balance of SP for bandwidth, even if their account has 0 SP in it. This should allow users to power up, even if they don't have any SP. It is necessary to have some restriction there though. If there was **no restriction** on powering up, then a DOS attacker could just power up a whole bunch of 0.001 STEEM to DOS the blockchain.
author | timcliff |
---|---|
permlink | re-fyrst-witness-re-timcliff-re-fyrst-witness-re-steemitblog-blockchain-update-3-hardfork-20-and-release-19-4-appbase-statsd-and-rocksdb-20180628t151937411z |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2018-06-28 15:18:54 |
last_update | 2018-06-28 15:19:42 |
depth | 4 |
children | 0 |
last_payout | 2018-07-05 15:18:54 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,383 |
author_reputation | 272,954,445,077,789 |
root_title | "Blockchain Update 3: Hardfork 20 and Release 19.4 β AppBase, StatsD, and RocksDB" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 62,629,525 |
net_rshares | 5,113,341,728 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
briandenver | 0 | 5,113,341,728 | 100% |
So to be clear what was stated before creating accounts in browser or not requiring delegation to up vote comment and such is out. At least with sp delegation we could pull our power back from abusers, now we can be stuck with costly spammers and trolls. so no more sp delegation, raise creation fee 30 times than it is now then burn it. This makes account creation even more expensive and makes it harder for startups to bring accounts to the blockchain. This is deepening the dependence on steemit inc to generate accounts, or services who have hundreds of thousands of dollars to burn. Post promotion burn proved to be a failure so were going to try it on account creation sounds legit. Though we do like the idea of account creation tokens, would we be able to donate these to other projects? Would they regenerate, and if so would they regenerate weekly, monthly or quarterly.
author | zappl |
---|---|
permlink | re-timcliff-re-fyrst-witness-re-steemitblog-blockchain-update-3-hardfork-20-and-release-19-4-appbase-statsd-and-rocksdb-20180629t190135595z |
category | steem |
json_metadata | {"tags":["steem"],"app":"steemit/0.1"} |
created | 2018-06-29 19:01:36 |
last_update | 2018-06-29 19:01:36 |
depth | 3 |
children | 4 |
last_payout | 2018-07-06 19:01:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.126 HBD |
curator_payout_value | 0.003 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 884 |
author_reputation | 41,244,449,218,741 |
root_title | "Blockchain Update 3: Hardfork 20 and Release 19.4 β AppBase, StatsD, and RocksDB" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 62,777,515 |
net_rshares | 53,444,197,767 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
timcliff | 0 | 12,333,253,565 | 1% | ||
zappl | 0 | 41,110,944,202 | 100% |
Not much has really changed from the original proposal other than the removal of the ability to βmineβ accounts as part of the hardfork. You can read more in the original proposal [here](https://steemit.com/steemit/@steemitblog/proposing-hardfork-0-20-0-velocity). The cost of the tokens will be based on SP*time held. So in that sense it will recharge. Afaik discount account tokens are not transferable.
author | timcliff |
---|---|
permlink | re-zappl-re-timcliff-re-fyrst-witness-re-steemitblog-blockchain-update-3-hardfork-20-and-release-19-4-appbase-statsd-and-rocksdb-20180629t210915966z |
category | steem |
json_metadata | {"tags":["steem"],"links":["https://steemit.com/steemit/@steemitblog/proposing-hardfork-0-20-0-velocity"],"app":"steemit/0.1"} |
created | 2018-06-29 21:09:24 |
last_update | 2018-06-29 21:10:12 |
depth | 4 |
children | 3 |
last_payout | 2018-07-06 21:09:24 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.025 HBD |
curator_payout_value | 0.006 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 408 |
author_reputation | 272,954,445,077,789 |
root_title | "Blockchain Update 3: Hardfork 20 and Release 19.4 β AppBase, StatsD, and RocksDB" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 62,788,431 |
net_rshares | 13,506,972,627 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
lovejoy | 0 | 8,283,072,159 | 100% | ||
briandenver | 0 | 5,223,900,468 | 100% |