The Reports from the Witnesses 2018-05-06

in #witness-category6 years ago

The Reports from the Witnesses aims to provide the community with a summary of what all the witnesses have been up to. Every week, I collect all of the reports from the individual witnesses and assemble them into a single aggregated report. New witness announcements and witness suspension announcements are included in the report as well.

Witnesses can continue posting their posts to the witness-category and/or witness-update tags, and I will assemble everything I find there. If I miss any reports, just let me know and I will correct it. If you want to direct message me a report via chat, that is fine too.

Historic Reports from the Witnesses can be found here:
https://steemit.com/created/reportsfromthewitnesses

So without further ado, I bring you the seventy second edition of 'Reports from the Witnesses'!


Reports from the Witnesses 2018-05-06

@jerrybanfield - Witness Position #16

@pharesim - Witness Position #17

@yabapmatt - Witness Position #31

@blockbrothers - Witness Position #38

@rival - Witness Position #41

@patrice - Witness Position #42

@themarkymark - Witness Position #46

@adsactly-witness - Witness Position #51

@asbear - Witness Position #58

@dragosroua - Witness Position #60

@justyy - Witness Position #63

@jackmiller - Witness Position #68

@ura-soul - Witness Position #82

@yuriks2000 - Witness Position #84

@jatinhota - Witness Position #90

@bitrocker2020 - Witness Position #102

@yehey - Witness Position #106

@jrswab - Witness Position #111

@quochuy - Witness Position #118

@valorforfreedom - Witness Position #124

@castellano - Witness Position #133

@fbslo - Witness Position #139

@danielsaori - Witness Position #142

@thekitchenfairy - Witness Position #148

@evildido - Witness Position #151

@yensesa - Witness Position #159

@crt - Witness Position #167

@nnnarvaez - Witness Position #171

New Witness Announcements:

@swisswitness - 5/4/2018

@pjau - 5/6/2018

@scottcbusiness - 5/6/2018


Some Notes:

  • Many witnesses do not report every week, and prefer to only report when they have updates.
  • I recommend that you include communication as one of your criteria for evaluating witnesses, but keep in mind - it is not the only criteria. There are some witnesses that prefer to work "behind the scenes", and do not do much as far as reports.
  • For witnesses that are not currently posting any reports, I would encourage you to provide the community with at least some insight into what you are currently working on :)

Remember to vote for witnesses!
https://steemit.com/~witnesses
If you aren't sure who to vote for, check out this Witness Voting Guide.

Sort:  

@timcliff ... i don't know where to dump this but seeing as i thought you seem to be interested in performance issues , eyes on the future, i might as well dump it here, you seem to read your replies too.
About what you said on the speed of the chain due to spam over time, its just a thing i notice while trying for dig out a little snipp in bash to give me file or output with all the lines where i transferred to at_accountname (not gonna use the symbol for reasons ofc.) which got me to

curl --silent --data '{"jsonrpc": "2.0", "method": "condenser_api.get_account_history", "params": ["rudyardcatling", 10000, 10000], "id": 1 }' https://api.steemit.com >testest
cat testest |./pretty_please.sh >testestt
cat testestt | grep -C 3 '"to":"steembasicincome",' >testesttt

rudimentary


however, wading through the file that grew to almost 19MB size after converted to pretty print i had to think of your remark when i saw something i noticed before but now i.o. transaction on steemd the whole thing
apparently posts that get edited get linked in the chain as a new transaction every time completely. Now i was under the impression that since the post doesn't get 'locked' until after x days the actual body wasnt in there yet, but i see its all there, every time for every edit (unless i gravely misread, which is possible in my chaotic state) which means a post thats edited seven times is seven times linked in the chain as a different transaction. Thinking about your remark on speed and volume (due to spam in your case , or at your case? sorry im not native english) this strikes me as something that could be helped if posts arent really chained in until the day they *are* (pardon my lingo i know its not workfloor pro but i think its understandable). Now for all i know this requires a slightly bigger overhaul than adding a checkbox to let people autohide posts from the "main"stream so they can only be viewed by communities looking for the key/primary hashtag b/c this is probably something that would require multiple searches working together since the post is *already there* but not 'chained' yet so it has be searchable so it would be stored somewhere else until the final day when it can't be edited anymore, after which it becomes an actual transaction. That's a lot of work , im sure, but nothing algorithms shouldnt be able to handle and eye on the future a massive save on volume and transaction since posts WILL be edited, wether its 'frowned upon' or not.

