BlockChan creator here, can you guys give me feed back?

It's a chan that runs completely on ripple with files hosted on IPFS and cannot be censored.

I took a number of suggestions from previous threads on other boards and did the following:

Most importantly: IMAGES ARE NEVER LOADED into your browser/memory or downloaded/pulled from IPFS in anyway until you explicitly choose to. Default mode is TEXT ONLY.

-Less awful UI (still needs work though)
-Images no longer download or load by default
-You can turn on with a toggle downloading all images
-OR, you can lazy load each image
-Performance improvements with async calls
More features to come Any and ALL criticism/ideas/feedback welcome

BlockChan.IndImm.link
ndm-inf.github.io/BlockChan/main
twitter.com/ind_imm

Attached: UI-Enhancement.png (1891x1004, 491K)

Other urls found in this thread:

github.com/ndm-inf/BlockChan
finance.yahoo.com/news/ripple-devs-rush-fix-flaw-152342796.html
github.com/ndm-inf/BlockChan/blob/master/src/styles.scss
sass-lang.com/documentation
BlockChan.IndImm.link
twitter.com/SFWRedditImages

Botnet

Source code is completely open and I encourage people to go through it: github.com/ndm-inf/BlockChan

Enjoy getting v& for hosting cp

Do I need to pay to shitpost?

Decentralized internet is per definition a botnet

Interested in the UI more than what it does desu

>Enjoy getting v& for hosting cp
BlockChan is just an interface to connect to the ripple blockchain. Files are hosted on IPFS and the responsibility of uploaders.

>Do I need to pay to shitpost?
No, it's free.

The UI is awful, I suck at design

Sure is glowing in here today

Sure. You'll still get busted for providing a platform for the content. DPR tried to argue the same responsibility shift in his case . While IPFS is fundamentally different, the court will not care about the technicalities and you'll be assraped in prison

>Decentralized internet is per definition a botnet
The dictionary definition, but not the colloquial definition but I doubt anyone wants to talk linguistics

Will you rebirth 8ch?

>ripple

Attached: 23wedxc.jpg (960x720, 69K)

I wanted a top 5 marketcap crypto to build this on and needed something that had fast tx speeds

sounds interesting, it would be better if the ui looked like something from the 2000s though

Now make a Dashchan extension

>this is the faggot shilling brave

I wonder if a neet who can make a good UI and knows CSS would be willing to earn some LINK or whatever new hot crypto is

You're using cloudflare and github services and even if you weren't you're still going through DNS to do anything, and all that means it can totally be taken down as in act of political censorship.
And why are you using flash when everyone thinks using flash is wrongthink and browsers will refuse to run it in under a year?

>LINK
Offer this and anyone with a brain will see you as a joke

>You're using cloudflare and github services and even if you weren't you're still going through DNS to do anything, and all that means it can totally be taken down as in act of political censorship.

The "site" is purely javascript/html that is pulled from github. Any and all communication is done is done directly from the browser to ripple and IPFS with nothing in between. Cloudflare and github just serve the source. The source can be served from anywhere or run from a USB for that matter, then all you need is an internet connection and no need for DNS

Okay. But if they decide your shit is pure evil because you have a Jow Forums at the top of the list, you'll have to find another domain to "serve the source" whatever that means, and then that will take your stuff down and so on and so on. I mean obviously you know how this works better than I do, but you can't underestimate the lengths those with power will go to censor things they want gone.
Point is, I accessed what I can see, in my browser, by typing in a text URL, and as long as that's the case, your shit can get shut down. Hell, in the coming days you'll probably find that hosting it on hardware you own can censored by your ISP.

Unironically based. Keep it up buddy. I never knew ripple can be used for that.

Why is the source not hosted on IPFS? That seems like the most braindead simple thing to do and fits perfectly because that's the most fucking basic IPFS usecase. Why the fuck is it on github in the first place?

Very valid points,
I am working on storing the entire source on the ripple blockchain where it could be retrieved from anywhere with an internet location and the execution of a couple of lines of javascript in the console of the browser

this does give me an idea that I shouldn't have overlooked

This isn't how it works

>It's a chan

Attached: 1502795249774.jpg (1280x1079, 519K)

>mobile shit ui

Good job. The fact that I can open the link and instantly post already makes it better than 90% of decentralized chan sites

I'm working on it, it's been 8 years since I did anything other than backend systems

I literally had this same idea weeks ago, didn't know if someone was already doing it.
>mfw I have to change the project's name

Attached: h9C16B754.png (500x321, 36K)

