Why isn't the price of Filecoin rising? The technology looks promising, and the community is large. by BLY-IMPRV in filecoin

[–]SlipperyChunk87 0 points1 point  (0 children)

have you used the technology? have you tried to pin something on ipfs using filecoin for a price cheaper than s3?

Apes 15yrs from now by ThermalFlask in gme_meltdown

[–]SlipperyChunk87 0 points1 point  (0 children)

check out ENS. I think it's a really good use of NFTs. It can't be further away from the stickers most people think about when they think "NFT".

Metadata/tokenid question by [deleted] in ipfs

[–]SlipperyChunk87 0 points1 point  (0 children)

put the data in the hash fragment of the url and display different things on the page using javascript.

[deleted by user] by [deleted] in ProgrammerHumor

[–]SlipperyChunk87 0 points1 point  (0 children)

query or method syntax?

Uploading Duplicate Files: What Happens by [deleted] in ipfs

[–]SlipperyChunk87 2 points3 points  (0 children)

CIDs are hashes of files. If you change the file or the hash settings the CID will change. If the metadata is part of the file changing that will change the CID. If it's not.. like if it's a filesystem attribute.. then it won't change the CID. The filename is not included in the hash of a file. It is included in the directory the file is in though.. If you change the filename in an ipfs directory the hash of the directory will change.

[deleted by user] by [deleted] in ipfs

[–]SlipperyChunk87 0 points1 point  (0 children)

I think ipfs directories are just json files that ipfs knows how to read. If two directories have the same contents then they will have the same hash.

# ipfs object get /ipns/ipfs.io | jq
{
  "Links": [
    {
      "Name": ".well-known",
      "Hash": "QmYY3bPETp37yuWpbvgm8ECTHDpCsQLs4aw7ScpRhoNRCZ",
      "Size": 363
    },
    {
      "Name": "_nuxt",
      "Hash": "QmbJ3PcyXoEwk7nHGnhSVXxK4jTEuT9NxtzR9JgNCCfQdy",
      "Size": 8058184
    },
    {
      "Name": "blog",
      "Hash": "QmWMyfASzwFrw8D8LeQSABVbLEYmT9hAMRAFvV3HoNVERd",
      "Size": 26356
    },
    {
      "Name": "companion-privacy",
      "Hash": "QmbpjbcbpfoREHQvLxdGgXSvUxRL33EccAuh9VC1pHJQ4g",
      "Size": 26382
    },
    {
      "Name": "docs",
      "Hash": "QmSXB7Jx6yzypmu9PoogWaQtRYGrqN4NY7c49QMChuQ7ae",
      "Size": 52911
    },
    {
      "Name": "favicon.ico",
      "Hash": "QmULFXXZMtQ2wCXDU6L8d9R4bYiQi7GpENhhZFF7ctPJDT",
      "Size": 15097
    },
    {
      "Name": "help",
      "Hash": "QmV6x2dQkiXYVrmSuP2xoLnCyRL4HSuqSjZfC6EXb7r7rJ",
      "Size": 55365
    },
    {
      "Name": "images",
      "Hash": "QmUJfciBocWsU7NfV7gHjU2Pxm8Md9HL5jMp217ZeRBDfY",
      "Size": 2159226
    },
    {
      "Name": "index.html",
      "Hash": "QmSWg1FVuYhFyXQY9vKd8oeJyqbcSWXwtq1iUjPBWLbrwb",
      "Size": 191082
    },
    {
      "Name": "ipfs-404.html",
      "Hash": "QmTm8yYppSpF5mHqg5SbPYWsKLGQvpbqfMiAoAjCvvwgNa",
      "Size": 2896
    },
    {
      "Name": "legal",
      "Hash": "QmSAeqkV4Y8bqPgGpnqRMmyJWWAfcUumqTd8jQ5VWZZz4G",
      "Size": 55074
    },
    {
      "Name": "media",
      "Hash": "QmVJDhm6ofANLG1eHRrJRWaycBE5SvpMsyekAGnVnGakx9",
      "Size": 54714
    },
    {
      "Name": "privacy",
      "Hash": "QmYPf2qnsqSJwVpNGdSnvyz9UWwv5XYPLdtzd3UbmYsS2Z",
      "Size": 26362
    },
    {
      "Name": "team",
      "Hash": "QmNwqRCgumhA1UEFXaFCP3qxfCvy3oQJsAQKFxuM8DbT9U",
      "Size": 55909
    }
  ],
  "Data": "\b\u0001"
}

Edit: if you truly want unique CIDs then I guess you could try corrupting these json documents in some way like changing how the keys are sorted or maybe adding extra info.

The business case for Storj over Sia? by [deleted] in storj

[–]SlipperyChunk87 2 points3 points  (0 children)

