Internet Computer
Sprawdzono dowody społeczności
Ocena redakcyjna, nie gwarancja.
Current protocol releases and the Node Provider Working Group document continuing delivery and organized participation.
Software releases do not prove deployment on every subnet; scheduled working-group sessions are not completion receipts.
Sprawdzono
Źródła potwierdzająceA public computing platform whose long-term believers also govern its changing economics.
The Internet Computer is a network for running applications, storing their state and serving web content through blockchain infrastructure. ICP supports governance and the conversion into computational fuel called cycles. Its ambitions reach beyond trading. Debates over costs, governance and long staking commitments remain central to its community.
Ta lektura jest obecnie dostępna po angielsku. Interfejs używa wybranego języka.
Przeczytaj angielski oryginał →Sprawdzanie obsługi czytania na głos…
What the world-computer ambition means
The Internet Computer's official history dates its public launch to May 10, 2021. Its central ambition is to host application logic and data on a shared network rather than merely record token transfers while most software runs elsewhere. This helps explain why supporters compare it with cloud infrastructure. That comparison is a statement about the kind of work the network seeks to perform, not proof that it already replaces every conventional cloud product.
The network is organised into subnets, each consisting of nodes that replicate a portion of the system's work. It does not require every machine to execute every application across the entire network. Node providers must meet hardware and admission requirements, and the Network Nervous System governs membership. The resulting design differs from an unrestricted laptop-mining network; its decentralisation needs to be assessed through actual operators, locations and governance decisions.
A canister is code and durable state together
A canister packages WebAssembly code with state that the network maintains. Applications can communicate through messages, store data and serve content. Different canisters can run concurrently, while an individual canister processes messages sequentially. This actor-style model gives developers a different set of tools and constraints from a conventional web server connected to a separate database, or an Ethereum contract accessed through a separately hosted frontend.
The canister documentation distinguishes update calls, which can change state through consensus, from fast query calls answered without the same consensus path. That distinction is visible to application design. A fast response is not automatically an authenticated response. An application displaying a consequential balance or proposal must choose an appropriate verification mechanism instead of equating low latency with trustworthy information.
Storage is part of the programming model
Orthogonal persistence means application state can survive between executions without the developer wiring up a separate database service. The documentation explains how Motoko and Rust approach this differently, including stable structures and upgrade behaviour. The benefit is fewer moving parts for certain applications. It is not unlimited storage, and memory that survives ordinary calls is not automatically handled correctly through every software upgrade.
For a developer, the meaningful test is a realistic upgrade with real data: can the new version read old state, recover from failure and preserve the intended permissions? A platform feature can reduce infrastructure work while leaving schema design and migration correctness firmly in the application's domain. Treating persistence as magic would obscure exactly the operational responsibilities that a serious service needs to get right.
Why a visitor can use an app without buying ICP
The reverse-gas model places resource payment on the canister rather than requiring every visitor to hold tokens before interacting. A developer or another sponsor funds the canister's cycles balance. This allows a social application, game or informational service to look more like an ordinary website to its users. It changes the payment arrangement, not the physical cost of computation or the need for someone to sustain the service.
This model gives communities room to experiment with subscriptions, sponsorship and other ways of financing an application. It also creates a responsibility to monitor the fuel account. The absence of a wallet prompt should not be confused with proof that the app has a permanent operating budget. A pleasant user experience and a viable funding model remain two separate accomplishments.
The fuel has a reference value, but resource prices can change
Cycles are obtained by converting ICP, and the conversion destroys the ICP used. Their reference value is tied to the XDR currency basket rather than the volatile market price of ICP. Canisters consume cycles for resources such as execution, storage and selected network services. The documented conversion is one way: a remaining cycles balance is not a general right to redeem the same amount of ICP later.
A stable reference unit should not be mistaken for an immutable tariff. How many cycles a particular operation consumes is a separate protocol parameter. A developer budgeting a long-lived service needs both the conversion mechanism and the resource schedule. The documentation identifies the NNS as the authority that sets cycle prices, so monitoring governance changes belongs alongside monitoring a canister's balance.
One signature represents coordinated work
Chain-key cryptography is a family of threshold techniques. Instead of one node possessing a complete signing key, nodes hold shares and cooperate to produce signatures. The design supports response verification and signing for addresses on other chains. The useful security question is therefore about the threshold, subnet membership and the software coordinating those shares, not simply whether a conventional private-key file exists on one machine.
Certified data connects fast reads to state agreed by the subnet. A response can include a certificate and a witness allowing the client to verify the relevant committed data. This is a specific authenticity mechanism, not a certificate that the application's business logic is correct. An honestly certified incorrect balance calculation would still be a bug in the application that calculated it.
Using Bitcoin without pretending the trust boundary disappeared
The Bitcoin integration lets canisters derive addresses, inspect UTXOs and construct signed Bitcoin transactions. An adapter follows the Bitcoin network, while threshold signing authorises transactions. DFINITY announced mainnet integration in December 2022. This provides a route for programmable services around native bitcoin without handing a normal private key to one application operator, but the service still depends on ICP's relevant protocol and subnet assumptions.
Chain-key tokens such as ckBTC are a different layer: they are ledger representations on ICP backed by assets controlled through the integration. The minter, ledger and redemption path matter. Users should distinguish holding bitcoin directly on Bitcoin from holding an ICP-native representation intended to be redeemable for it. The documentation also identifies NNS control of these canisters, making governance part of the trust analysis.
A familiar login with application-specific identities
Internet Identity supports passkeys and supported OpenID accounts. It gives a user a different principal for different frontend origins and uses temporary delegations for application sessions. This can reduce routine cross-application correlation and let a newcomer sign in without first handling a conventional crypto wallet. It does not mean every action is anonymous or that an application cannot collect identifying information through other means.
The distinction between a person and an application-specific principal has social consequences too. A community cannot simply assume that the identity seen on one site proves ownership of a neuron visible elsewhere. A 2024 developer-forum discussion about recognising eight-year stakers exposes exactly this difficulty. Privacy-preserving separation can be useful even when it makes convenient reputation shortcuts harder to build.
The NNS has real operational authority
The Network Nervous System governs the protocol through onchain proposals. Its system canisters manage matters including subnet configuration, node membership and software versions. ICP holders create neurons to participate in voting. This gives governance a more direct operational role than an informal opinion poll. It also means voters are making decisions with consequences for developers, users and infrastructure providers who may have different priorities.
That authority is part of the network's design, not something readers should discover only during a dispute. The important questions include who holds voting power, which neurons people follow and whether technical changes receive understandable scrutiny. Calling a decision decentralised does not answer those questions. The proposal record makes them investigable, including cases where prominent participants disagree or where a motion is only strategic guidance.
Application communities can control upgrades
The Service Nervous System provides a governance framework for individual applications. Its root, governance, ledger and other canisters organise token voting, treasury decisions and control over application upgrades. This is distinct from the NNS governing the whole network. A project can use an SNS to transfer authority from its original team to a token-governed community, with the actual distribution and settings determining how broad that control is.
The launch guide treats the transfer as a consequential, one-time process with prerequisites and a decentralisation swap. A community gains more than a discussion channel when it can approve executable changes and treasury spending. It also gains responsibilities: review proposals, understand who can assemble a majority and assess whether treasury decisions support a durable service. A governance token does not guarantee informed or unconflicted governance.
An onchain application can still have an administrator
The trust-in-canisters guide asks two separate questions: whether the code does what it claims, and whether someone can later replace that code. It recommends comparing reproducible builds with the deployed Wasm hash and inspecting controllers. A single controller can retain substantial authority. An SNS changes who exercises that authority, while an immutable deployment removes some upgrade options and also makes fixing mistakes harder.
The security documentation is explicit that protocol guarantees cannot prevent application bugs. Asynchronous calls create especially important boundaries: state can change before a callback resumes, and a failed callback does not necessarily undo earlier work in another canister. These are concrete reasons to review contracts even when the surrounding platform promises tamper-resistant execution. Replicating a mistake faithfully does not make it harmless.
Burning fuel and issuing rewards happen together
ICP is used for governance and conversion into cycles, while new ICP can be issued for node-provider compensation and realised voting rewards. Neuron rewards first accumulate as maturity rather than immediately appearing as liquid tokens. These mechanisms explain why application activity and token supply cannot be understood from one burn chart alone. Burns, issuance and the timing of reward realisation must be compared over the same period.
Useful computing demand could support favourable supply dynamics, but the mechanism alone does not prove that outcome. Cheap computation can attract developers without generating much token demand per operation. Raising resource charges might increase revenue or discourage use; that tradeoff needs observed usage data.
The eight-year gang is a commitment and an identity
The phrase eight-year gang refers to supporters associated with the maximum eight-year dissolve delay in the historical neuron model. It appears in ordinary holder discussions and in a developer's request to recognise such participants inside an application. That request shows the identity reaching beyond a hashtag: some builders wanted long commitment to become a visible membership credential with practical benefits.
A later holder thread reveals the emotional tension inside that identity. Some participants argue that long commitment makes short-term prices less important; others reject the idea that an illiquid investment should escape scrutiny. These are first-person attitudes, not proof that patience must be rewarded. A community can provide companionship through volatility while still leaving members free to question opportunity cost, changing rules and the original reasons for locking funds.
Mission 70 is a programme, not one switch
The February 2026 Mission 70 paper proposes reducing inflation through a combination of supply-side adjustments and greater demand. It discusses voting rewards, node compensation, compute pricing and applications that could consume more resources. Its numerical results are projections with assumptions. A target for the end of 2026 is not a measured outcome at the September review, and gross issuance should not be silently substituted for realised net inflation.
The voting record is more nuanced than a slogan that Mission 70 passed. Proposal 140600, specifically about reducing dissolve delays and staking rewards, was rejected on March 4, 2026. A broader motion, 140888, was adopted and recorded as executed on March 24. That later motion recommends an iterative rollout and includes related reward changes. Its execution records approval of a motion; it is not proof that every proposed technical change was already active.
Builders and long-term stakers can want different things
In the original r/ICPTrader discussion, jjgill27 questions higher developer costs and changes affecting previously locked holders. DickHeryIII, describing personal building experience, worries about the purchasing power of already acquired cycles. Other participants support lower rewards and a tighter economic model. Their disagreement is about incentives and expectations as much as engineering, and none of those comments alone establishes the effects a final implementation will have.
A separate March discussion supporting faster reform also contains frustration with accountability and the pace of change. This matters because criticism is not always opposition to the project's goal. Some holders want Mission 70 precisely because they believe the old economics undermine the network they support. Preserving these distinctions is more informative than sorting every participant into a loyal supporter or an enemy.
The next application story still needs operational proof
The network history dates Caffeine's public beta to October 15, 2025 and describes an ambition for applications created through conversation with AI. That extends the world-computer story toward people who cannot program conventionally. The credible test is whether those applications remain useful, maintainable and correctly permissioned after generation. Producing more code or more canisters is not automatically the same as creating a lasting service.
Users still reach the network through gateways and boundary infrastructure, and applications still need sensible access controls and reliable operating budgets. The platform can absorb important infrastructure tasks without making the entire delivery path disappear. The strongest case for ICP is therefore specific: a service that benefits from its execution, persistence or governance model, with costs and control that users can understand. That case remains open to measurement rather than requiring belief in an inevitable replacement of the whole internet.
Jak tu dotarliśmy.
- 2021-05-10
Public network launch
The official network history dates the public launch to May 10, after years of research and development.
- 2022-08-03
Bitcoin testnet integration is announced
The developer forum invited builders to try the experimental integration and prepare applications before general availability.
- 2022-12-05
Bitcoin mainnet integration
DFINITY announced native Bitcoin interaction through ICP canisters, a technical milestone distinct from the later use of token representations.
- 2024-08-02
A membership question reaches the developer forum
A builder asked how an application could recognise eight-year stakers, documenting the link between governance commitment and community identity.
- 2025-10-15
Caffeine public beta
The official history dates the opening of the conversational application-building platform, an example of the project's broader computing ambition.
- 2026-02-06
Mission 70 paper version 1.1.1
The dated paper develops proposed supply and demand changes. Its targets and projections require separate implementation and outcome checks.
- 2026-03-04
Dissolve-delay motion rejected
Proposal 140600 did not pass. This decision should be distinguished from later, broader motions under the same programme name.
- 2026-03-24
The broader Mission 70 motion is adopted
Proposal 140888 records approval of demand and reward changes with an iterative technical rollout, rather than immediate completion of every element.
Przekonania, ambicje i otwarte pytania.
To przypisane autorom narracje, nie rekomendacje. Otwórz dossier, aby zobaczyć dokumentację i granice tego, co potwierdza.
Udokumentowane przekonanieApplications should belong on an open network
Otwórz dossier dowodów
ICP's official vision extends blockchain from financial records toward general application hosting and community-controlled services.
Skąd pochodzi ta historia
Developer documentation explains that ambition through canisters, persistent state and onchain governance.
Co potwierdzają dokumenty
- Canisters combine application code and durable state.
- SNS tooling offers communities executable control over upgrades and treasuries.
Czego to nie dowodzi
- Not every conventional workload benefits from replicated execution.
- The actual controller and application dependencies still determine important trust boundaries.
Na co zwracać uwagę
- Services that retain users because the architecture solves a real problem.
- Transparent operating costs and reproducible deployed code.
Sporny sposób interpretacjiLong commitment proves belief
Otwórz dossier dowodów
Some eight-year-gang participants treat a long neuron commitment as evidence of conviction and belonging.
Skąd pochodzi ta historia
Original holder discussions and the 2024 membership-verification thread document both the identity and efforts to recognise it in applications.
Co potwierdzają dokumenty
- A builder explicitly wanted to reward recognised long-term stakers.
- Holder discussions link long horizons to community identity.
Czego to nie dowodzi
- Illiquidity cannot prove the correctness of an investment thesis.
- Other participants argue that long-term commitment makes changes to rewards more consequential, not less.
Na co zwracać uwagę
- How governance handles expectations of existing stakers.
- Whether community spaces permit reassessment without ridicule.
Sporny sposób interpretacjiA stronger network needs lower dilution
Otwórz dossier dowodów
Mission 70 supporters see economic reform as necessary for the network's long-term prospects, while critics contest specific costs and distributional effects.
Skąd pochodzi ta historia
The programme's paper, the motion record and original community debates make the disagreement inspectable.
Co potwierdzają dokumenty
- The later adopted motion recommends a staged rollout rather than one immediate change.
- Some pro-reform participants criticise delay, while developers question higher resource charges.
Czego to nie dowodzi
- A successful vote is not evidence that projected demand will arrive.
- A reform that helps one stakeholder can impose costs on another.
Na co zwracać uwagę
- Actual activated parameters and notices to affected developers.
- Net issuance alongside retained application demand, not one isolated headline metric.
Udokumentowane przekonanieConviction and disappointment
Otwórz dossier dowodów
ICP holder culture includes both confidence in unusual technology and frustration that market outcomes have not met expectations.
Skąd pochodzi ta historia
A holder thread combines patient accumulation, disappointment and criticism of survivor-only comparisons.
Co potwierdzają dokumenty
- Participants disagree about whether current prices matter during a long lock.
- Some replies identify survivorship bias in comparisons with famous winners.
Czego to nie dowodzi
- A forum is a self-selected conversation, not a survey of all ICP holders.
- Neither emotional endurance nor discouragement establishes future returns.
Na co zwracać uwagę
- Whether investment arguments specify measurable adoption and supply assumptions.
- Whether technical progress is assessed independently of day-to-day price movement.
Biblioteka źródeł.
Dokumenty pierwotne wyjaśniają mechanizmy i decyzje. Zapisy społeczności pokazują przekonania uczestników. Daty wskazują sprawdzenie linków; strony zewnętrzne mogą się zmieniać.
- Network history ↗Internet Computer · primary · Sprawdzono 2026-09-30
- Network overview ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Canisters ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Orthogonal persistence ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Reverse gas model ↗Internet Computer · primary · Sprawdzono 2026-09-30
- Cycles ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Chain-key cryptography ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Certified data ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Bitcoin integration architecture ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Bitcoin mainnet integration announcement ↗DFINITY Foundation via PR Newswire · primary · Opublikowano 2022-12-05 · Sprawdzono 2026-09-30
- BTC testnet integration is live ↗DFINITY developer forum · primary · Opublikowano 2022-08-03 · Sprawdzono 2026-09-30
- Chain-key tokens ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Internet Identity ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Governance: NNS and SNS ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- System canisters ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- SNS framework ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Launching an SNS ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Trust in canisters ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Security model ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Inter-canister call safety ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Network economics ↗ICP developer documentation · primary · Sprawdzono 2026-09-30
- Verifying eight-year-gang membership: original developer discussion ↗Lazyeight and developer-forum participants · community · Opublikowano 2024-08-02 · Sprawdzono 2026-09-30
- It's sad being an ICP holder: original discussion ↗r/ICPTrader participants · community · Sprawdzono 2026-09-30
- Mission 70 and Accelerating the Internet Computer Economy, version 1.1.1 ↗Dominic Williams and Björn Assmann, DFINITY · primary · Opublikowano 2026-02-06 · Sprawdzono 2026-09-30
- Proposal 140600: rejected dissolve-delay motion ↗ICP governance dashboard · primary · Sprawdzono 2026-09-30
- Proposal 140888: adopted Mission 70 motion ↗ICP governance dashboard · primary · Sprawdzono 2026-09-30
- Shall we talk about Mission 70? ↗jjgill27 and r/ICPTrader participants · community · Opublikowano 2026-02-23 · Sprawdzono 2026-09-30
- Beware the ides of March: pro-reform community argument ↗r/ICPTrader participants · community · Opublikowano 2026-03-16 · Sprawdzono 2026-09-30
- Edge infrastructure ↗ICP developer documentation · primary · Sprawdzono 2026-09-30