No info on how to pin shit, no IPFS hash address and minimal info on how Ripple comes into play. As it stands right now this is no different from a normal chan but with blockchain buzzwords all over it.

>No info on how to pin shit,
Every file is pinned
>no IPFS hash address
IPFS hash is stored in ripple transaction
>minimal info on how Ripple comes into play
source code is publicly available

I don't give a shit about all this angular crap, where's all the IPFS code at?

>every file is pinned
Unless you have a really easy way to purge your system of a file, that is a mistake.

Also, since you're using some blockchain shit, you may want to look into using a holochain approach to implementing a "gossip protocol" of sorts for filtering illegal content.
If you do this, this will probably be the most complex component in the system, because you will likely need a "counterbalancing" force in the form of a personal reputation system "shitlist" which devalues votes cast by a peer, in order to prevent abuse.

It's a clever idea, but being on ripple may kill it, XRP is centralized, ripple will shut it down as soon as it gets any attention. Ironically it's a good money making opportunity, you can short XRP before this is discovered by them, ripple censoring their chain will severely damage XRPs reputation and value.

i would post on rayquaza chan all day but please not on the ripple blockchain maybe the litecoin one

my idea has its own coin, and a special mechanism that keeps posts and images off the main chain.

This is the same dev that realeased IndImm 2 weeks ago to upload files actually on Ripple ledger. It caused a huge shit show in Twitter and made Forbes and Yahoo

finance.yahoo.com/news/ripple-devs-rush-fix-flaw-152342796.html

Sorry but this is future less on the clear net

How is the board list controlled?

Boomer here.
It's cool to see you kids try this kind of stuff. But ultimately if you want real freedom of speech and resist censorship you need to own all the servers, links, etc. not just the software that runs on top of it.

