Detailed Explanation of Arweave Series 4: How to Upload Data to Arweave
Further reading:
Explain Arweave Series 1: What is Arweave?
Detailed explanation of Arweave series three: essential tools for Arweave beginners
Detailed Explanation of Arweave Series 4: How to Upload Data to Arweave
Breaking into the world of Arweave can be quite a challenge if you are not well versed in the language of blockchain and cryptocurrencies. Many new projects introduce Arweave to the non-technical, or attract those for whom it's a whole new world, such as artists and bloggers.
While old leeks know that new leeks will benefit from NFTs and permawebs, it can be a little daunting to wonder where to start when each new term sends you down a new rabbit hole. rusty. So, for beginners, we've created this glossary of key Arweave terms to help you navigate the world with more confidence.
first level title
Blockchain
A blockchain is a chain of blocks containing information. It is a system of recording information, making it difficult to be hacked or tampered with; once the data is recorded on the blockchain, the network will reach a consensus on this single source of truth, and any attempted tampering will be immediately blocked. Discover.
Using cryptography, a blockchain is an open, decentralized database that can be created for any transaction that contains value (such as money or information). It creates a record whose authenticity can be verified by anyone.
Generally speaking, anyone with access to the Internet and holding the relevant tokens can participate in transactions on the blockchain, making third-party institutions a bit obsolete.
In the context of Arweave:Arweave uses a blockchain-like technology namedfirst level title。
Blocks
A block is a group of transactions. When new data is added toBlock spinning (blockweave)In the middle, this data is grouped into a block containing this information. Whether it's 1 or 1000 transactions, there is a new block roughly every 2 minutes. All blocks together make up the blockchain network.
In the context of Arweave:A block is a list of transactions - either sending ARs between addresses, orpermawebfirst level title
Blockweave
blockblockminerminerA new block is added when a randomly selected old block is validated.
blockchainblockchainIt just works. It is lighter than Bitcoin, uses a blockchain template, but does not need to verify the entire history.
In the context of Arweave:first level title
Bundles
here
existhereRead more about bundles.
In the context of Arweave:first level title
Centralized vs Decentralized networks
Centralized networks have a single point of failure and they are usually run by large corporations like Amazon or Google. The server operator has the right to review content and make the final decision; on the other hand, this means that it has a point of control and a point of failure in the system, a decentralized network where decision-making power is delegated to several levels of successors — and Not just at the top.
When it comes to the internet, it is much more reliable to have a decentralized set of servers - in case one server goes down, there are others to fall back on. For example, when Facebook, Instagram, and WhatsApp went down, it was because of a centralized server failure. In a decentralized system, there is no one main source, and if something goes wrong, then the whole system will be paralyzed.
This articleThis article。
In the context of Arweave:first level title
DAO (Decentralized Autonomous Organization)
DAO stands for Decentralized Autonomous Organization. it isWeb3A version of a DAO, which can also be called a startup in Web2, however, unlike a startup, a DAO is more like a community than a company. DAO does not have a CEO or leader, but is managed in a democratic, token-gated (yet token-gated) manner.
For example, if a new feature is rolled out, the community votes on it. In a DAO everyone has a voice, however, there is a safety net here that allows more involved community members to have a greater swing in turnout. Giving greater voting power to those with more tokens is the way to ensure this - more established members can see the product develop in the way they envision.
In the context of Arweave:first level titlePSC。
Endowment
copycopyMake a payment.
likelightpaperAs mentioned in , permanent storage is guaranteed for at least 200 years. This is thanks to the economic incentives of Arweave and its tokens, making both users and miners eager to participate in the system.
In the context of Arweave:first level title
Miner
miningminingsoftware machine. The software mines blocks automatically, but miners can create a blacklist of certain file types they don't want added. For example, miners can choose not to support video uploads, but only store pictures and audio files.
copycopy. Miners will also get higher rewards because the larger the data stored, for example, the rewards for videos will be higher than for photos.
In the context of Arweave: miners are machines (and people!)Block spinning (blockweave)Add and validate new data transactions.
Mining
blockblockhistory before adding new transactions to theBlock spinning (blockweave)in the process.
minerminerMining it into a block.
In the context of Arweave:Miners with mining software combine transactions into blocks if they canProve access to other datafirst level title
NFT
TokenToken, meaning tokens that cannot be broken down into smaller parts than a whole. NFTs are combinations of assets and contracts that track ownership of assets. It could be anything from an image, a video, or a technology—and many see this as the future of NFTs—a house or other property, whose ownership is currently managed by a centralized organization.
In many cases, NFTs are simplyA contract that links to a centralized server to store assetsherehereRead more about Atomic NFTs.
In the context of Arweave:first level title
The permaweb
The permaweb is a parallel to the traditional web, but its content is permanent and the power dynamics keep users in control. This means you won't run into 404s, and you can be sure that once you find a page on permaweb, it will still be there years from now. Still exists years later.
This means you won't run into 404s, and you can be sure that once you find a page on permaweb, it will still be there years later.
This articleThis articlehere
please athereCheck out our guide on how to store content on permaweb.
In the context of Arweave:first level title
PSC(Profit Sharing Community)
PSC stands for Profit Sharing Community. Typically, PSCs are initiated by the founders of an Arweave-based application and are funded by those who hold the applicationProfit Sharing Tokenhere
existhereRead more about PCs.
In the context of Arweave:first level title
PST(Profit Sharing Token)
PST stands for profit sharing token - specific to eachPSC, for profit distribution, they are also important when voting, because the more people who have PST, the higher their voting weight, which also ensures that more people who participate in the product have greater influence.
PSTs can be found atVertotrade on.
In the context of Arweave:first level title
Replica
minerminerhard drive to create a copy of the original data. Since rare data rewards miners higher, data that is not well replicated (scarce blocks) incentivizes miners to replicate.
In the context of Arweave:first level title
Smart Contract
blockchainblockchainAn application that anyone can interact with to store data or retrieve stored data.
The smart contract system for Arweave is calledSmartWeaveherehereExplain something.
In the context of Arweave:first level title
Succinct Proofs of Random Access (SPORA)
SPoRAblockchainblockchainAn innovative way in the middle block. It differs from proof-of-work in that it does not rely on the previous block to validate transactions, but uses the previous block and a random block on the chain as a challenge to miners.
In the context of Arweave:first level title
Web3
A Web3 application differs from Web2 in that it usesArConnectOr crypto wallets like Metamask as a form of identification and login instead of usernames and passwords. Since users are connected to their wallets, it is easy to verify transactions.
decentralizeddecentralizedAnd it is a combination of network applications based on the blockchain network. In Web3, there is no single entity controlling connectivity, but many smaller networks and actors. That way, if one connection goes down, there are others to fall back on - unlike Web2, where if the main server goes down, the network goes down.
In the context of Arweave:andVertoandArDriveis a key part of Web3.