this is probably not the post to dump this but i just do because of your interest in the mechanics and improvement and you're probably in a lot better position and with a lot more clout to push this somewhere it could be useful (if at all)

i'm thinking of a monthly one-post with my whacky amateur ideas so i dont have to dump them all over the place cos i dont know where to go with them and franly and tbh im not much of a politician so the salespitch and presentation wouldnt be for me anyway. I'll probably dump it somewhere in steemdev and if anyone thinks its useful they can do something with it lol ... that said, have a nice day :p

3.png

You are correct. Each time a post/comment is edited, it does a new transaction with the new data. By design, all of the old transactions are permanently stored in the blockchain. It is not great from an efficiency perspective, but it was setup that way on purpose. A good example of why this would be useful is if someone posts something 'bad' then tries to cover it up with something 'good'. Anyone who wants to audit that type of thing will be able to on the blockchain.

FYI - the inability to edit posts after 7 days is going to go away sometime in the near future. The same logic will apply though - even if you edit your post after 1 year, someone will be able to go back and see what it was in the past.

i see ... the inability to even censor oneself lol .... pros and cons, personally i think eyes on the future it'd be better to store only one, for simple performance reasons indeed, and its possible for people to make mistakes anyway, seems pretty hardcore if you can flag someone for some drunk mistake from ten years ago ... but mwell

it's not my company after all lol

audit someone huh ... sounds pretty nasty , like "government" nasty

i don't think its bad to stop editing after 7 days though, especially since all originals and versions are stuck already, i should say 'locked'
and also, who defines what's bad and who defines what's good ? a democratic majority or a few chosen duly elected officials ... not a huge fan of that, i think we've seen that before, its like saying "this content is GOOD" because its good for you, but i think the definition of quality, good and bad can be highly personnal, depending on background, character and about a thousand traits, culture none the least of all, so who gets to decide ?

thats worth a serious seminar on morality lol

anyway ah i dont know if i said already but while i was sifting through the whole account history i also found there's an upper limit to "start" when looking for transactions. I understand the 10.000 limit to the number downloaded at once, network performance among others but the ceiling (i didnt try to find out since its probably way above my account level) , do you by any chance know if that's the absolute ceiling (eg. max number of possible tx per account EVER) or is this just a limit on the capability of the api where you can't query above number x (i dont know its several over 100billion so it'l take a while to get there) because if theres an upper limit it might mean some bot could break the system by some flaw no one ever saw , so if thats the case simulations would need to be run to make sure just in case ....

is what i was wondering ... i wonder a lot lately, which is good b/c i think my brain was starting to rot :p

I'm not 100% sure about what you are asking, but if you are referring to the limited history that shows up for the transaction history on steemit.com - that is something they plan to address. It should be possible to check the full history of all transactions. It would be a pain to do it that way, but steemd.com/@youraccount is an example. It will literally have every single transaction you have ever done; it is just not organized at all.

:)

#!/bin/bash
ACCOUNTHANDLE=$1
bla='{"jsonrpc": "2.0", "method": "condenser_api.get_account_history", "params": ["'
bla2='",  10000, 10000], "id": 1 }'
bla3=$bla$ACCOUNTHANDLE$bla2
curl --silent --data "$bla3" https://api.steemit.com >testest
cat testest | grep -Po '(?<=("to":"steembasicincome",)).*?(?=(}))'