Why the ripple blockchain? Why not everything on ipfs? Putting something on a blockchain connected to a currency/token like that can be a problem . Good on you for developing, but I've seen too many distributed apps that are predicated on Bitcoin, etherium (or it's tokens ) etc...or things like Sia, Steem ( I know there's a video host that is connected to this) Brave and it's BAT et . It makes things dependent on a speculated currency/asset which can mess things up in the long term as there is motivation to fuck around with the asset that can affect services built upon it inadvertently.

You should use hedera hashgraph

>But ultimately if you want real freedom of speech and resist censorship you need to own all the servers, links, etc.
Which you can't really do.
Putting the data into a blockchain, especially one in use like Ripple or Litecoin or Bitcoin, makes it very hard to get rid of. You basically need 51% of the network to agree to roll back the chain to remove a transaction.

It also means that the data is depending on being written updated and confirmed via that blockchain. One only look at BTC to know how that is a problem. Likewise, avoiding censorship is one thing but remember that anything written on a separate blockchain like that is essentially forever, so you'll have to worry about there being a perpetual record of all the goings on that someone may use to track things down one day.

Make Jow Forums, /v/, and /mu/ and I'll use it. Don't care for this retarded Jow Forums crap.

where is the technology/anime board?

>Putting the data into a blockchain, especially one in use like Ripple or Litecoin or Bitcoin
Ripple isn't decentralized, they have seized XRP from users before. BitcoinSV is probably the best one to try since they're pushing it as a way to host stuff on the blockchain. As to whether bitcoinSV can actually handle the data demands remains unknown but they won't try to stop you building on it.

desu it looks terrible. Not saying it's bad, just looks bad.

do you even know how zeronet or IPFS works? shut the fuck up, mr. policeman.

Sounds like fucking reddit.

Obviously sooner or later you'd need to build in a mechanism which allows for community consensus over posts and images to delete.
Don't overlook this and naively go "muh freedoms online". Except maybe if you're building this intentionally to get censored to damage GitHub's or Ripple's reputation.
It could involve mods or some authenticated voting. Maybe one could also apply this same mechanism to the prevention of shitposts like the brainless timewasting posts that can be seen in OP's screenshot. You guys are just proving this type of forum to not work. And the more you do that the more it legitimizes the feds pulling stuff like this down: nothing of value gets lost but a place full of extremist and cp content removed.

I would integrate whatever algorithms facebook/et al uses to detect CP to block the images from being uploaded. That way you at least have some plausible deniability

Attached: glowers.jpg (218x231, 5K)

nice, so the ripple guys didn't implement a fix?

What the fuck is blockchain

tool white supremacist terrorists use to share cp that can't be censored

A blockchain,[1][2][3] originally block chain,[4][5] is a growing list of records, called blocks, that are linked using cryptography.[1][6] Each block contains a cryptographic hash of the previous block,[6] a timestamp, and transaction data (generally represented as a Merkle tree).

By design, a blockchain is resistant to modification of the data. It is "an open, distributed ledger that can record transactions between two parties efficiently and in a verifiable and permanent way".[7] For use as a distributed ledger, a blockchain is typically managed by a peer-to-peer network collectively adhering to a protocol for inter-node communication and validating new blocks. Once recorded, the data in any given block cannot be altered retroactively without alteration of all subsequent blocks, which requires consensus of the network majority. Although blockchain records are not unalterable, blockchains may be considered secure by design and exemplify a distributed computing system with high Byzantine fault tolerance. Decentralized consensus has therefore been claimed with a blockchain.[8]

Blockchain was invented by a person (or group of people) using the name Satoshi Nakamoto in 2008 to serve as the public transaction ledger of the cryptocurrency bitcoin.[1

Make Jow Forums, a containment /b/, /mu/, /tv/ and most importantly /prog/. I dont want to mess with intel, amd shills. I just want a board to discuss just /prog/ stuffs.

well he IS asking for webcuck help soo

this

America (US Congress average age: 57.8) will make this illegal and make all its users responsible for any child porn they helped propagate from the uploaders.

You're right, and I dislike it too. But if the filter is only applicable to images, then the compromise is minimized.

I can see that. Images aren't really that crustal for Jow Forums.

fix this

Attached: shitnotresponsive.png (985x879, 142K)

>give me feed back
>IPFS
I'm
not
hosting
your
CP
on
my
hardware

wow Jow Forums is full of a bunch of faggot boomers.

you can bet that at least 50 other anons had this kewl idea of putting a chan onto TEH BLOCKCHAIN

Just make a text only version.
Then it's literally free speach only. Avoid cp problems

Yeah, but no one did it.
In the end only execution matters.
Not dreams.

That's
Not
How
IPFS
Works
Fucking boomers.

Then it wont be a chan then, it wont be an imageboard.

Why IPFS? Why not GNUNet?

>I wanted a top 5 marketcap crypto to build this on and needed something that had fast tx speeds

So you decided to pick the most heavily judaized crypto?

Who gives a fuck?
Memes are,ultimately, what destroyed this place.

dilate

>Less awful UI (still needs work though)
man, where to even start...

Attached: UI.png (1321x953, 264K)

Get the author to drop the dark theme and calibrate his monitor instead.

>flat subhuman design
>Jow Forums
format c

Or at least make a light theme, too. Catalog view needs a ton of grid adjustments. The toasts are unnecessary and intrusive. The sidebar wastes a good chunk of horizontal real estate, when most of that could live in a menu at the top.

Instead of just bitching about it, I forked it and I'm going to play around with it this weekend if I have free time.

W..why not GNUNET..?

Attached: 1545438234459.jpg (750x741, 124K)

God dammit OP, what the fuck is this mess?

github.com/ndm-inf/BlockChan/blob/master/src/styles.scss

Why would you write this like traditional CSS?
Have you even looked at the sass docs?

sass-lang.com/documentation

block chain can also be incredibly slow the more people you have have on the network

this, but minus /tv. I'd rather not face another spam of "ONE TICKET TO MIDSOMMAR...SLOW BURN"

I don't even think ripple counts as a blockchain but cool nonetheless.

>so you'll have to worry about there being a perpetual record of all the goings on that someone may use to track things down one day
this is a good point

Imagine working for the postal service and getting busted for providing a service to people to share things.

USPS is a federal institution and anything they serve can be completely raped by the feds at any time, are you saying that the service your favourite imageboard is run on should have the same level of federal control?

>It's a chan
>Text only

Jow Forums is liteally an IMAGEboard.

>BlockChan.IndImm.link
I'm glad you made this, but why do you have to make it a giant pile of bloated JS shit

>*makes imageboard*
>*FBI finds it*
>*gets v&*

>gets v&, because asks very specific questions about his imageboard with his real name on stack overflow

Attached: 1541552005855.jpg (492x559, 64K)

no images are loading
i'm conflicted on the idea of a blockchain based chan.
on the one hand, it can't be suppressed (easily).
on the other, i would prefer threads to be ephemeral. rather than preserved into perpetuity.
unfortunately blockchain doesnt provide the latter.

i take that back -- images load, just very slowly.
so who on IPFS is hosting the images. OP?
because i thought that on IPFS you needed to affirmatively opt into sharing media. is the idea that eventually the board would use something like filecoin?