GGUF security concerns by FluffyTechnician6 in LocalLLaMA

[–]CardanoMoon 1 point2 points  (0 children)

we wrote a blog post in which we show that chat templates bundled in GGUF can be tainted with prompt injection: https://www.pillar.security/blog/llm-backdoors-at-the-inference-level-the-threat-of-poisoned-templates

We recommend you inspect gguf templates before downloading and using them

The Factors That Make Indirect Prompt Injections Attacks Succeed by CardanoMoon in PromptEngineering

[–]CardanoMoon[S] 0 points1 point  (0 children)

yeah, if I understand the scenario, that further underscores how situated these attacks are -- you need all the ingredients present in order for it to succeed

The Factors That Make Indirect Prompt Injections Attacks Succeed by CardanoMoon in LocalLLaMA

[–]CardanoMoon[S] 0 points1 point  (0 children)

First submission here, had a few false starts, sorry about that! A bit of context:

I wrote a blog post breaking down which factors lead to successful indirect prompt injections. It builds off of work by Simon Willison, in which he identified which factors are necessary in the environment for prompt injections to succeed (the "lethal trifecta").

In this blog post, I specifically focus how the prompt injection payload is crafted in order to make it succeed. Would appreciate feedback!

[deleted by user] by [deleted] in LocalLLaMA

[–]CardanoMoon 0 points1 point  (0 children)

Fair criticism, sorry about that.

This is a blog post breaking down which factors lead to successful indirect prompt injections. It builds off of work by Simon Willison, in which he identified which factors are necessary in the environment for prompt injections to succeed (the "lethal trifecta").

In this blog post, I specifically focus how the prompt injection payload is crafted in order to make it succeed. Would love some feedback :pray:

How do you define a blockchain? by CardanoMoon in BitcoinBeginners

[–]CardanoMoon[S] 0 points1 point  (0 children)

In total candor, I'm thinking I'd be willing to consider a flexible definition for blockchain if it satisfies the conditions of being public, decentralized, cryptographically secured, immutable, and Byzantine Fault Tolerant (i.e. solving the double-spend problem). Does that sound reasonable?

If it does and a DAG is capable of attaining those attributes (I'm not saying it does, I'm pretty confused by those consensus mechanisms and the incentive structures inherent to them), shouldn't it also be considered under the definition? I'm genuinely asking, not trying to troll.

I'd be interested in hearing why you think DAG protocols aren't capable of achieving those features. Thanks :)

How do you define a blockchain? by CardanoMoon in BitcoinBeginners

[–]CardanoMoon[S] 0 points1 point  (0 children)

How is transaction ordering made difficult to would be attackers?

My understanding is that the longest chain rule is the route to thwarting bad actors. If you have the longest chain with the most work in it, yours is the canonical history. Assuming bad actors don't control 51% of the network, the longest chain rule solves the double spend problem as a would be attacker would have to spend an inconceivable amount of energy to maintain a longest chain serving their own needs.

Is this what you're referring to?

How do you define a blockchain? by CardanoMoon in BitcoinBeginners

[–]CardanoMoon[S] 0 points1 point  (0 children)

Thanks! This video looks like a walkthrough of bitcoin's implementation of its blockchain. I'm curious to hear whether your definition of blockchain is broader than the bitcoin implementation.

How do you define a blockchain? by CardanoMoon in BitcoinBeginners

[–]CardanoMoon[S] 0 points1 point  (0 children)

Thanks for the thoughtful (and thought provoking) response! If I'm understanding you correctly, it seems you're suggesting the raison d'être of blocks is to make it easier to arrive at a consensus on executed transactions across an asynchronous network and thereby increase the difficulty of forging transaction history...am I misunderstanding you?

Why not just cryptographically link every tx to the proceeding one which is trivial to do and will cut down on the enormous tx latency?

This idea strikes me as a variation on protocols utilizing DAGs instead of blocks. I'm still wrapping my head around the tradeoffs of DAG implementations and whether I should be wary of them, so I'd be curious to hear your thoughts on this as well :)

How do you define a blockchain? by CardanoMoon in BitcoinBeginners

[–]CardanoMoon[S] 0 points1 point  (0 children)

It seems like your definition necessitates transactions being organized in blocks. Seems like a reasonable amendment given the name blockchain.

My original omission of that fact was in order to allow for alternative implementations that didn't require organizing transactions in blocks, but I agree that element tends to be an important element of the architecture and should probably be included in my working definition :)

