Your comments are giving me heavy Zeus Capital vibes, where an avalanche of unbacked and hyperbolic claims are made, meant to overwhelm the reader. This is called the bullshit asymmetry principle, “the amount of energy needed to refute bullshit is an order of magnitude bigger than that needed to produce it.” You are aware that the burden of proof lies with the one making the claims, and not those refuting it?
But I digress, sure, let’s take a look at your claims.
chainlink node operators are selected nodes that collaborate together with chainlink labs
Anyone can run their own Chainlink node, it’s entirely permissionless. Anyone can also create their own oracle network on Chainlink composed of any nodes they want. The Chainlink team are experts with oracles, so yes they’ve launched oracle networks which act as a sort of managed service, where nodes are chosen by the team based on past performance and their reputation. Most developers are not experts in oracles and don’t want to manage their own oracle networks and handle choosing nodes, but I’m sure if the GMX team wanted specific nodes in the oracle networks, Chainlink could help with that too. Most oracle networks work this way.
chainlink labs has monitoring internal tools that monitor each node data and they alert them directly whenever there is a discrepancy, some nodes are even setup by chainlink teams themselves
Do you have any proof of the claim that “some nodes are even setup by chainlink teams themselves”? I’m not aware of any such nodes. For the other point, I don’t see the issue with the Chainlink team monitoring node performance? Such monitoring, along with each node’s monitoring setup, results in more reliable networks. This is pretty standard for oracles, I’d be concerned if Chainlink didn’t monitor the networks.
chainlink labs has no source of income beside the ICO funds and the tokens they dumped during these last 6 years ( they made different blogposts on it)
Do you have any proof of this claim and that other users don’t pay anything? Regardless, this seems hardly relevant to the proposal. Why do you think Chainlink is asking for a portion of GMX’s fees in exchange for integrating low latency oracles and onboarding the Chainlink team as GMX’s oracle partner? It’s to create sustainable oracle solutions for GMX so LINK subsidies are not required. That’s kinda the whole point of asking for fees to use the service.
chainlink price feeds did effectively have hiccups and misreporting due to unverified unauthentified unsigned sources of data the nops use
You mean the gold/sliver mixup that happened over three years ago? The tech stack of Chainlink feeds have significantly improved over the years and there haven’t been any notable issues since, even when Ethereum gas prices went insane during DeFi summer or the volatility during FTX collapse. It would be great if data providers signed their data, but I don’t see how this is on Chainlink? They’ve explained many times how the data aggregation process works for their feeds and has clearly been proven to work very effectively, where most oracles have repeatedly failed (Pyth).
none of the chainlink node operators reveals from where they fetch their data or how they compile the data they report on chain, it’s all “just trust us”
There was a blog linked above that explains how data is aggregated in Chainlink feeds. Here is another blog that explains in more detail how the data aggregation process takes place: How Chainlink Price Feeds Secure the DeFi Ecosystem | Chainlink Blog. Data is pulled from a number of premium aggregators like Kaiko, Tiingo, CoinGecko, CoinMarketCap, etc, whose entire business model is to create accurate prices for crypto assets. This is explained in those blogs.
chainlink has been claiming for years they build a decentralized oracle, so far i fail to see in what way their Dons are decentralized they even shutdown recently some price feeds because some of em only had a couple of node ops reporting
Chainlink isn’t a single oracle network, but a protocol that enables oracle networks to be created. It’s explained in the blogs above, but Chainlink networks are decentralized at the data source, node operator, and network levels. Each oracle network consists of multiple nodes, where each node pulls from multiple data providers, and each data provider compiles data from across multiple exchanges. Then the data is all aggregated together and published so dapps can consume it.
Some feeds were shut down, not because “some of em only had a couple of node ops reporting” but because there wasn’t enough demand for those feeds. Doesn’t make sense to subsidize a feed that nobody is using. It’s why fees are important for oracles to continue operating.
chainlink doesn’t have 1 fully released product, all their products are in prealpha alpha or beta, and even those in beta either are closed betas or have limited access
This is just a flat out provable lie (Zeus Capital vibes). Price feeds, proof of reserve, vrf, and automation are all products live in production and are used by countless dapps. Sure, improvements are made to those products over time, but why shouldn’t they be improved over time? They are still very much fully released products. This point isn’t even relevant to this proposal, given GMX would be using the new low latency oracle product that was developed together with GMX. Pure FUD.
chainlink node operators can easily be corrupted as many of them already run nodes for other blockchains or oracles.
What? This argument makes absolutely zero sense. Chainlink nodes have economic incentives to remain reliable and honest, because if they don’t, then they harm their reputation as a business, lose all future revenue they could have generated in the Chainlink network, and harm the value of the LINK they’re paid in. Feels like you’re really grasping for straws on this one.
chainlink the company is fully opaque, and has never released any roadmap or plans for improving their systems in regards to decentralization and collaterization
Chainlink just published a product update for Q1 recently, which details recent and upcoming developments: Chainlink Product Update: Q1 2023 | Chainlink Blog. They also published a roadmap for staking last year (ran out links, just google Chainlink staking roadmap). Just more baseless FUD here.
chainlink doesn’t explain how those gmx fees will be used or allocated, will they convert them to usd? is there somewhere a smart contract that makes sure everything is handled in a trustless matter? where will gmx fees go? directly into chainlink labs wallet? or in a sort of onchain treasury will they dump them instantly?
To cover the operating costs of the services used by GMX and to fund future research and development on improving those services I assume? With this proposal, a portion of the fees generated by GMX would be paid to Chainlink. GMX doesn’t generate fees in GMX coins, so fees wouldn’t be paid in GMX coins. It doesn’t really matter if the fees are converted to another asset or not, who cares if ETH or stablecoins are dumped?
I’m sure you’ll probably post another comment with an even larger laundry list of FUD points that would require even more effort for someone to refute, but I hope it’s clear by now that you’re not being genuine in your arguments. I’m a long time LINK holder, so I’m not completely unbiased, but I’ve also been a long time GMX user and staker (GLP too). I want what’s best for the GMX ecosystem, so it can generate even more fees for me to collect. Seems obvious that integrating Chainlink would help facilitate that. I’m still curious what the underlying motivation of “gmx-advocate” is for posting all this FUD?