you should run customer service, lol that was fast, this one actually , if i take a very high number for the first 10.000 its out of range meaning i couldnt check for the (imaginary number)100 trillionth transaction (assuming there is one within a lifetime ofcourse) its just something i noticed while i was dabbling and mucking about. This thing actually tells me how many shares in @steembasicincome an account has given (not how many it has received since that data is not available as they send you only one msg when you get enrolled so you'd have to have the names already and sift through those accounts too, its just to check because they're still on manual and i want to make sure it works, mutual self intrest but more than that , i think its a great initiative to at least try and make an example of what can potentially be done for ubi.

and actually i had more horror stories : assuming you're not living in the EU you might have heard not only of the up and coming strict privacy rules but maybe "the right to be forgotten" (the mighty google just lost a case on that, not too long ago) because its somewhat scary, i mean i KNOW all my stuff is locked in the chain and i agree to that, but the overlords here, they can get cooky, like when they sued apple for backtaxes, while Ireland actually wasn't even complaining.
So ... i'm not sure how much you are involved in any of it but you seem to know a lot so, if anyone at all ever claims "the right to be forgotten" i fear i might get locked out of my account as this lot moves to a place outside and blocks the whole of europe from attending.

Hypothetical situations but potentially dangerous situations, i'm good at doom lol (not the game) and seeing this is real money and potentially actually decent money over time, stuff like that could be a massive wrecking ball on my way to independence

so i guess now i have two questions at once :) no rush, i check answers anyway at least every other day

i'm sure you can find the relevant info on the 1e100 if you want but its real, its not something i make up to be funny

speaking of 1e100 for instance i could not query for the 1e100th transaction using that method in the api because the number is too high and gives an error, thats what i meant :p

Yeah. The api.steemit.com node and the account history in the steemit.com have the same issue - they only go back so far. That is an issue they are working on addressing.

Regarding the right to be forgotten - you are right, in that it will be interesting to see how it all plays out. I don’t think anybody knows yet. A lot of the legal things that are being brought up regarding blockchains are new territory.

i'm not sure if interesting is the word i'd use there lol, if i have an acount i put a few 100 in (which is as good as a months income right now) and is worth more than that and some people in high towers over my head suddenly decide i can't reach it anymore (be it the overlords of mordor for their enlightened reasons) or the lords of steemit out of sense of self-preservation. You do understand that's not very confidence inspiring and worth a bit of nailbiting there since , considering the enlightendness (yea i use that a lot but i think it's applicable since i have gutter-side perspective here) on both sides it doesnt really matter if i waive my right or on the others side try to bypass any blocks because after all im somewhat of an investor in 'the firm' no matter how small it may be and like i said they didnt care much for ireland saying they didnt care about apple because they werent dissatisfied with the situation. If that loses me something that can benefit someone like me a great great deal, that's troublesome at least, to use a very mild word lol

I'm starting to feel like an interviewer here, but that's because you actually answer with facts to the best of your ability so allow me to repeat there's no rush here, i'm going nowhere (atm literally and figuratively) and i check my replies back always quite a lot to see if i didnt miss anything interesting

so , among other questions that keep chewing and nibbling at me :

  • what is this is i hear about one vote one account i might have misunderstood but it sounds very much like something that would put power only in those with very high sp in one account (your proverbial fat fish so to speak) and for some reason sounds like being scammed out of money since a second account costs real money (about $50 if you fill it up to 15sp from the start, thats not pocket money from where i stand, or what do people call that, small change ?)

and

  • assuming there's a central authority on what's good and bad and what's quality and what is appropriate (which in se goes against the very nature of de-centralization) and it decides someone is "bad" ... for whatever reason (i agree there is no room for kiddie pr0n or animal abuse anywhere but let's assume it's neither of those, its just something 'not-steemit' like when i just got in i got stalked for over a month by people who werent very nice, just a few, its not hard to find out once you get the right tools, and it made lose my cool there a few times, but in the end they quit, which is good because i think if you got the clout its best spend on promoting and upvoting what you like than on ruining what you don't because (lots of b/c) as i keep saying the definition of good and bad is VERY personnal, and not at the least defined by culture but also not limited to that).
    The central authority decides it's bad, what happens ? you can't unchain it, can they just kick someone out ? close the account ? or worse :: prevent access to the actual money included. Not that i intend to crusade or anything but these are serious questions don't you agree?
    i see you did and thanks for that, every little boost is appreciated but i dont mind if you dont b/c im sure you have plenty of people to answer at your level and i am probably far from done asking questions if you keep answering with useful info whos-awesome-youre-awesome-quote-2.jpg