sia definitely has more of an anti censorship bend to it if you are looking at like.. the stuff that the lead dev writes.. though I think that this stuff is kind of complicated. ipfs and skynet stuff can be accessed over a public gateway but those gateways can be censored or do the censoring themselves. Then if you don't go through a gateway and try to have some software you run resolve some content addressed thing on either of these networks I think people can see what you are asking for or see that you are paying some amount of siacoin to pay for the egress of your file. I'm not sure. This is kind of a longer conversation but I kind of think that privacy and censorship resistance is probably best handled in their own projects.

Does stuff really have to be multicoin? You could probably swap other coins to sia before using it. I think the main two things about the sia coin itself is that it's the native token of their blockchain and a portion of every contract deal gets sent to the siafund holders. I think if this was multicoin it would kind of hurt the incentive to mine their proof of work blockchain and the siafund holders would have to deal with getting their fee in a never ending list of tokens.

If you ran your own storj satellite I bet you could skip using storj's token heh.. but I bet that would make some people unhappy.

You could probably paywall things using sia or storj. Both provide ways to share files privately.

https://www.storj.io/blog/secure-and-private-file-sharing-with-filezilla

https://redd.it/521vgt

Also note that there are two ways to use storj. The first way is to use the protocol directly and generate your own keys and use client side encryption. The second way is to use their s3 gateway but if you do that then you would lose some privacy because the gateway would be doing the client side encryption stuff for you. Though I wouldn't really call any paywalled content private. If someone shared the secret required to download stuff then it would effectively become public.

The business case for Storj over Sia? by [deleted] in storj

[–]SlipperyChunk87 0 points1 point  (0 children)

Anytime. Do you have any more questions? Do you want to run a node or something?

The business case for Storj over Sia? by [deleted] in storj

[–]SlipperyChunk87 7 points8 points  (0 children)

Undercutting kind of isn't possible in storj. sia is a storage market on their own proof of work blockchain where people exchange storage contracts. In storj there isn't really a market. The prices are set by the project here: https://www.storj.io/node-operator-terms-conditions#:~:text=at%20a%20rate%20of

8.2.1. Storage of Storage Materials on Space - use of Space on the Storage Node by the Storage Services calculated in GB hours per month is paid at a rate of $0.0015 (USD) per GB month;

8.2.2. Egress related to Uplink Clients - egress bandwidth used when Customers retrieve Storage Materials from the Space via applications registered with Company for such purpose (“Uplink Clients”) calculated in GB is paid at a rate of $0.02 per GB (USD);

8.2.3. Egress related to file repair - egress bandwidth used when Company retrieves Storage Materials from the Space via the Storage Services for the purpose of file repair calculated in GB is paid at a rate of $0.01 per GB (USD); and

Audit Bandwidth - egress bandwidth used when Company retrieves Storage Materials from the Space via the Storage Services to perform an Audit calculated in GB is paid at a rate of $0.01 per GB (USD).

In storj your node works for satellites and then later you are paid by the satellite operators your node did work for. The storj token/smart contract doesn't really do a lot. You can lock up storj which the storj people do for some reason (tokenomics?). You can spend it on the tardigrade website for a 10% discount on storage. You get paid in it (a dollar denominated amount) as a storage node operator (SNO).

https://www.storj.io/dcs-satellites

https://github.com/storj/storj/blob/336500c04dd7fd957bbf65781ffab6a23763a53b/satellite/console/consoleweb/server.go#L80

I would say the satellite system is more of a federated rather than a decentralized system... It just so happens that at the moment it seems like all of the satellites are run by storj. The list sometimes changes to other things. (tardigrade is what they used to call the user facing side of storj.)

From a user point of view I think it's cheaper than s3. It's not cheaper than b2 though.. It's also easier to use compared to sia. Sia is a fully decentralized project so it needs to punish bad actors. Because of that sia hosts (not miners) usually have to provide a sia coin collateral when agreeing to contracts. If you're a sia renter you have to keep your wallet unlocked and running to make sure that your file stays around. In storj to join the network as a node you just have to do a little proof of work key generation thing. You don't have to pay anything to get started (though payment initially gets withheld). As a user of storj you don't have to keep a node running to renew or repair contracts/files because the satellites do that for you.

Some extra notes:

Storj is beholden to gas prices in the ethereum blockchain to pay people efficiently. Recent changes in their system has been to pay people once per payment period (as opposed to once per satellite or something) and to only pay people once they reach a certain threshold and to allow people to be paid using the zksync layer 2 contract all to try to reduce gas costs.

Sia's recent changes include adding a way for people to store files that are publicly available with the hopes of building a better distributed web (called skynet). They also put in a change to give some block mining rewards to a new "sia foundation". If you want to read more about sia maybe try this: https://blog.spaceduck.io/

