Antonio Gonzalo

@tonytony

Joined on May 3, 2020

  • 🎯 Objectives ✅ Show that Swarm is active and building. Community members need to see activity and feel that the project is moving forward. ✅ Generate engagement to support community sentiment. A more engaged community helps absorb and balance the sentiment caused by price action. Tasks Monitor official channels for updates: Discord → #announcements
     Like  Bookmark
  • Here’s a list of past efforts toward creating a web3 browser from the Swarm team, with Purity being the closest to achieving this goal. While Swarm Network can assist in retrieving mutable content, it alone cannot provide the full functionality required for a true web3 browser. Additional components, such as efficient Ethereum clients, are needed to realize a complete web3 browsing experience. Swarm Desktop https://github.com/ethersphere/swarm-desktop The Swarm desktop app, rather than functioning as a browser, is better described as a packaging project designed to facilitate the downloading and running of the Bee Dashboard, which is available at https://github.com/ethersphere/bee-dashboard. This distinction is critical because it emphasizes the need for Swarm to avoid the challenges faced by Mist, focusing instead on providing a streamlined, user-friendly experience for accessing Swarm Network. It can be seamlessly tied into web3 browsers due to its simplicity as a JavaScript application. Swarm Chromium Extension
     Like  Bookmark
  • Remix is a very valuable Ethereum development tool, and we believe that enhancing its Swarm integration can significantly benefit the Ethereum development community and facilitate Swarm onboardings also. This proposal outlines our plan to update Swarm functionality within Remix. Situation Currently, Remix has Swarm functionality, but it is outdated and needs an upgrade. This outdated functionality limits users' ability to utilize Swarm for decentralized storage. The Plan Our proposal involves the following key updates: Upgrade Bee-JS: Remix already has Bee-JS integrated into its codebase. We will upgrade it to the latest version to ensure compatibility and take advantage of new features. Implement Swarm Import: We have identified the IPFS import code, and we have a clear plan to implement Swarm import functionality in Remix. This will enable users to easily load and write data to Swarm.
     Like  Bookmark
  • This proposal introduces a Data Availability Assurance System designed for blockchain networks. The system ensures that data stored by a special committee of nodes remains accessible and verifiable. It leverages a token-based stake mechanism, challenge-response protocol, erasure coding with inclusion proofs, and a decentralized storage network (Swarm) to maintain data integrity and availability. Swarm is specifically architected to safeguard against data withholding and denial-of-service (DoS) attacks, ensuring a reliable and efficient blockchain data ecosystem. On-Chain Insurance Commitment The system's cornerstone is the on-chain (L1) insurance commitment: Insurers Commitment: Insurers make an on-chain commitment to store specific data, identified by a hash verifiable by L1 EVM. Challenge Mechanism: Data availability can be challenged via an L1 transaction, costing both the challenger and the insurer. Response and Penalties: Insurers must respond with the requested data within a set timeframe. Failure to respond leads to stake slashing. Incentive Alignment: The cost structure deters unnecessary challenges. Insurers are motivated to store and keep data available on Swarm, ensuring no challenges arise.
     Like  Bookmark
  • Inputs and reviews by Viktor Tron and Daniel Nagy better shaped this text. ABSTRACT This proposal addresses the problems related to accessing the current or historical state of blockchain data of the Ethereum network. The proposal offers a principled way to tackle the blockchain data availability issue in a way that ensure data access is verifiable, efficient, and scalable. PROBLEM When DApps need to access blockchain state, they call the API of an Ethereum client that is meant to provide the current state correctly. This condition is most directly satisfied if the DApp user runs their own Ethereum full node that synchronises with its peers on the same network to build and verify the state. Very early on this proved unrealistic in practice: given the resource-intensive nature of running a full node, they struggled to effectively manage in real-time two essential tasks - actively participating in the consensus process and handling data uploads and queries.
     Like  Bookmark
  • Redefining dApps infrastructure with DappNode For those unfamiliar, DappNode stands as a pillar in the decentralized application (dApp) domain, offering a platform that redefines user experience in the decentralized web. It enables the launching and management of dApps while assuring users of self-sovereign data management and secure, uncensorable application interfaces. DappNode empowers node operators to exert enhanced control across various blockchain networks, from validating transactions and participating in consensus mechanisms to bolstering network security, all in a seamless and autonomous manner. In essence, the DappNode ecosystem guarantees: Effortless deployment and management of decentralized applications and nodes. Amplified user control over data and privacy. Independent and secure participation across numerous blockchain networks. A simplified experience of running blockchain nodes, diminishing technical hurdles for participants. Building a Future on Shared Values and Technology
     Like  Bookmark
  • Topics to cover Why is DA required for blockchain scaling Spectrum of DA depends on off-chain and on-chain leverage. Tradeoff dilemma: cost (gas/byte) vs security (threat model) DA SpectrumPure Validiums (cheapest, lowest security) DACs: on-chain attestation posting signatures on-chain. 10 members. Permissioned committee. Celestium: permisionless DAC with extra economic guarantees (slashing). Settlement and dispute is in L1 ETH. Swarm improving DACs guarantees
     Like  Bookmark
  • Objective To have a rollup to use Swarm for Data Availability. Context & Motivation Cometh is a french-origin company that are building a platform for of Web3 games and apps. They raised 10M USD with relevant investors such as Ubisoft, and customers like Lacoste. Their technology (codenamed 'Muster') uses Bedrock -official release of the OP Stack- developed and maintained by the Optimism Foundation. In there, the sequencer no longer publishes transactions data onto Ethereum L1 Mainnet but rather sends these data to whitelisted private servers: DACs (Data Availability Committees). This is a good example to discover how Swarm can provide Data Availability Guarantees in a cost-effective way.
     Like  Bookmark
  • Intro Name Swarm Project Logo Swarm Logo (.ai) Logo PNG Logo Circled MAX Project description
     Like  Bookmark
  • In the realm of Ethereum clients, such as Geth and others, to strenghten privacy and independence, a generic, open hook implementation will allow verfiable, independent and seamless querying of Ethereum's state. Presently, this data is primarily accessed through full Ethereum nodes, centralising and elevating their burden, including Layer 2 data, a novel approach that can efficiently and securely query Ethereum's state data, including L2 data, while respecting privacy concerns, is essential. This open hook would serve as a door to access the desired information, catering to the evolving needs of clients and ensuring the availability of critical data without relying solely on full nodes. It will not only strengthens Ethereum's position as a leading decentralized platform but also advances the broader vision of a user-centric, decentralized Web3 infrastructure that promotes privacy, trust and equal access to information. How Swarm could help Ethereum’s state consists of many small binary blobs addressed by their Keccak hashes. The vast majority of these blobs are less than 4 kilobytes in size. Requests to such state data constitute the bulk of light client requests to light servers.
     Like  Bookmark
  • Smart Contract information Instructions :::info Please provide the relevant smart contracts and events or write function calls needed to track the following key metrics. NOTE: please do not provide read calls, as we prefer not to use them ::: FEES { Contract name: PostageStamp Contract address: xdai:0x30d155478eF27Ab32A1D578BE7b84BC5988aF381 Event: PriceUpdate
     Like  Bookmark
  • Index Motivation Ethereum data Data will be rollup-centric Danksharding and Proto-danksharding Blobs Historical data persistence From data clients to light clients to full clients Rollups and permissionless The blockchain-data opportunity
     Like  Bookmark
  • THE NEED OF A TOKEN The SWARM Network allows any participant to store and access any type of information, on demand, in a decentralized network of information hosters and relayers. There are three main problems with all types of peer-to-peer network: No built-in incentives Slow and delayed response Unrelated small chunks of info These shorcomings are not alien to p2p storage networks.
     Like  Bookmark
  • Agenda Welcome Introduction: who is this meeting for Token desciption (IYOWords) Usage -- Storing -- Retrieving -- Auditing -- Messaging
     Like  Bookmark