see you around :))

oh btw (woops another edit +x kilobytes blockchain duh! :p ) i fear the perspective of the lords of mordor on said issue might be setting precedent, seeing as if they denied google already, setting precedent by allowing "the right to waive" to their faithful peasant subjects might be something they don't want to do, literally forcing separation, and for some i fear Trump won't mind (more separation) it seems be one of his 'things' ... just before i forget, i'll try to keep more for other posts lol if something pops in my head

Regarding the blocking of access, since everything runs on the Steem blockchain, as long as you can access the blockchain somehow - you should be able to access your account and funds. For example you could use @jesta’s vessel desktop wallet and just point to any one of the public RPC nodes.

The one account one vote idea is related to SMT oracles. It would actually benefit smaller stakeholders the most since everyone’s votes would be equal. The oracle SMT implementation assumes there are “oracles” that will be verifying the uniqueness of individuals, so people cannot signup for multiple accounts.

Not sure where you are going with the central authority idea. I don’t know under what scenario that would ever happen with Steem.

@timcliff huge thanks to your work. This work is really helpful for everyone who wants to make better witness vote. For majority of backup witnesses, it is insanely difficult to get noticed and being supported even if they do projects that help Steem community richer. Keep on this great job!

You declined payment? I still upvoted. Does my upvote go to waste?

Pretty much :)

:( RIP upvote!


lol

That's funny. You even included a video. HAH! 😂

This report goes to show that most of these witnesses are up and doing and it also tells us those who are worth our support. It's a good thing that you put this out from time to time so atleast we know that someone is keeping a close tab on these witnesses. Thanks for this.

The Reports from the Witnesses aims to provide the community with a summary of what all the witnesses have been up to. Every week, I collect all of the reports from the individual witnesses and assemble them into a single aggregated report. New witness announcements and witness suspension announcements are included in the report as well.

This is community service of the highest order. Wow you’re doing a great job , it’s cool to know what’s happening with the witnesses . Thanks for the update

Backbone of the communities, silent workers many of them going about keeping the platform running smoothly.

Big thanks for update @timcliff

Hey my man, first off, I want to thank you for that huge up about you gave me on my comment on the "bird at your doorstep" earlier. I want you to know that I really do appreciate that, and I don't take it lightly. That one vote is equal to a whole week's worth of my posts and that means a lot to me. I will be able to use it to help fund my contests and also to help anybody should it arise. It was truly a surprise and a blessing. So I want to say thank you for that. Also, I want to thank you for what you do here not just on this post but also for our community. I really like the witness reports that you put out because it truly does help to know what everyone is up to. I encourage you to keep up all of your great work and to remember always to love. I hope that this week has been good for you so far and that the rest of it is even greater. And as always I send you and all of yours all of my love.

Glad to hear, and thanks :)

Thanks @timcliff - you shouldn't decline payout on these. They are very valuable for the community and you should get some rewards for your work putting it together. Just my opinion of course!

I agree @timcliff. You SHOULD get paid for your work. However, I think it is a very honorable thing that you choose not to.

Saya bangga dengan @timcliff

And what a post from @pharesim this week!

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 63799.64
ETH 3130.40
USDT 1.00
SBD 3.97