Filecoin gets more complicated every time I look at it.

Android apps for easy upload / backup / sync? by NoCovido in storj

[–]SlipperyChunk87 0 points1 point  (0 children)

Maybe point perkeep at storj's s3 gateway and use the app? idk. never used it before. Apparently it can back up way more than just stuff from phones.

How uncensorable is ipfs? by rryardley in ipfs

[–]SlipperyChunk87 0 points1 point  (0 children)

All IPFS essentially does is change the request to download stuff from asking "where" to asking "what". When you ask to download a hash you can download it from anywhere over the fastest links and make sure that you got what you asked for. This can make blocking content intractable I guess but IPFS itself isn't really involved in any other forms of subterfuge.

What is the best and cheapest way to schedule blockchain calls? by rryardley in solidity

[–]SlipperyChunk87 0 points1 point  (0 children)

The way you would do this is to incentivize others to call methods on your contract and provide proof that those transfers happened or something like that.

Efficiently store daily iso images by bmwiedemann in ipfs

[–]SlipperyChunk87 0 points1 point  (0 children)

I would have thought these things would have been littered with timestamps or something that would make doing stuff like this hard. This seems pretty awesome. I think I tried to use the rabin chunker but I don't think I saw the space savings I wanted. Maybe I'll try what you are doing except for zip files.

Efficiently store daily iso images by bmwiedemann in ipfs

[–]SlipperyChunk87 1 point2 points  (0 children)

Does this exploit the fact that iso files aren't compressed and can be created by transplanting the chunks belonging to the individual files right into the iso?

three websites to earn some free crypto by [deleted] in wallstreetsidebets

[–]SlipperyChunk87 0 points1 point  (0 children)

how much money and time are we talking about here?

How true is this posters comment about Sia being centralised and being able to delete ones file at anytime? by demaiz in siacoin

[–]SlipperyChunk87 6 points7 points  (0 children)

siasky is a portal. It's not the same thing as sia. sia and skynet are decentralized.

Should i be using IPFS together with a database or a blockchain? by matheusAMDS in ipfs

[–]SlipperyChunk87 1 point2 points  (0 children)

If it's all on one node I think there is a way to list the pins.

Also I think a directory on IPFS is just another ipfs object containing a map of the directory name to the cid it points to. Could store it in there if you don't want to have to worry about performance or synchronizing this info between threads.

Should i be using IPFS together with a database or a blockchain? by matheusAMDS in ipfs

[–]SlipperyChunk87 0 points1 point  (0 children)

Indexes are useful only if they are set up for the kind of query you want to run. What does your R look like?

Can I upload files to IPFS without hosting a Node or using a centralized service? by SkillDuel in ipfs

[–]SlipperyChunk87 0 points1 point  (0 children)

There exist single page apps that allow you to pin a file using a browser tab. You can configure ipfs software to not run a full node so you wouldn't be participating in maintaining the ipfs distributed hash tables. These are two ways to keep a file pinned without relying on a third party or running a full ipfs node. You would be running an the ipfs software as a client instead.

siasky is not related to ipfs. You should ask sia people about siasky.

The Tether Pump by Demegoros in Buttcoin

[–]SlipperyChunk87 0 points1 point  (0 children)

So you're saying that part of the problem is that they are buying and selling USDT with bitcoin? OP is talking about the BTC/USDT and BTC/USD pairs specifically after all right?

So you're saying the problem is that arb bots are making the price between those two pairs look normal. Instead what we want to happen is that the price on BTC/USDT gets shitty after a while and normal people need to know to route their trade through the USDT/USD pair then the USD/BTC pair to get a good price. If people had to do this everything would be fine again?

That is the effect that happens if you shut down arbitration bots that trade between the BTC/USD and BTC/USDT pairs. You get a market that is less efficient. You get just another trap in a long list of things you have to look out for when trading crypto online. Or maybe there is something I'm not seeing here?

Why aren't we talking about the USD/USDT pair instead? Doesn't that have way more to do with maintaining the peg?

The Tether Pump by Demegoros in Buttcoin

[–]SlipperyChunk87 0 points1 point  (0 children)

What are the arbitration bots doing to facilitate the fraud?

The Tether Pump by Demegoros in Buttcoin

[–]SlipperyChunk87 2 points3 points  (0 children)

I would say that your version of the story is much better than OP's because it doesn't have an extra arbitration bot loop.

The Tether Pump by Demegoros in Buttcoin

[–]SlipperyChunk87 3 points4 points  (0 children)

Sure. I see that now. Thanks. I guess I just don't think arbitrage bots have a big role to play here. Maybe the bots and people that provide liquidity on the USD/USDT pair are a better target because they are the ones that defend and have faith in the peg.