wolverine2710
Tutorial & Guide Writer
I used Slopey's tool during early beta days, and thought it brilliant. However, I've been playing w/o trading tools in B3 and have learned a heckuva lot more about trading. Moreover, I'm enjoying trading much more - actual skill/thoughtful planning is required now. So currently I do not plan on using any trading tools come launch.
That does not negate the OP's question, however. My concern will be that all these tools rely on manual user input with no verification. Doesn't that open the back end/data up for tons of manipulation by those who find great routes? Say someone one finds they can buy a product for 1,000 at location A, and sell for 2,000 at B. What's to prevent them from overriding prices of A to 2,000 and keeping the profit all to themselves? Sure, there's some safety in numbers (i.e. maybe another commander will catch the impropriety and correct it), but isn't the system open to manipulation, gamesmanship - and of course untimely data?
Poisining the well is indeed a concern. Movie quote Armageddon: It happend before, it will happen again. Slopey in the beginning had pranksters which inserted Java cakes into the database for example. Then BPC was manual input based. When EDDN is filled by for example Slopey´s BPC and Thrudds website poisining could be detected and stopped there. Thrudds user have to create an account before they can upload data. Slopey is I believeve going the same way. When fraude is detected those users can be banned. EDDN will also be filled by TD of kfsone and with results coming from OCR - when that succeeds. How to stop them? Don´t know if authentication can be done with ZeroMQ - checking. If not data could be uploaded to EDDN with REST or using a REST proxy. For this you can implement authentication with for example OAuthication. Multiple other ways for data validity can be thought of. Does a certian IP within one minute upload data for 3 stations, unlikely he was able to fly there in that time --> ignore that data etc etc. Hopefully next year there will an FD API or XMLfile created by ED which has price info, so you have safety by numbers. We have to see what measuremens are needed.