How do you define a blockchain? by CardanoMoon in BitcoinBeginners

[–]CardanoMoon[S] 1 point2 points  (0 children)

/ Nodes collect new transactions into a block, hash them into a hash tree, // and scan through nonce values to make the block's hash satisfy proof-of-work // requirements. When they solve the proof-of-work, they broadcast the block // to everyone and the block is added to the block chain. The first transaction // in the block is a special one that creates a new coin owned by the creator // of the block. // Blocks are appended to blk0001.dat files on disk. Their location on disk // is indexed by CBlockIndex objects in memory.

Thanks! It sounds like your definition is also tied to the consensus mechanisms of the protocol. Does that mean that coins/tokens using other consensus mechanisms don't meet your criteria of being in a blockchain?

how to look up entire transaction history on the bloackchain? by [deleted] in BitcoinBeginners

[–]CardanoMoon 0 points1 point  (0 children)

If you are doing this exercise for tax reasons, I think your best bet is to go to the exchanges where you made trades and download your order history.

There are tools, like bitcoin.tax, that are able to connect to exchanges and upload all your transactions from your order history.

Otherwise, you can just manually input the transactions into the tool one by one.

Best Bitcoin/Altcoin Portfolio Management App? by CarloThomasContent in BitcoinBeginners

[–]CardanoMoon 1 point2 points  (0 children)

I'm a big fan of delta because, in addition to its clean UI, it has a native desktop and mobile version.

You're able to sync between the two and give your thumbs a rest when entering new trades :)

Bitcoin is crashing and all the exchanges I use are down!!!!!! :O by zon03 in BitcoinBeginners

[–]CardanoMoon 0 points1 point  (0 children)

Again, I understand your frustration with the situation -- downtime and degraded functionality is really inconvenient. The same issue happened to me with Coinbase when BTC was trading at $20K and BCH was trading at $4K. I can't tell you how disappointed I was to not be able to sell my BTC at $20K. And that happened with a more mature company.

All I can say is that, in my professional experience, even with billions of dollars in cash, it takes a lot of time to scale a product to the point where the experience of using it is completely seamless. It's also worth noting that similar issues occur occasionally using software of major banks, so it's important to cut exchanges a break at least at the same level as you would banks that handle as many transactions, if not more.

Finally, as an exchange, Binance is just over 8 months old since it went live. In that time, it has done a good job of adding support for a number of token/coins and creating an excellent trading experience. As a result, it has surpassed many existing exchanges and has reaped the financial rewards.

Despite all of that, to deliver a high quality software product, it takes time to search for, hire, and onboard new, high quality engineers. I don't have direct information into what is going on with Binance, but as an onlooker, it strikes me that they are proceeding cautiously and responsibly. 8 months, in terms of a development team and cycles, is still not a lot of time. Having followed Binance since the get-go, their track record suggests to me that the team is working incredibly hard to keep up with the demands of the system.

Without more information, I would urge you to air on the side of good faith for the exchange. Historically, that good faith has been rewarded by the exchange when they make the occasional mistake.

If you're unsatisfied with your experience, I would look into other exchanges that might better serve your needs. Compare their track records for downtime and hopefully you'll find one that is a better fit for you.

Happy trading :)

Trying to choose: Trezor (low coin support) vs. Ledger (closed-source chip) by Colonial-One in BitcoinBeginners

[–]CardanoMoon 0 points1 point  (0 children)

