<abbr id="nhvpa"><tbody id="nhvpa"></tbody></abbr>
    <noscript id="nhvpa"></noscript>

    <ruby id="nhvpa"></ruby>
  1. 當(dāng)前位置:首頁 > 資訊 >

    堆疊的新時代:中本聰升級為比特幣生態(tài)係統(tǒng)注入新的活力

    信維與阿伍德

    總長DR

    堆疊的新時代:中本聰升級為比特幣生態(tài)係統(tǒng)注入新的活力

    來源:領(lǐng)英

    Stacks is a project composed of multiple independent entities and communities, initially led by Blockstack PBC and later renamed Hiro Systems PBC. According to the latest information from Linkedin, the headquarter is in NYC and the team currently has 49 people.

    Key team members and their responsibilities:

    Muneeb Ali: Co-founder of Stacks and CEO of Hiro. He holds a Ph.D. in computer science from Princeton University and focuses on the research and development of distributed applications. He has spoken at TEDx and other forums to spread the word about encrypted digital currency and blockchain. , and has written a large number of academic journals and white papers on related topics. Muneeb is also the CEO of Trust machine.

    Jude Nelson: Stacks Foundation research scientist, former Hiro engineering partner, holds a PhD in computer science from Princeton University, and was a core member of PlanetLab, which was awarded for its implementation of planet-scale experiments and deployments won the ACM Test of Time Award.

    Aaron Blankstein: Engineer, he joined the Blockstack engineering team after receiving his PhD in 2017. He studied computer science at Princeton University and Provincial University of Science and Technology. His research covers a variety of topics, focusing primarily on web application performance, caching algorithms, compilers, and applied cryptography. His research on CONIKS won the Caspar Bowden Privacy-Enhancing Technology Award in 2017. Emacs has been used for more than 10 years.

    Mike Freedman: Hiro technical consultant. He is a professor of distributed systems at Princeton University and provides technical guidance for the project. He has received the Presidential Early Career (PECASE) Award and the Sloan Scholarship. His research has spawned multiple commercial products and deployed systems with millions of daily users.

    Albert Wenger: Director of Hiro and managing partner of Union Square Ventures (USV). Before joining USV, he served as president of del.icio.us and was an active angel investor, having invested in companies such as Etsy and Tumblr. Albert graduated from Harvard University with majors in economics and computer science, and holds a PhD in information technology from the Provincial University of Science and Technology.

    JP Singh,director of Hiro, professor and undergraduate director of Princeton University, mainly researches parallel computing systems and applications. He has won the Presidential Early Career (PECASE) Award and the Sloan Scholarship. He also co-founded a business analysis company, FirstRain Inc. . He graduated from Princeton University and holds a graduate degree in electrical engineering and a Ph.D. from Stanford University. He is also one of the founders of Trust machine.

    In addition to Hiro, there are multiple independent entities in the Stacks ecosystem. Including Stacks Foundation, Diling Technology, Freehold, New Internet Labs, and Secret Key Labs.

    堆疊的新時代:中本聰升級為比特幣生態(tài)係統(tǒng)注入新的活力

    Source: stackschina

    Hiro: Focus on providing and maintaining developer tools in the Stacks ecosystem.

    Stacks Foundation: Supports the development of the Stacks ecosystem through governance, R&D, education, and funding.

    Daemon Technologies: Focus on supporting Stacks mining and staking business.

    Secret Key Labs: Focus on providing Chinese mobile wallets that can directly participate in Stacking.

    2. Fundraising

    Stacks has conducted a total of 5 rounds of financing, totaling $88M.

    The specific time points and resources are as follows:

    堆疊的新時代:中本聰升級為比特幣生態(tài)係統(tǒng)注入新的活力

    Source: Rootdata

    Trust machine

    Trust Machine was founded by two Princeton computer scientists (Muneeb Ali, co-founder of Stacks, and JP Singh, executive director of Hiro), both Bitcoin.

    A true believer in Bitcoin, I believe that the Bitcoin layer can unlock a wide range of new use cases for Bitcoin. Muneeb Ali, one of the founders of Stacks, and JP Singh, executive director of Hiro, Trust machine was established.

    Trust Machines has three products: Leather (wallet, formerly known as Hiro wallet), Console (social platform), and LNswap In April 2022, Breyer Capital, Digital Currency Group, GoldenTree, Hivemind and Union Square Venture announced investments in Trust Machine$150M[1]

    In addition, in March 2023, Trust Machine and Gossamer Capital announced a $2.5 million investment in Alex (the largest dex on Stacks).

    堆疊的新時代:中本聰升級為比特幣生態(tài)係統(tǒng)注入新的活力

    Source: Compiled by Awood & Xinwei

    3. Development History and Current Situation

    堆疊的新時代:中本聰升級為比特幣生態(tài)係統(tǒng)注入新的活力堆疊的新時代:中本聰升級為比特幣生態(tài)係統(tǒng)注入新的活力

    Source: Public information

    Status quo

    Dedicated hardware enables participation and provides greater transparency to network participants. However, POW and proof-of-burning are also destructive, requiring miners to destroy value in exchange for blocks. Stacks has carried out the latest v2.1 network upgrade in the first quarter of 2023, which includes improving the stacking function, improving the Clarity programming language, Stacks underwent its latest v2.1 network upgrade in Q1 2023, which included improvements to the stacking function, enhancements to the Clarity programming language, internal blockchain upgrades, reliability enhancements, and more. In addition, the Hiro Developer Platform was launched, enabling developers to build and deploy smart contracts on Stacks through a hosted experience.

    Currently, the community is actively preparing for the Nakamoto upgrade, which is expected to occur in 2023 Q4.

    堆疊的新時代:中本聰升級為比特幣生態(tài)係統(tǒng)注入新的活力

    Mining mechanism of miners, Source: Stacks white paper

    堆疊的新時代:中本聰升級為比特幣生態(tài)係統(tǒng)注入新的活力

    Participant (network maintainer) incentives, Source: Stacks white paper

    Reward Period:

    During each reward period, miners transfer funds to the address that receives the reward. Each reward address receives only one Bitcoin from miners during the reward cycle.

    Eligibility:

    The Stacks wallet has no less than 0.02% of the total unlocked STX tokens, this threshold will be adjusted based on the level of participation in the Stacking protocol;

    A signed message is broadcast before the start of the reward cycle, which includes the protocol to lock the corresponding STX token specifying the locking period, specifying the Bitcoin address to receive the funds, and voting for a certain block on the Stacks chain.

    Address Validity:Participants need to be able to verify the address receiving funds, as the reward address needs to be confirmed as valid each reward cycle.

    Preparation Phase and Reward Consensus:Before the reward cycle, participants go through a preparation phase, where two key things are decided:

    1. Anchored block: During the reward cycle,there is an anchor block that miners need to transfer their funds to the appropriate reward address. This anchor block is valid throughout the reward period.

    2. Reward Set: The reward set is the collection of Bitcoin addresses that will receive funds during the reward cycle. This set is determined by the Stacks chain state of the anchor block.

    Rules for Selection of Reward Addresses:Different rules apply to the selection of reward addresses depending on whether the blockchain tip established by the miner is a descendant of the anchor block. If a miner builds a blockchain tip that is not a descendant of the anchor block, then all of that miner’s committed funds must be destroyed. If a miner builds a blockchain tip that is a descendant of the anchor block, then the miner must send committed funds to two addresses in the reward set.

    5. Technical Architecture

    • L1 or L2?

    Stacks is described as a smart contract layer built on top of Bitcoin.

    The initial version (released in 2021) of Stacks has a security budget separate from Bitcoin L1 and is treated as an independent layer (L1.5)

    Future Nakamoto versions are planned to rely entirely on Bitcoin’s hashing power, making it a fully affiliated layer (L2) of Bitcoin, meaning that Stacks will have Bitcoin’s security determine the irreversibility of its transactions.

    • Sidechain?

    Stacks is interoperable with Bitcoin to some extent, but it does not meet the definition of a traditional sidechain. Stacks’ consensus mechanism runs on Bitcoin L1 and is closely related to Bitcoin’s finality, and data and transactions on Stacks are automatically hashed and permanently stored on the Bitcoin blockchain. This is different from traditional sidechains, whose consensus runs on the sidechain and does not rely on Bitcoin L1 and does not store data on Bitcoin L1. Therefore, Stacks does not meet the definition of traditional sidechains.

    • Smart Contract Language — — Clarity

    Clarity is a decision-making smart contract programming language designed specifically for the Stacks blockchain with the following features:

    1. Security First: Clarity is designed with a focus on security and predictability to protect against common vulnerabilities and attacks in Solidity contracts. It is specifically designed for security and aims to avoid common problems in the smart contract world.

    2. Interpretability: Clarity’s code is interpretive, which means that it will be interpreted and executed line by line when submitted to the chain, unlike other languages (such as Solidity) that need to be compiled into bytecode first. This reduces the vulnerabilities that compilers can introduce and keeps smart contracts readable, because the code of the Clarity contract is the code that is executed, there is no compiled bytecode.

    3. Decision-making: Clarity is a decision-making language, which means from the code itself, you can know exactly what the program will do. This avoids problems such as “downtime issues”. Clarity ensures that it does not “run out of fuel” during a call because it guarantees that program execution will end in a limited number of steps.

    4. Recursive calls are prohibited: Clarity’s design prohibits recursive calls, which is a situation that may lead to contract vulnerabilities, in which one contract calls another contract and then calls back to the original contract, which can trigger multiple extraction operations.

    5. Prevent overflow and underflow: Clarity prevents numerical calculation overflow and underflow situations, which is a common type of vulnerability that may lead to abnormal behavior of smart contracts.

    6. Built-in support for custom tokens: Clarity has built-in support for creating custom fungible and non-fungible tokens, which is one of the popular use cases for smart contracts. Developers don’t need to worry about internal asset management, supply management, or the emission of token events, as these features are already integrated into the Clarity language.

    7. Post-condition based transaction protection: Clarity supports attaching post-conditions to transactions to ensure that the chain status changes in the expected way after the transaction is completed. If the postcondition check fails, the transaction will be reversed.

    8. Forced return response handling: Public calls to the Clarity contract must return a response indicating success or failure. This helps ensure errors are not overlooked, increasing the security of the contract.

    9. Composition over inheritance: Clarity adopts the principle of composition over inheritance instead of inheriting other contracts as in languages like Solidity. Developers can define features that are then implemented by different smart contracts, which provides greater flexibility.

    10. Access Bitcoin Base Chain: Clarity smart contracts can read the status of the Bitcoin base chain, which means you can use Bitcoin transactions as triggers in smart contracts. Clarity also provides a number of built-in functions to verify secp256k1 signatures and recovery keys.

    • Gaia Storage System

    Gaia is a unique decentralized storage system in the Stacks blockchain that emphasizes user ownership and control of data. Unlike some other immutable storage solutions on the blockchain (such as IPFS and Arweave),

    猜你喜歡

    微信二維碼

    微信二維碼
    免费精品99久久国产综合精品| 嫩草伊人久久精品少妇AV| 91精品国产色综久久| 狠狠色丁香久久婷婷综| 999久久久免费国产精品播放| 国産精品久久久久久久| 久久久高清免费视频| 色综合久久久久无码专区| 久久亚洲综合色一区二区三区| 国产精品久久久久久久午夜片 | 久久亚洲私人国产精品| 久久久九九有精品国产| 久久SE精品一区二区| 天天久久狠狠色综合| 亚洲国产精品无码久久久蜜芽 | 久久大香萑太香蕉av| 久久国产成人精品麻豆 | 久久不见久久见免费视频7| 国内精品免费久久影院| 久久一日本道色综合久久| 91久久精品国产91性色也| 久久精品麻豆日日躁夜夜躁| 久久精品亚洲福利| 99精品久久精品| 久久久久亚洲av无码专区喷水| 久久国产综合精品五月天| 久久天天躁狠狠躁夜夜96流白浆 | 久久人搡人人玩人妻精品首页| 久久精品无码专区免费青青 | 国内精品久久久久影院薰衣草| 久久96国产精品久久久| 久久久av波多野一区二区| 无码精品久久久天天影视| 久久久久久久免费视频| 久久久久亚洲国产| 狠狠色狠狠色综合久久| 久久精品亚洲福利| 欧美日韩精品久久久久| 亚洲婷婷国产精品电影人久久| 区亚洲欧美一级久久精品亚洲精品成人网久久久久 | 国产一级做a爰片久久毛片|