Arweave project - Permaweb hosted on a blockchain

Freya

i wanna go where the down boys go
True & Honest Fan
kiwifarms.net
Heard about it for the first time today. Still reading on it.

tl;dr archive.org but hosted on the blockchain so it can't be tampered with by faggots





On January 9th 2009 Satoshi Nakamoto minted the first block of the Bitcoin network, deliberately adding a headline from The Times newspaper to the genesis block, ‘Chancellor on brink of second bailout for banks’. The idea of storing history on a blockchain has been around since literally as long as blockchain technology itself has existed. However, data size limits have previously prohibited the storage of large quantities of historical data on the blockchain itself.
Last Sunday, on the 25th of November 2018, news broke of a flotilla of Ukranian navy vessels that were denied passage through the Kerch Strait to the Sea of Azov by Russian military forces. Shortly after this became known, primary sources relating to this event and its effects were stored permanently on Arweave’s permaweb, irrevocably recording the events as they unfolded. The Sea of Azov-Black Sea geographical region is a contentious one, especially following the annexation of Crimea from Ukraine by Russia in 2014, after the toppling of pro-Russian Ukrainian leader Viktor Yanukovych earlier in the year.
Recent activities in the Kerch Strait are potentially monumentally important to future historians, being the latest in a series of events that have escalated tensions severely in the region. As such, on Sunday when Russian military ships physically prevented three Ukrainian vessels from passing through the Strait, Arweave community members immediately raced to archive the first official public statements from both sides about the incident.
Thankfully, due to the unique technology of the Arweave, the initial statements from both Ukrainian and Russian official sources were immediately and truly permanently archived just moments after they were first published, long before most media sources altered the public to the incident. These archived pages now lie beyond the reach of either nation, beyond censorship. The pages cannot be edited, re-written, or deleted, and so they will be able to serve as a truly permanent, cryptographically verifiable record of the contemporary official statements regarding the Sea of Azov incident for many, many years into the future.
The first piece of primary source material archived on the permaweb is a piece by Sputnik International, which is owned and operated by Russian government-controlled media agency Rossiya Segodnya. Here it is, served directly from the permaweb: http://arweave.net/RVdjqnXGwpPBLWe8SuADGNmVDYlxCnF5J9LlA_hAv-g. In this piece, Sputnik claims that the Kerch Strait ‘Russian territorial waters’ were only ‘temporarily off-limit’, and states, ‘The Russian Foreign Ministry warned Ukraine against attempts to revise the status of the Sea of Azov in violation of international law, and urged Kiev to refrain from attempting to unilaterally establish new state borders.’
Next, primary source material from the Ukrainian Ministry of Foreign Affairs was second to be archived on the permaweb, and offers a radically different perspective on the incident. Here is the permaweb link for the Ukrainian statement: http://arweave.net/jxXs6zXEYdi6_sbDSAFTq5dvx7rGm9cqNx3EVnIyFVc. In this formal response, the Ministry stated that Russia has ‘transgressed all boundaries and become aggressive’, stating that Russia ‘unlawfully used force against the ships of Ukrainian Naval Forces’.
Since the time that these webpages were perma-archived, controversial events have continued to unfold. Some sources report that the Ukrainian vessels were fired upon. Additionally, it appears that several Ukranians involved were wounded, along with 23–24 Ukrainians aboard the ships being taken captive by Russian forces. Twelve of these individuals have now been brought to court on charges of illegally crossing the Russian border, according to ABC News (here is the permaweb link to this article). Just today, international news media reported that Ukraine has closed its borders to Russian men aged 16–60, and President Trump has now cancelled a planned meeting with his Russian counterpart, President Putin.
This demonstrates the importance of capturing these primary source webpages as quickly as possible when these potentially historically significant events occur. These pages will now serve as a steadfast, truly permanent record for future historians to refer to when reflecting on the Kerch Strait crisis, and whatever potentially momentous events may follow that we are as yet unaware of. We like to lead by example, so all links in this article are served directly from the permaweb, archived forever, immutably!
 

Kosher Dill

Potato Chips
True & Honest Fan
kiwifarms.net
The first question you should always ask is how they solve the child porn problem. Surprisingly for a blockchain organization, they've at least thought about this. See chapter 5 (pages 37-39) in the yellow paper:

It seems like there are a few key points:
- Data is not stored on the blockchain, but the mining algorithm requires you to have some randomly-selected stored data on hand. So the more data you store, the more likely you are to mine a new block and collect a reward, roughly speaking.
- Nobody has to store any data they don't like, they can just forgo the mining reward you could potentially get from having that data.
- When nodes disagree about whether a transaction should be included, they just fork the blockchain and race to mine the next block on their fork. Nodes automatically recognize when they've "lost the race", and fall back to the "winning" fork.
- So the % chance of a transaction making it onto the blockchain, on average, is the % of nodes whose content policy allows the data in question.
- Corollary: each node presumably has to keep an ever-growing blacklist of transactions that made it onto the blockchain but they don't like anyway.

My initial impression is that there are some interesting ideas here at least.
 
Top