this post was submitted on 09 Mar 2024
1 points (100.0% liked)

Lemmy Shitpost

26228 readers
3134 users here now

Welcome to Lemmy Shitpost. Here you can shitpost to your hearts content.

Anything and everything goes. Memes, Jokes, Vents and Banter. Though we still have to comply with lemmy.world instance rules. So behave!


Rules:

1. Be Respectful


Refrain from using harmful language pertaining to a protected characteristic: e.g. race, gender, sexuality, disability or religion.

Refrain from being argumentative when responding or commenting to posts/replies. Personal attacks are not welcome here.

...


2. No Illegal Content


Content that violates the law. Any post/comment found to be in breach of common law will be removed and given to the authorities if required.

That means:

-No promoting violence/threats against any individuals

-No CSA content or Revenge Porn

-No sharing private/personal information (Doxxing)

...


3. No Spam


Posting the same post, no matter the intent is against the rules.

-If you have posted content, please refrain from re-posting said content within this community.

-Do not spam posts with intent to harass, annoy, bully, advertise, scam or harm this community.

-No posting Scams/Advertisements/Phishing Links/IP Grabbers

-No Bots, Bots will be banned from the community.

...


4. No Porn/ExplicitContent


-Do not post explicit content. Lemmy.World is not the instance for NSFW content.

-Do not post Gore or Shock Content.

...


5. No Enciting Harassment,Brigading, Doxxing or Witch Hunts


-Do not Brigade other Communities

-No calls to action against other communities/users within Lemmy or outside of Lemmy.

-No Witch Hunts against users/communities.

-No content that harasses members within or outside of the community.

...


6. NSFW should be behind NSFW tags.


-Content that is NSFW should be behind NSFW tags.

-Content that might be distressing should be kept behind NSFW tags.

...

If you see content that is a breach of the rules, please flag and report the comment and a moderator will take action where they can.


Also check out:

Partnered Communities:

1.Memes

2.Lemmy Review

3.Mildly Infuriating

4.Lemmy Be Wholesome

5.No Stupid Questions

6.You Should Know

7.Comedy Heaven

8.Credible Defense

9.Ten Forward

10.LinuxMemes (Linux themed memes)


Reach out to

All communities included on the sidebar are to be made in compliance with the instance rules. Striker

founded 1 year ago
MODERATORS
 
top 11 comments
sorted by: hot top controversial new old
[–] strahlemann@feddit.de 0 points 6 months ago

git is a blockchain, just without PoW

[–] daltotron@lemmy.world 0 points 6 months ago (1 children)

I've read through this whole thread, and I still haven't really come to any solid conclusions on it. I'm skeptical of crypto as a kind of idiotic speculative market, but that's also every market ever. But then, the blockchain is apparently different from crypto, even though they're both hype-laden marketing terms that have been completely fucked up. I think doing [redacted] with crypto is still potentially cool, though I think it still has limited anonymity, from what I've heard, and the speculative market also fucks it up.

Is "the blockchain" just like some nerd shit that's for internal hospital ledgers, and beyond that it's all kind of moot garbage, or what? Someone spoonfeed me.

[–] Zuberi@lemmy.dbzer0.com 0 points 6 months ago (1 children)

One is the tech, the other is an example of a type of the tech. A square is a rectangle, but a rectangle is not a square.

For most applications, this isn't necessary:

There are some examples like in biotech/finance that I personally believe will require a blockchain to be truly "fair" at the end

[–] daltotron@lemmy.world 0 points 6 months ago (1 children)

I'm stupid, can you give me a like, more clear practical example of a good use of blockchain? Cause I get the sense that a good amount of this conflict, going off that flowchart, is going to be due to the evaluation of these situations as like, not needing to arise in the first place, or maybe like, a philosophical objection to the necessity of the technology, maybe. But I think a clearer example could help with this.

[–] far_university1990@feddit.de 0 points 6 months ago (1 children)
[–] __dev@lemmy.world 0 points 6 months ago (1 children)

Git is not a blockchain. There is no distributed ledger; no consensus algorithm.

[–] far_university1990@feddit.de 0 points 6 months ago (1 children)

Ledger: repository database.

Consensus algorithm: repository access key.

[–] __dev@lemmy.world 0 points 6 months ago (1 children)

Key word distributed ledger. Git repositories don't talk to each other except when told to do so by users.

I shouldn't need to explain why an access key is not a consensus algorithm. Seriously?

[–] far_university1990@feddit.de 0 points 6 months ago (1 children)

https://en.m.wikipedia.org/wiki/Distributed_ledger no need to talk automatically, only distribution necessary without single point of failure. say „synchronized“, if you mean realtime synchronized then not in git, but synchronized manually.

https://en.m.wikipedia.org/wiki/Consensus_(computer_science) only need to determine which block to commit to database, access key do that. if meant in term of „which repo is real one“, signed commit optional feature, maybe that speak against it being blockchain because not by default.

[–] __dev@lemmy.world 0 points 6 months ago (1 children)

Distributed ledger data is typically spread across multiple nodes (computational devices) on a P2P network, where each replicates and saves an identical copy of the ledger data and updates itself independently of other nodes. The primary advantage of this distributed processing pattern is the lack of a central authority, which would constitute a single point of failure. When a ledger update transaction is broadcast to the P2P network, each distributed node processes a new update transaction independently, and then collectively all working nodes use a consensus algorithm to determine the correct copy of the updated ledger. Once a consensus has been determined, all the other nodes update themselves with the latest, correct copy of the updated ledger.

From your first link. This does not describe how git functions. Did you actually read the page?

The consensus problem requires agreement among a number of processes (or agents) for a single data value. Some of the processes (agents) may fail or be unreliable in other ways, so consensus protocols must be fault tolerant or resilient. The processes must somehow put forth their candidate values, communicate with one another, and agree on a single consensus value.

From your second this. Again this description does not match with git.

You're right in that automation is not technically required; you can build a blockchain using git by having people perform the distribution and consensus algorithms themselves. Obviously that doesn't make git itself a blockchain in the same way it doesn't make IP a blockchain.

[–] far_university1990@feddit.de 0 points 6 months ago

Did you actually read the page?

Not fully, only summary at top because looked like already proved my point of not need automation.

Then you right, git by itself not blockchain. Maybe not even possible with signed commit only because central authority (key owner).

Thank you for discussion.