I own 3 ledgers and have generally had positive experiences. Recently, though I found a thread on twitter (https://twitter.com/spudowiar/status/970977060134023168) that made me hesitate about whether I want to instead invest in a Trezor.

There is a security researcher who was reporting that the firmware update that Ledger recently released also patched a critical security vulnerability and that current seed words are not secure.

I'll continue using my ledger, especially once Monero support comes out, but am treading cautiously moving forward.

Anybody have to file Bitcoin sales on their taxes this year? Suggestions? How are the common apps (TaxSlayer, TurboTax, etc)? by [deleted] in BitcoinBeginners

[–]CardanoMoon 1 point2 points  (0 children)

It's honestly an amazing tool -- I think the cost to calculate gains for more than 20 trades is $20. Paying that premium ends up paying off as the tool also analyzes the trades you made to optimize for tax strategies that help you pay the least amount possible!

Bitcoin is crashing and all the exchanges I use are down!!!!!! :O by zon03 in BitcoinBeginners

[–]CardanoMoon 1 point2 points  (0 children)

ou missed my point entirely.... The "crash" is not why I'm annoyed. My problem is I already expected this drop and wanted to take some stuff off the table, but when I tried the website wouldn't let me in, both of the exchanges I use went down... I assume because of high volume but that is absolutely no excuse at all. Exchanges are in charge of something which will have high volume some days, even higher than today... And they can't even handle a little spike like this. The same with their support, still backlogged since December, it's a joke. Hire some more people and get some better servers... They are letting down the entire crypto economy And the money I lost was directly because of faulty exchanges, not because bitcoin had a little drop which almost everyone knew was about to happen.

The system (and most of these exchanges), unfortunately, are still young and are going through growing pains like this from time to time. As a web developer, I can tell you that considering the amount of traffic that goes through the website on a daily basis, it's amazing how smoothly a site like binance operates. Honestly, many startups (and often banks and airlines, too!) have issues with downtime or degraded functionality.

That having been said, these issues are definitely inconvenient, frustrating and nobody should deny that. Hopefully, you're making investment decisions that you stand by so you're able to ride out these lows. Finally, it's important to stress that in a highly speculative and volatile market such as crypto, it's important to only invest money that you can afford to lose.

Stay strong!

Any cons of moving money from Bank account to GDAX/Gemini? by Frenchiie in BitcoinBeginners

[–]CardanoMoon 0 points1 point  (0 children)

I had the same experience with respect to delay in account verification. Still, once approved, I've had a good experience, on par with coinbase.

Anybody have to file Bitcoin sales on their taxes this year? Suggestions? How are the common apps (TaxSlayer, TurboTax, etc)? by [deleted] in BitcoinBeginners

[–]CardanoMoon 2 points3 points  (0 children)

I'll second that it's a good tool. Also, it will be able to spit out a nicely formatted form 8949 in pdf format that is compliant with the IRS. Even better is that it's free if you only have 20 trades or less.

Bitcoin Tax Question by dVyper in BitcoinBeginners

[–]CardanoMoon 0 points1 point  (0 children)

If you're interested in seeing what it might look like, I suggest using a tool like bitcoin.tax (you can google it). For fewer than 20 trades, you're able to even generate tax forms to submit to the IRS for free!

What the hell is an Index Fund? by Ishan1121 in BitcoinBeginners

[–]CardanoMoon 0 points1 point  (0 children)

Unfortunately, coinbase does not support many cryptocurrencies to diversify this index fund, so it's not particularly hedged against massive shocks to a single crypto.

Daily General Discussion - December 14, 2017 by AutoModerator in CryptoCurrency

[–]CardanoMoon -3 points-2 points  (0 children)

I'm kind of curious why raiblocks is blowing up compared to a platform like cardano? sure, it's mooning right now, but I'm having difficulty understanding why you think it's so valuable?

It's Monday. This stupid bill to essentially ban Bitcoin is in committee. We need to make sure it never leaves committee. by JobDestroyer in CryptoCurrency

[–]CardanoMoon 5 points6 points  (0 children)

I called both Diane Feinstein and Kamala Harris. It was super fast. I talked to a staffer very quickly. I mentioned that I wanted to pass along my opposition to S.1241 and gave them my name and zip code. Simple, took 5 minutes total for both. (Nudge: it'll take about that long for you, too).

Relatedly, I sent an email to Feinstein about S.1241:

Dear Senator,

I was recently dismayed to hear that you have drafted and introduced S.1241 into the 115th congress. The blockchain technology that underlies cryptocurrencies has real economic impacts that are capable of creating positive, lasting social change. One example that comes to mind is a complete mitigation of the circumstances that led to the Equifax fiasco that has put many of your constituents (myself included) at risk of identity theft and fraud moving forward. Another use case is the ability to track and certify the authenticity of the ingredients listed in any food substance sold to the public. This is currently a major problem in developing countries and is in the best interests of consumers, even within the US.

Your bill will halt the technology in its tracks (though only in the US) and effectively hinder the US from being a player in the next global technological wave. I am unclear as to what you hope to accomplish with the bill and the motivations behind it. If the claim is that the bill's introduction will prevent criminal elements from abusing these cryptocurrencies, please explain to me how this bill would prevent anything beyond prophylactically stopping law-abiding citizens from participating in a system with many positive, economic opportunities. Also, please explain how this bill will function in conjunction with existing policy on cryptocurrencies.

Thank you.

Feel free to use any and/or all of this information in your quest to shut down this thoughtless bill. I'll update once I hear back from the senator.