P2p para blackberry curve 8500

CKB: A new chapter in the programmability of bitcoin

2024.04.29 10:28 djminger007 CKB: A new chapter in the programmability of bitcoin

This is a really good read I've picked up from Neon in Nervos Nation TG from a Chinese website and the browser has translated it, seems like a good translation from Brave!!! Please be aware there are a few images that cannot be transferred form this article, but if you're not caring about lines of code or any of the schematics, you can give this a good read regardless.

Bullish; Heres the link for those that might want to cross reference
https://mirror.xyz/0xB239e7668B6dAF0122166E2De879Da87FF47858C/hkXPFe0uBy2fQNIzjVrL0rMUONj2hTJklaN14Rbguuk

Foreword

In the fourth round of bitcoin halving cycle, the outbreak of the Ordinals agreement and similar agreements was adopted to make the encryption industry aware of the positive externality of the security and ecological development of the bitcoin master network based on the Bitcoin L1 layer of issued assets and transaction assets. Value is the “Uniswap moment” of Bitcoin ecology.
The programmable evolution and iteration of Bitcoin is the result of market governance in the Bitcoin community, not driven by the theory of Holder of BTC, Builder of block space, etc.
At present, by enhancing the programmability of Bitcoin and increasing the utilization rate of the block space of the main network of Bitcoin, it has become a new design space for the consensus of the Bitcoin community.
Unlike Etai and other high-performance public chains, in order to ensure the simplicity and light quantification of UTXO episodes, the design space for the programmability of bitcoins is highly restricted, and the basic constraints are how to use scripts and OP Code to operate UTXO.
The classic Bitcoin programmable program has a state channel ( Lightning Network ), customer end verification (RGB), side chain (Liquid Network, Stacks, RootSock, etc. ), CounterParty, Omni Layer Asser, TaproC, etc. Emerging bitcoin programmability programs since 2023 include Ordinals, BRC20, Runes, Atomicals, Stamps, etc.
After the end of the second wave of inscriptions, a new generation of bitcoin programmability programs and so on emerged, such as CKB's UTXO co-construct binding program, EVM compatible bitcoin L2 program, DriveChain program, etc.
Compared with the EVM compatible bitcoin L2 scheme, CKB(Common Knowledge Base) The Bitcoin Programmability Program is a native, safe, and non-introducing social trust hypothesis solution in the Bitcoin Programmability Modern Design Space. Compared with the DriveChain plan, it does not require any change in the level of the Bitcoin agreement.
In the foreseeable future, the programmable growth curve of Bitcoin will go through an accelerated growth stage, and the assets, users, and applications of Bitcoin ecology will usher in a massive outbreak of martial arts,The UTXO Stack of the CKB ecology will provide new Bitcoin developers with the ability to build protocols using modular stacks. In addition, CKB is exploring the integration of the lightning network with UTXO Stack, using the original programmability of Bitcoin to achieve interoperability between the new agreements.

Programmable naming space for bitcoin

The block chain is a machine for creating trust, and the main Bitcoin network is the No. 0 machine. Like all philosophy in the West is a footnote to Plato, everything in the encrypted world ( assets, narratives, block chain networks, protocols, DAO, etc. ) are derivatives and derivatives of bitcoin.
In the process of coordinated evolution of Bitcoin Maxi and expansionists, from whether the Bitcoin main network supports Turing’s complete struggle to the dispute between the isolation witness program and the large block expansion plan, Bitcoin is constantly split. This is not only creating new encryption projects and encryption community consensus, but also strengthening and consolidating Bitcoin's own community consensus, which is a process of completing self-identification while others are institutionalized.
Due to the mysterious disappearance of Satoshi Zhong, Bitcoin community governance does not exist in the governance structure of the “ enlightened monarchy ” like Taifang, but is a balanced governance model in open games by miners, developers, communities and markets. This gives Bitcoin a community consensus that once formed and is extremely stable.
The characteristics of the current Bitcoin community consensus are: consensus is not command and control, trust minimization, decentralization, anti-censorship, anonymity, open source, open collaboration, licensing exemption, legal neutrality, homogenization, forward compatibility, resources Use minimization, verification > calculation, convergence, transaction volatility、Resist DoS attacks, avoid scramble entry, robustness, consistent incentives, curing, consensus that should not be tampered with, conflicting principles, collaborative advancement, etc. [1]
The current form of the Bitcoin main network can be regarded as an example of the consensus characteristics of the above Bitcoin community. The programmable design space of Bitcoin is also defined by the consensus characteristics of the Bitcoin community.

Programmable classic design space for bitcoin

When other public chains try to be modular, parallel, etc. to explore the design space where the block chain cannot be a triangular solution, the design space of the bitcoin protocol has always focused on scripts, OP Code, and UTXO.
Two typical examples are the two major upgrades to the Bitcoin main network since 2017, Segwit hard fork and Taproot soft fork.
In August 2017, Segwit bifurcated hard, adding 3M blocks outside the main block of 1M to save the signature ( Witness), and setting the weight of the signature data as the main block when calculating the miner’s fee 1/4 to maintain consistency in the cost of spending a UTXO output and creating a UTXO output,Prevent the abuse of UTXO to zero to increase the expansion rate of UTXO sets.
In November 2021, Taproot's soft fork was introduced by introducing Schnorr's multiple signature program to save UTXO's verification time and block space occupied by multiple signatures.
UTXO( The unspent transaction output ) is the basic data structure of the Bitcoin main network, which has atomic, non-homogeneous, and chain-coupled characteristics. Every transaction on the main net of Bitcoin consumes 1 UTXO as input, and creates an integer n new UTXO output. It is generally understood that UTXO can be regarded as a dollar, euro and other banknotes running on the chain. It can cost, change, split, combine, etc., but its minimum atomic unit is Satoshi(sats). 1 UTXO represents the latest state at a particular time. UTXO episode, which represents the latest state of the Bitcoin main network at a certain time.
By maintaining the simplicity, light quantification, and easy verification of the Bitcoin UTXO episode, the state expansion rate of the Bitcoin main network has successfully stabilized at a level compatible with the hardware Moore law, thereby ensuring the participation of the entire Bitcoin network nodes And the robustness of transaction verification.
Correspondingly, the programmable design space of Bitcoin is also constrained by the consensus characteristics of the Bitcoin community. For example, in order to prevent potential security risks, Satoshi Nakamoto decided to remove the OP-CAT operation code in August 2010, which is the key logic for achieving programmability at the complete level of Bitcoin Turing.
Bitcoin's programmable realization path does not use the virtual machine (VM) scheme in the chain like Taifang and Solana, but chooses to use the script and operation code (OP Code) for UXTO, transaction Input field, output field and witness data (Witness).
The main toolboxes for programmability of bitcoin are: multiple signatures, time locks, Hash locks, process control (OP_IF, OP_ELIF). [2]
Under the classic design space, the programmability of bitcoin is very limited. It only supports a few verification procedures, but does not support chain storage and chain calculations, and chain storage and chain calculations are precisely to achieve Turing's complete level programmability. Core functional components.

Programmable Renaissance of Bitcoin

But Bitcoin's programmable design space is not a fixed state. Instead, it is closer to a dynamic spectrum that changes over time.
Unlike the outside world's stereotype that the development of the Bitcoin main network is at a standstill, in the case of various consensus vectors limiting the design space, the development, deployment, adoption, and promotion of the new script and new operation code of the Bitcoin main network are always in progress Times,And at some point even triggered a fork war in the encrypted community ( such as Segwit hard fork ).
Taking the Bitcoin main net script type with degree change as an example, we can clearly perceive the changes. We can divide the scripts used by the Bitcoin main network output type into three categories: original script pubkey, pubkeyhash, enhanced script multisig, scripthash, witness script witness_v0_keyhash, witness_v0_scripthash, witness_v1_taproot.
From the change trend chart of the entire historical output type of the Bitcoin main network, we observe a basic fact: the programmability enhancement of the Bitcoin main network is a long-term historical trend, enhancing the share of scripts in the original script, and witnessing the script being swallowed The share of the enhanced script. The Ordinals agreement based on Segweit's enhanced script and Taproot's witness script opened a wave of Bitcoin L1 asset issuance, which is both a continuation of the programmable historical trend of the Bitcoin main network and a new stage of programmability of the Bitcoin main network.
The Bitcoin main network operation code also has an evolutionary process similar to the Bitcoin main net script.
For example, the Ordinals agreement is to achieve its functional design by combining the Bitcoin main net script taproot script-path spend and operation code (OP_FALSE, OP_IF, OP_PUSH, OP_ENDIF).
Before the official birth of the Ordinals agreement, the programmable classic plan of bitcoin mainly has the state channel ( Lightning Network ), customer verification (RGB), side chain (Liquid Network, Stacks, RootSock, etc.), CounterParty, etc.
The Ordinals agreement sequences the smallest atomized unit of UXTO (Satoshi), and then inserts the data content in the Witness field of UTXO, and is associated with a specific deafness after sequencing, and then the chain indexer is responsible for indexing and Perform programmable operations of these data states. This new bitcoin programmability paradigm is vividly likened to “ Golden Eagle ”.
The new paradigm of the Ordinals agreement has inspired a wider range of encrypted communities to use the Bitcoin main network block space to distribute, cast and trade NFT collections and MeMe-type Token(, which can be collectively referred to as the inscription ). For the first time in life, you have your own Bitcoin address.
However, the programmability of the Ordinals agreement inherits the limited programmability of Bitcoin and only supports the three functional methods of Deploy, Mint and Transfer. This allows the Ordinals agreement and its followers BRC20, Runes, Atomicals, Stamps, etc. to apply only to the application scenes where assets are issued. Support for DeFi application scenes such as transactions and loans that require state calculation and state storage is relatively weak.
Liquidity is the source of vitality for assets. Due to the natural characteristics of the programmability agreement of the Ordinals type bitcoin, the reissue of the inscription assets and the provision of light liquidity affect the value of the entire life cycle of the inscription assets.
Moreover, the Ordinals and BRC20 agreements are also suspected of misusing the witness data space and objectively causing the explosion of the main network of Bitcoin.
As a reference system, the main sources of the Pacific Master Network Gas fee are DEX transaction Gas fee, L2 data availability fee, and stable currency transfer Gas fee. Compared with the Taifang main network, the income type of the Bitcoin main network is single, cyclical, and the volatility rate is large.
The programmability of the Bitcoin main network cannot yet meet the demand for the space supply side of the Bitcoin main network block. To achieve a stable and sustainable block space income state with the Pacific Master Network, the original DEX, stable currency and L2 of the Bitcoin ecology are required. The prerequisite for the realization of these agreements and applications is that Bitcoin programmable agreements need to provide Turing's complete programming capabilities.
Therefore, how to achieve the complete programmability of Bitcoin Turing in its original place, while constraining the negative impact on the size of the Bitcoin main network, has become a current manifestation of Bitcoin ecology.

Bitcoin programmable CKB scheme

At present, the complete programmable programs for the original Turing of Bitcoin are: BitVM, RGB, CKB, EVM compatible with Rollup L2, DriveChain, etc.
BitVM uses a group of OP Code in Bitcoin to build and non-logical doors, and then builds other basic logical doors with non-logical doors. Eventually, these basic logical gate circuits construct a VM native to Bitcoin. This principle is somewhat similar to the array of the Qin king of the famous science fiction novel 《 Tripartite 》. There are specific scenes in the TV series of the same name adapted by Netflix. The paper of the BitVM program has been completely open source, and is highly expected by the encrypted community. However, its engineering implementation is very difficult. It is difficult to land in the short term when it encounters problems such as data management costs under the chain, the number of participants, challenges-response interactions, and the complexity of the Hash function.
The RGB protocol uses customer end verification and one-time sealing technology to achieve the complete programmability of Turing. The core design idea is to store the status and logic of the smart contract in the output of the bitcoin transaction (Transaction)On the implementation of the maintenance and data storage of the smart contract code under the chain,The main network of bitcoins serves as the commitment layer of the final state.
EVM compatible with Rollup L2 is a quick plan to rebuild Bitcoin L2 with a mature Rollup L2 stack. However, given that the Bitcoin main network is currently unable to support fraud certification/validity certification, Rollup L2 needs to introduce the social trust assumption ( over-sign ).
DriveChain is a side chain expansion plan. The basic design idea is to use Bitcoin as the bottom layer of the block chain, and to create side chains by locking Bitcoin to achieve two-way interoperability between Bitcoin and side chains. The realization of the DriveChain project requires agreement-level changes to Bitcoin, which will deploy the BIP300 and BIP301 proposed by the development team to the main network.
The above Bitcoin programmability plan is either extremely difficult to land in the short term, or introduces too many social trust assumptions, or requires agreement-level changes to Bitcoin.

Bitcoin L1 Asset Agreement: RGB++

In response to the shortcomings and problems of the programmability agreement in Bitcoin above, the CKB team gave a relatively balanced solution. The solution consists of Bitcoin L1 asset agreement RGB++, Bitcoin L2 Raas service provider UTXO Stack and interoperability agreement integrated with the lightning network.
Original language of UXTO: tied to the same organization
RGB++ is a bitcoin L1 asset issuance agreement based on RGB design ideas. The project of RGB++ was realized, while inheriting the technical original words of CKB and RBG. It uses RGB's “ one-time seal ” and customer end verification technology, and at the same time tied up the UTXO( expanded version of Cell) that maps Bitcoin UTXO to the CKB main network, and uses CKB and Bitcoin chains Script constraints to verify the accuracy of status calculations and the validity of ownership changes.
In other words, RGB++ uses Cell on the CKB chain to express the ownership relationship of RGB assets. It moves the asset data originally stored at the end of the RGB customer to the CKB chain and expresses it in the form of Cell. It establishes a mapping relationship with Bitcoin UTXO, allowing CKB to act as an open database and chain of RGB assets. Settlement layer, replacing RGB client,Achieve more reliable data hosting and RGB contract interaction.
Cell is the basic data storage unit of CKB and can contain various data types, such as CKBytes, tokens, TypeScript codes or sequencing data ( such as the JSON string ). Each Cell contains a small program called Lock Script, which defines the owner of Cell. Lock Script not only supports the scripts of the Bitcoin main network, such as multiple signatures, Hash locks, time locks, etc., but also allows a Type Script to enforce specific rules to control its use. This allows developers to customize smart contracts according to different usages, such as issuing NFT, airdropping tokens, AMM Swap, etc.
The RGB protocol adds the root of the transaction under the chain to a UTXO'output by using the OP RETURN operating code, and uses UTXO as a container of status information. Then, RGB++ map this state information container constructed by RGB to Cell in CKB, keep the state information in Cell's type and data, and use this container UTXO as the Cell state owner.
As shown in the figure above, a complete RGB++ transaction life cycle is as follows:
  1. Calculation under the chain. When initiating a Tx bound by the same configuration, first choose a new UTXO btc_utxo#2 of the Bitcoin main network as a one-time sealed container, and then bind the UTXO btc_utxo#1 of the original Cell co-construct under the chain Btc_utxo#2、Using the original Cell as a CKB TX to enter the new Cel as an output to perform Hashi calculations to generate a commitment.
  2. Submit Bitcoin transactions. RGB++ initiated a Tx of the main bitcoin network, which will use btc_utxo#1 bound to the original Cell co-organizer as an input, and use OP RETURN to use the promise generated in the previous step as an output.
  3. Submit CKB transactions. CKB Tx calculated and generated under the chain before the execution of the CKB main network.
  4. Verify on the chain. The CKB main network runs a Bitcoin main network light client to verify the state change of the entire system. This is very different from RGB. The P2P mechanism used in the verification of RGB's status change requires that the initiator of Tx and the receiver be online at the same time and only interactively verify the relevant TX spectrum.
Based on the above-mentioned tied logic to achieve RGB++, compared with the RGB agreement, while allowing part of the privacy, some new features were obtained: enhanced customer end verification of block chains, transaction folding, no ownership contract Shared status and non-interactive transfer.
In addition, RGB++ also inherited the state space privatization characteristics of CKB main network Cell. In addition to paying the miner's fees for using Bitcoin main network block space, each TX also needs to pay for leasing Cell status space. The cost + this part of the cost returns to + after Cell consumption. Cell's state space privatization is a defense mechanism invented by CKB to deal with the explosion of the block chain main network. The leasers of Cell state space need to pay continuously during their use ( in the form of CKB circulation tokens inflation Value ). This makes the RGB++ agreement a responsible programmable expansion agreement for the main network of Bitcoin, which can limit the abuse of the block space of the main network of Bitcoin to a certain extent.
To trust L1<>L2 interoperability: Leap
The tied tie of the same structure of RGB++ is a common logic for the realization of a common atom, which either occurs at the same time or flips at the same time without intermediate states. All RGB++ transactions will appear simultaneously on the BTC and CKB chains. The former is compatible with the transactions of the RGB agreement, while the latter replaces the process of customer end verification. The user only needs to check the relevant transactions on the CKB to verify whether the calculation of the status of the RGB++ transaction is correct. However, users may also use the transaction on the CKB chain as the verification basis, and use the local Tx map of UTXO to independently verify the RGB++ transaction. (Part of the functions such as transaction folding still need to rely on CKB block Hashi for anti-double flower verification )
Therefore, the asset cross-chain between RGB++ and the CKB main network does not rely on the introduction of additional social trust assumptions, such as the relay layer of the cross-chain bridge, the centralized multi-sign vault of EVM compatible Rollup, etc. RGB++ Assets can be transferred from the Bitcoin main network to the CKB main network, or from the CKB main network to the Bitcoin main network. CKB calls this cross-chain workflow Leap.
RGB++ and CKB are loosely coupled. In addition to the assets supporting the Bitcoin L 1st floor ( are not limited to the original assets of the RGB++ agreement, including assets issued by Runes, Atomicals, Taproot Asset and other agreements )Leap to CKB, RGB++The other support Leap to Cardan. At the same time, RGB++ also supports Bitcoin L2 assets Leap to Bitcoin main network.
Examples of extended functions and applications of RGB++
The RGB++ agreement originally supported the issuance of homogenized tokens and NFT.
The homogenized token standard of RGB++ is xUDT, and the NFT standard is Spore.
The xUDT standard supports a variety of homogenized tokens issuance methods, including but not limited to centralized distribution, airdrops, subscriptions, etc. The total amount of tokens can also be selected between the upper limit and the upper limit. For the tokens with a preset upper limit, a status sharing scheme can be used to verify whether the total number of each issuance is less than or equal to the preset upper limit.
Spore in the NFT standard will store all metadata on the chain, achieving 100% data availability security. Assets issued by the Spore Agreement DOB(Digital Object, digital object), similar to Ordinals NFT, but with richer characteristics and play methods.
As a customer verification agreement, the RGB protocol naturally supports state channels and lightning networks, but is limited by the ability to calculate the script of Bitcoin, it is very difficult to bring assets other than BTC into the lightning network. However, the RGB++ protocol can use CKB's Turing Complete Script System to realize the status channel and lightning network of CKB-based RGB++ assets.
With the above standards and functions, the RGB++ agreement is not limited to simple asset issuance scenarios like other Bitcoin host network programmable agreements, but supports complex applications such as asset transactions, asset lending, and CDP stabilizer coins. For example, RGB++ combined with the tied logic of the Bitcoin main network, the PSBT script can realize a DEX form of order book grid.

Bitcoin L2 RaaS service provider: UTXO Stack

UTXO is the same as Bitcoin L2 Vs EVM compatible Bitcoin Rollup L2
In the market competition for the programmatic realization of Bitcoin in Turing, DriveChain and the restoration of OPCAT operating codes and other programs require very large uncertainties and unpredictability due to changes in the Bitcoin agreement layer, UTXO compatible with Bitcoin L2 and EVM in the realist route is more recognized by developers and capital. UTXO is also composed of Bitcoin L2, represented by CKB. EVM is compatible with Bitcoin Rollup L2, represented by Merlin Chain and BOB.
To be practical, the Bitcoin L1 asset issuance agreement has just begun to form a local consensus in the Bitcoin community, and the community consensus of Bitcoin L2 is at an earlier stage. But in this frontier area, 《 Bitcoin magazine 》 and Pantera have tried to set the definition range for Bitcoin L2 by drawing on the conceptual structure of Taifang L2.
In their eyes, Bitcoin L2 should have the following three characteristics:
In other words, they believe that Bitcoin L2 should have data availability verification based on the Bitcoin main network, escape cabin mechanism, BTC as Bitcoin L2 Gas tokens, etc. In this way, in their subconscious mind, the EVM compatible L2 paradigm was used as the standard template for Bitcoin L2.
However, the weak state calculation and verification capabilities of the Bitcoin main network cannot achieve Feature 1 and Feature 2 in the short term. In this case, EVM compatible L2 is a chain expansion plan that is completely dependent on social trust assumptions,Although they are writing in white papers that future integration of BitVM for data availability verification and joint mining with the Bitcoin main network enhances safety.
Of course, this does not mean that these EVM compatibility Rollup L2 is fake Bitcoin L2, but that they do not strike a good balance between security, distrust and scalability. Moreover, the Bitcoin ecology introduces a complete solution with the Turing of Taifang, which is easily regarded by Bitcoin Maxi as appeasement for the expansionist route.
Therefore, UTXO and Bitcoin L2 are naturally superior to EVM compatible Rollup L2 in terms of orthodox and Bitcoin community consensus.
Characteristics of UTXO Stack: Fractal Bitcoin Main Network
If the Episcopal L2 is based on the fractal of the Taifang, then the Bitcoin L2 should be the fractal of Bitcoin.
The UTXO Stack of the CKB ecology activates UTXO bitcoin L2 for the developer's key and originally integrates the RGB++ protocol capability. This allows seamless interoperability between the Bitcoin main network and UTXO developed using UTXO Stack and Bitcoin L2. UTXO Stack supports the pledge of BTC, CKB and BTC L1 assets to ensure the safety of UTXO co-constructor Bitcoin L2.
UTXO Stack currently supports the free flow and interoperability of RGB++ assets between the Bitcoin Lightning Network-CKB Lightning Network-UTXO Stack parallel L2s. In addition, UTXO Stack also supports Runes, Atomicals, Taproot Asset, Stamps and other UTXO-based Bitcoin L1 programmability protocol assets to flow freely and interoperate between UTXO Stack parallel L2s-CKB Lightning Network-Bitcoin Lightning Network.
UTXO Stack introduced the modular paradigm into the construction field of Bitcoin L2, and cleverly bypassed the calculation of the Bitcoin main network status and the verification of data availability with the tie of the same structure. In this modular stack, the role of Bitcoin is the consensus layer and the settlement layer. The role of CKB is the data availability layer, while the roles of UTXO Stack parallel L2 are the execution layer.

Bitcoin's programmable growth curve and CKB's future

Bitcoin's programmable growth curve and CKB's future

In fact, there is an inherent tension between Bitcoin’s digital gold narrative and Bitcoin’s programmable narrative. Some OGs in the Bitcoin community regard the Bitcoin L1 programmable agreement that has emerged since 23 years as a new round of Bitcoin main network. Dust attack boom. To some extent, the saliva war between the core developer of Bitcoin, Luke, and the fans of BRC20, is the third world war between Bitcoin maxi and the expanders following the battle for the completeness of Turing and the block.
But there is actually another perspective that regards bitcoin as APP Chain for digital gold. From this perspective, it is the positioning of the bottom layer of digital gold to centralize the ledger, which shapes the shape of the current Bitcoin main network UTXO set and the characteristics of programmable protocols. But if I remember correctly, Satoshi Nakamoto's vision is to make Bitcoin a P2P electronic currency. The demand for programmability in digital gold is safes and vaults, and the demand for programmability in currency is the central bank-commercial bank circulation network. Therefore, the programmability enhancement agreement of Bitcoin is not an outrageous behavior, but a return to the vision of Satoshi Nakamoto.
Drawing on Gartner Hype Cycle's research method, we can divide the Bitcoin programmability programs into 5 stages

The future of CKB: OP Stack+Eigenlayer

Whether it is EVM compatible with Bitcoin Rollup L2, UTXO co-constructor Bitcoin L2, or Drive Chain and other new paradigms, Turing’s complete programmable implementation of various programs ultimately points to the Bitcoin main network as a consensus and settlement layer.
Just as the evolution of convergence has occurred repeatedly in nature, it can be expected that the trend of the complete and programmable development of the Bitcoin eco-turing will show a certain degree of consistency with the Episcopal ecology in some respects. But this consistency will not simply be based on Taifang's technology stack to Bitcoin ecology, but on the use of Bitcoin's original technology stack ( programmability based on UTXO ) to achieve a similar ecological structure.
CKB's UTXO Stack is very similar to Optimism's OP Stack positioning. OP Stack maintains strong equivalence and consistency with the Israel-Pacific main network at the executive level, and UTXO Stack maintains strong equivalence with the Bitcoin main network at the executive level. And consistency. At the same time, UTXO Stack, like the OP Stack structure, is a parallel structure.
In the future, UTXO Stack will introduce RaaS services such as shared servers, shared security, shared liquidity, and shared verification sets to further reduce the cost and difficulty of developers to start UTXO co-constructor Bitcoin L2. At present, there are a large number of projects such as the Decentralized Stabilization Coin Agreement, AMM DEX, Borrowing Agreement, and Autonomous World. It is planned to use UTXO Stack to build UTXO co-constructor Bitcoin L2 as its bottom consensus infrastructure.
Unlike other Bitcoin security abstract agreements, the CKB's consensus mechanism is a PoW consensus mechanism consistent with the Bitcoin main network, and the machine algorithm maintains the consistency of the consensus ledger. But there is some difference between CKB's tokens economics and Bitcoin. In order to maintain the consistency of block space production and consumption behavior incentives, Bitcoin chose to introduce weights and vByte mechanism to calculate state space usage fees, and CKB chose to privatize state space.
CKB's tokens economics consists of two parts: basic distribution and secondary distribution. All CKBs issued on a basic basis are fully rewarded to miners. The purpose of CKB issued in the second level is to collect state rent. The specific distribution ratio of the issued in the second level depends on the current way in which CKBs are used in the network.
For example, suppose that 50% of all circulating CKBs are used for storage, 30% are locked in NervosDAO, and 20% are fully mobile. Then, 50% of ( issued in the second level, that is, the rent of the storage state ), will be allocated to miners, 30% will be allocated to NervosDAO depositors, and the remaining 20% will be allocated to the Treasury Fund.
This tokens economic model can constrain overall growth, coordinate the interests of different network participants ( including users, miners, developers, and tokens holders ), and create an incentive structure that is beneficial to everyone. This is different from other L1 situations in the market.
In addition, CKB allows a single Cell to occupy a maximum state space of 1,000 bytes, which gives the NFT assets on the CKB some other block chain similar assets that do not have strange characteristics, such as the original portability of Gas fees, the programmability of state space, etc. These bizarre characteristics make UTXO Stack very suitable for building digital physical reality for the infrastructure of autonomous world projects.
UTXO Stack allows Bitcoin L2 developers to use BTC, CKB, and other Bitcoin L1 asset pledges to participate in their network consensus.
Summary
It is inevitable that Bitcoin will develop to the stage of Turing's complete programmable program. But Turing’s complete programmability will not happen to the Bitcoin main network, but under the chain (RGB, BitVM) or Bitcoin L2 (CKB, EVM Rollup, DriveChain).
According to historical experience, one of these agreements will eventually develop into a monopolistic standard agreement.
There are two key factors that determine the competitiveness of Bitcoin programmable agreements: 1. Realization of BTC's free flow between L1<>L2 without relying on additional social trust assumptions; 2. Attract developers, funds and users of sufficient scale into their L2 ecology.
As a programmable solution for bitcoin, CKB has used the co-constructed binding +CKB network to replace the customer verification solution to achieve the free flow of Bitcoin L1 assets between L1<>L2, and Does not rely on additional social trust assumptions. Moreover, the benefit is in the spatial privatization characteristics of CKB Cell, and RBG++ does not bring pressure to the Bitcoin main network to explode like other Bitcoin programmability agreements.
Recently, through RGB++~ the first batch of asset releases, the ecological thermal start was initially completed, and the new users and a group of new developers were 150,000 new users for the CKB ecological success OnB. For example, OpenStamp, a one-stop solution for Stamps ecology in Bitcoin L1, has chosen to use UTXO Stack to construct UTXOs serving Stamps ecology and Bitcoin L2.
In the next stage, CKB will focus on ecological application construction, realizing BTC's free flow between L1<>L2, and integrating lightning networks, and strive to become a programmable layer of future bitcoins.
[1] What are the Key Properties of Bitcoin?
[2] Programmability of bitcoin
[3] ABCDE: Why should we invest in UTXO Stack
[4] LAYER 2 IS NOT A MAGIC INCANTATION


submitted by djminger007 to NervosNetwork [link] [comments]


2024.04.29 04:03 midfortnights While I'm working here, I feel that I'm losing myself

Overall, I'm not an overachiever. I'm happy because I'm always learning. Firm believer ako na everyday is a learning process at may iba't iba tayong learning curve kaya hindi ka dapat harsh sa sarili mo. I'm also not afraid to accept constructive criticism because I think if para sa ikabubuti ng lahat, I'm all for it.
Sometime last year, I applied to this company. After reading their job description, I was confident that I could do what was listed there. I applied, and fortunately, I was hired. The first 6 months were challenging but still fun. My colleagues are very supportive and great mentors. It's so enjoyable to learn with them. They are also open to feedback and ideas, making our work more efficient. They are so warm that even if you make a mistake, they will teach you to do better next time without judgment. They became my sort of safe haven. The job is hard, but it's so rewarding to work when you have them around.
Nag-iba ang lahat after being regularized. I was enrolled in their junior program where I was transferred to another department to become aware of other processes and tasks for the company. Meaning, we need to rotate for more exposure and experience. Ever since I moved to this department, I felt that their work culture is very different. In the new department, they are very individualistic when it comes to work. It's okay to ask if you're confused, but I felt afraid because there were instances when you'd be scolded or left alone to figure out the answer to your question. At first, inintindi ko kasi oo nga naman, maraming workloads and fast-paced talaga. Kailangan mo mag-step up para matuto ka talaga. Naisip ko rin na maybe their approach was different, so I made extra effort to study the processes on my own. Kapag nahihirapan na ako, kahit alam ko na masakit ang sasabihin nila, tinatanggap ko para lang matapos yung dapat gawin. Noong una mahirap na "pasok dito then labas sa kabilang tainga" pero kinailangan ko maging strong para maka-survive. Afraid of every move or action. I always overthink my work, wondering if there's a mistake because if there is, you'll be scolded again, or worst, lalaitin. Mapa-director or manager or senior, ganito ang approach.
Under ako ng isang manager sa department na ito. Siya talaga mostly ko nakaka-work. At first, okay naman lahat. But then napapansin ko na paiba-iba ang mood niya or direction niya sa mga output. Being the junior, ako na nag-adjust, iniisip na mahalaga na matapos ang output at projects. Kapag may chance na pinupuna niya mga mali ko, open ako na pa-explain sa kanya anong nangyari para alam ko sa susunod ang strategy ko para mas maging efficient lalo.
Pero nakakapuno rin. Recently, I just cried out of frustration because I was told that my output was not efficient. In short, it was all wasted, and I was even told that he stayed up for two days just to finish the output. Before he handed it to me, I stepped up to discuss the flow of the output that should be done. I even had references from our past outputs, and he agreed. Since ganon ang bungad niya sa akin, na-estatwa na lang. Pakiramdam ko, pabobo lang ako nang pabobo dito. I'm open to criticisms, but I thought we discussed what needed to be done, so why is it like this? I plan to resign because I can't handle it anymore. I've lost myself since I moved to this department. I'm not afraid to make mistakes, but now, I'm really scared.
Gusto ko lang ilabas itong saloobin ko. If magiging senior din ako in the future, ipinapangako ko na hindi ganitong approach ang gagawin ko sa junior ko. Team kami. Hindi ko siya hahayaan na mawala ang sarili niya sa proseso dahil lang iba ang learning curve namin.
Para naman sa manager ko, alam ko magaling ka talaga pero I just hope na sa susunod mong junior, hindi ganito ang trato mo. Walang junior ang gusto magbigay ng hindi magandang output. We are open to learning. Sana kung ayaw mo magturo, hindi ka na lang tumanggap ng junior under you.
submitted by midfortnights to OffMyChestPH [link] [comments]


2024.04.29 02:16 lipeehopp Dúvida monitor

https://www.terabyteshop.com.bproduto/25176/monitor-gamer-superframe-vision-ultra-34-pol-curvo-ultrawide-quad-hd-va-hdr-freesync-1ms-165hz-hdmidp-sfvc-3415
Galera, quero comprar este monitor, mas ele não tem saída para o som. Minha intenção é utilizar dois monitores, um monitor que já possuo seria esse monitor lateral que contém as saídas para o som. Minha dúvida é, eu conseguiria utilizar o somo desse meu monitor secundário? Ou eu teria que investir em caixas de som?
submitted by lipeehopp to computadores [link] [comments]


2024.04.28 16:35 YonathanJ [RF] Hail The Black Prince, by YonathanJ (Part 2/2)

''Welcome, my guest, to the palace of Jericho!''
The prince said, waving his hands around, as we made it past the massive doors. Inside, a view very few peasants ever saw in their lives. Of absurdly tall ceilings, of intricate pillars, of statues commemorating past monarchs and high-standing officials. I Dieudonné couldn't believe my eyes, and followed the prince, savoring every sight and every second.
''Tell me, where would you like to have tea? We can go to the royal terrace, the balcony, the inner gardens...'' The prince asked me, as we made our way up the stairs of the atrium. I scratched my head and wondered, what would be the smartest answer?
''Well you see, I've always wanted to see what a prince's chamber would look like... If that's not asking too much of you, my liege.''
The prince turned around, with an annoying look on his face. ''Listen, you don't have to be so formal. Let's just be friends and enjoy ourselves.''
I jumped on the opportunity and raced to him, slapping him on his back, telling him how glad I was. ''But I don't want to be your friend just because you're the prince, don't get me wrong. I just like clever people is all'' I told him, and I saw him smile, through his nose and eyebrow gold chain, scintillating in the light of the hundreds of candles and torches around us.
Alone in the private chamber of the prince, I sat on the pillow on the ground, next to a low wooden table. My new friend the prince poured water in a kettle and put it over the fire. I wondered, why in the world would he make his own tea?
''Tell me, why not ask a servant?'' I finally asked him.
''Well I wouldn't really be treating you for tea, then, would I?'' He replied, walking toward me with a wooden box.
I made sure not to show any greed on my face, yet I couldn't stop wondering if that box was a present for me, considering the sheer luck I had of meeting the prince by chance, and becoming his friend as well. The prince put the box down in front of me, and opened it, revealing dozens of compartments, each holding fine quality ingredients, such as colorful powders, seeds like anis and cardamom, cinnamon bark and so many others I had never seen before.
''Tell me, what's your favourite tea? Do you like sweet, or bitter, hot or cold? Spiced or not?''
I Dieudonné was outmatched for once. I admitted I had no knowledge in tea whatsoever. ''I only know the dry, black one, that you break appart..''
The prince had a surprised look on his face; ''You mean tea bricks? I didn't think you'd be one of those types...''
I asked him what he meant by that, and he explained that people's taste in tea reveals a lot about themselves, who they are truly. I thought it incredibly funny how he needed tea preferences to tell the nature of people, when all I needed was to look at their face. But I rather enjoyed his little trick, this prince wasn't as stupid as people are usually...
''If I could have any tea, I'd have orange tea. I just don't think it's appropriate to ask for that, since you've already been so generous to me.''
For once I was being honest with him. I wouldn't dream of telling him the whole story about my father and the orange, the incense, but it felt good for once to tell the truth. The prince smiled and closed the wooden box, its overwhelming aroma taken away. He rushed out and left me all alone, in his room. For once in my life, I heard it. Complete silence. If not for the occasional crackling of the fire.
I Dieudonné closed my eyes and relaxed. I couldn't wait to sip on orange tea! Insidiously Greed got a hold on me once more, and I got up on my feet, remembering my plan, my princely plan...
I stepped around the room, looking at everything. The comically large bed, the white silken bedsheets, the pillows filled with feathers. The bookshelves full of not only books and scrolls but also of trinkets like a globe of the earth, a telescope and most intriguing of all a tiny chest, half-opened. I could see, if I got close enough, coins perhaps?
I kept listening to any coming footsteps, so as not to be caught in the act, but the kettle started boiling and whistling. I had to get back to my seat but my body was moving on its own! Only one of these gold coins would give me the life of a prince, if only for a single day... And the door opened. I shifted my gaze to the telescope, pretending not to hear the prince coming in, to be fascinated by the instrument.
''Tell me, do you look at the stars sometimes?'' The prince asked me, in his hands, a bowl, filled with orange powder.
''I don't think I've spent a single night not looking at the stars'' I lied, looking at him smiling.
He placed the bowl on the table, brought over the kettle, as I took my seat once more, just before stealing a last look at the tiny chest in the bookshelf. From under the table he took out a tea making kit, with a few cups, a tray and two peculiar statuettes, representing a dragon and a sheep.
I sat there and looked at my new friend, the prince of Jericho, brew orange tea. He gave me a tiny hourglass, instructing me to flip it over once he pours the boiling water on the tea. Instantly the aroma filled the chamber, and I noticed we both started smiling. I brought my cup closer yet to my surprise he poured the tea over the statuettes, wasting the tea.
''Why waste it?'' I couldn't help asking. He laughed and explained how the first steep is merely to wash the tea, and is offered to the tea pets. I sat there, nodding, arms crossed. Ah yes. It seems the prince is a tea connoisseur! I couldn't help but think he just wanted to show off to me, his new friend.
The prince poured the water once more, I flipped the hourglass once more, and he offered me the first cup. I brought it to my nose and Heavens did it smell good. I dipped my lips into it but at that instant I thought about Daysha, how happy she would've been to be here right now, and what she was doing instead, for my sake..
The tea was surprisingly bitter, yet so aromatic! The prince laughed and laughed, and poured himself a cup. His laugh was surprisingly familiar, much akin to the ones of my neighboors back in my hometown. He gulped down his tea and got up, clapping his hands. I did the same and saw him run to the telescope. He brought it over to the window, and gestured me to come over. Stargazing now, are we?
He took a few minutes to set everything up, while I waited outside on the balcony. The view was already incredible, overlooking the inner palace and most of Jericho as well. From here I could see the plaza, but not beyond the tall walls. The prince finally said it's ready, and I got closer, curious as to what that tool could show me that I couldn't see with my eyes. Stars are stars after all.
But what I saw, in that strange little tube was not a star but an orange, stripy ball, with some bright dots around it... What in the world?
''That, my friend, is Al-Mushtari, as the arabs call it. We call it Jupiter, the greatest god of them all!''
To gaze at gods themselves! I fell on my butt, suddenly dizzy. The prince laughed and looked through the telescope as well, smiling ever more. At that moment I really wanted to leave, but also to make sure I'd see the prince again, for my plan hinged on that.
''My prince I must thank you for your hospitality. What pleasure to share tea and spy on the gods with his majesty-'' I started, but he turned toward me with a puzzled look on his face.
''Don't tell me, you're off already?''
I explained to him how I just got to Jericho today, and that I had to get back to my sister and uncle, and he stopped me once more;
''Well remember, then. I'll meet you tomorrow morning at the plaza. I truly wish to meet this family of yours, and offer my blessings. Take care now, my friend.''
And for the first time in my life, the man I was talking to had the face of a friend, and I didn't know what to think for a while. He walked me out in silence, and shook my hand, leaving in it a tiny bag. I smiled and walked out, escorted by the palace guards, inspecting in my hand yet another present from the prince; more of that orange tea powder.
Standing there in front of the metal gate of the palace, that closed behind me, I felt somewhat alone, if only for an instant. I am, after all, Dieudonné, a man that is truly free. Yet I couldn't help but look forward to meeting my new friend again, the prince. And gifting the orange tea to my foolish sister, as an apology. Yet beyond that, the dark clouds that were my princely plans loomed over all.
Making my way back to the fruit shop, I couldn't help but think back on Daysha and that tall man Lemarcus. As much of a fool as she is, my sister truly saved me there, and made it possible to meet the prince as well. This present may not be much, but I hope it'll show her how grateful I am of her help. Though she did owe me one...
The streets of Jericho were unusually quiet and empty. Some loners were here and there, smoking and drinking. Others were hurrying their steps, as if late to some important meeting. How miserable. At that moment I Dieudonné realized I was one of them! One more of these rats, scurrying about in the dead of night, hurrying toward the void that is their lives!
No matter what face I have truly, that of a prince or of a peasant, what matters are my actions. No more of this! I know what to do, to become prince at last, and fate itself landed me a hand! Yes, I will go forth with my plan, no matter what. For the life of a prince is the only life worthy for me.
I passed under a low banner and in this dark alleyway I thought back on Daquan, that guard I had poisonned so cleverly. I couldn't help smiling, and I didn't really like what that meant about me. Is killing a man that simple? Behind me, a fool, coughing and stumbling, his breathing raspy and annoying. I hurried my steps, as I was close to the fruit shop, but it seemed like the sick fool behind me hurried as well. I turned around briefly, and in the feeble moonlight I saw his bearded, scarred face, no longer that of a gambler, but that of a vengeful killer. We crossed eyes and he yelled ''Dieudonné you peasant!''
I didn't like that. I faced him, separated by a few dozen meters, surrounded by boxes and garbage bins and low hanging banners. We were completely alone here in the alleyway, and the only thing I could hear was his struggling breathing, and his coughing, as he was hurrying toward me, holding something in his hand, what, a knife?
I Dieudonné had enough of that man. No matter how grateful I was of the hand of fate, bringing me closer to my goal using that despicable man, I decided to finish what I had started.
''What, you want to kill me, good guard?'' I taunted him, looking at his curved dagger in his shaky hand. Daquan coughed once more and leaped toward me, screaming, murder in his eyes, but he was so slow from the rat poison. I punched his arm and his dagger fell on the ground loudly. ''What did you do to me?'' he shouted, his face so close to me I could smell his incoming death. I remember just how ugly and pityful he seemed to me. He had the face of an angry child, throwing a tantrum for having his favourite toy taken away.
''You deserve this, you failure of a man..'' I whispered, as I grabbed him by the neck. His bloodshot eyes then filled with fear, with dread, and at that moment I let go of him, frightened. What was I trying to do?
But Daquan reached for his dagger once more and I remembered my vow. To do whatever it takes. ''I can't die, for I become prince tomorrow.'' And so I kicked his face and his belly, I turned him on his back and pummeled his face, his gambler face, and ignored whatever he was trying to say to me, until his weak arms couldn't stay up anymore.
I didn't notice rain had started, and I got up from down there, my fists bloodied in red, my head aching. I looked down at the dagger and laughed, what a ridiculous tool. I pushed Daquan to the side of the alley, under a few boxes and a fallen banner, and I spat on him, as he extended his hand to me, begging for help. ''Die as the rat you are..''
I ran away from there, back to the fruit shop. I didn't know if I wanted to laugh at the top of my lungs or collapse and cry. All I wanted was to be alone. I made it to a crossway, and looking around I- well I was lost. Where the hell am I? What am I doing here?
Tall dark buildings. Banners whirling in the wind, wires flailing about, crows cawing, flying around high above me, under the feeble rain. I looked to one side, and the other, I couldn't tell the difference! Where is Daysha, where is the black lake, and my hometown? Why am I here, in this hellish city, alone, my hands stained with murder?
I noticed I was shaking, and couldn't breathe properly, and my mind was spiraling, how dizzy I felt. I sat down, there in a dark corner of an alley, and I placed boxes over me, and covered my feet with a fallen banner, and tried to sleep, just to escape. I tried to sleep just to see if all that really happened. I tried to sleep and realized once more, I was nothing different from Daquan! Here I was, same as him, except I'm to keep living in this shithole of a life I have been so proud of living.
I, Dieudonné, thought of suicide for the first time that night.
The crows woke me up once more, not their cawing but their beaks! I jumped awake and chased the black birds away. Did they think I had died? As if I would die such a meaningless death... My head was aching all the more, and I got up, trying to piece out where I was exactly. I was just a few buildings away from the flower shop actually. All around me, the bustling life of Jericho had started anew, in the early hours of the morning. The sun had just started to rise, and a soft breeze washed away my worries, if only for an instant.
I Dieudonné entered the fruit shop, nonchalantly, my hands in my pocket, for they were still bruised. But no one was there. I was expecting Daysha, ready to jump in my arms, and the tall Lemarcus to be standing in his doorframe in the back, reeking of tobacco. Only the parrot greeted me, with his usual ''Thief, thief, thief I say!''
But I had had enough of that, and as I made my way to the back of the shop I shooed the bird with my hands. Upon seeing my bloodied, bruised knuckles the parrot flew away screeching ''Murderer! Thief! Murderer!'' and I froze. Did I really kill that man? And not by poison, with my own two hands? I walked in the bathroom there, and I noticed a big tall mirror. I made sure not to see my reflection. I jumped in the shower and washed away the dreadful night, to be ready for the dreadful day I become prince at last.
All ready I walked to Lemarcus's door, and knocked quietly. ''Daysha?''
I heard some rustlings, a few steps, and my sister whispered as well from beyond the closed door. ''Go away Dieudonné. I don't want to see you ever again. What a brother you are.''
Her words hit me like a brick. I kneeled down and slid under the door the little bag of orange tea, the prince had given me. ''All I want to say is, I'm sorry.'' I told her. And I meant it.
I heard her pick it up, and scuffle back to the bed. I heard Lemarcus's voice, and Daysha's voice, such loving words, and I was taken aback. I thought she would hate him!
I stole some lotion in the bathroom for my knuckles, thank you Lemarcus. I made haste for the plaza, for the prince himself was waiting for me. On the way there, I could hear faint music, festivities, growing louder and louder. I hurried my steps, much like a child would do, and low and behold a full on festival was taking place, with dozens of musicians playing drums, flutes, lutes and others singing. Dragons and sheeps were dancing to the music, their big colorful bodies going up and down, moved by the many feets beneath them. Kids were running around, petals were falling from Jericho's sky and a new, bold banner was erected, its calligraphy impeccable : Tea Festival.
And there, standing alone at the entrance of the plaza, the prince. Approaching him I noticed his smile, and how relaxed he looked. I took the time to really look at him, at the gold chains on his face, at his crown, at his clothes so elegant. On his face I saw the face of a happy man, and I didn't like that.
He saw me at last and ran toward me, smiling, his eyes full of life. I noticed around him, the people, recognizing their prince, and smiling, and bowing, and I could see how respected he was. I thought, back then, about just how badly I needed that, just how badly I needed everyone to look up to me, to worship me. My vow strenghtened once more, and hugging my new friend smiling I could only think of murder, of deceit.
We entered the fruit shop, and it was still empty, the closed door of Lemarcus in the back there made me wonder if they were still in or out. No matter. All I needed was a few minutes. ''I'd like to treat you to tea, as well, as we wait for my family.'' I told the prince, and he sat down. How glad I was of the parrot not being there, that irritating creature. To my surprise the prince said ''I always wanted to taste that tea brick of yours!'' and I couldn't help laughing.
The kettle whistling, just like it did the day before at the palace, I poured into it the harsh bits of black tea. A far cry from the expensive ingredients of the prince. I told him to bring over a few blackberries, how nicely would they go with our black tea. In the meantime I poured myself a cup, and quickly threw in the rest of the rat poison I had bought the day before in the kettle. I exhaled and closed my eyes for a second. The prince came back and pretended to throw a berry in my mouth, laughing. And he did, a perfect throw! How oblivious can the prince be?
''So, my prince, what are you planning to do today?'' I asked him, pouring down his death sentence in his tiny cup.
The bitter, almost poor aroma of the leaves surrounded us, and as he lifted his cup he told me how he didn't have much planned today, and that they could perhaps spend time at the tea festival. I looked deeply in his eyes, waiting for him to drink his tea at last.
Right then the backdoor opened, and tobacco filled the air, to my annoyance. The prince put down his cup and got up, bowing to the tall man and the curly woman looking at us. Right there I cursed the heavens, and slammed my cup on the table.
''My sister Daysha, uncle Lemarcus, please meet my new friend, the prince of Jericho!'' I proclaimed, a bit too loudly.
I remember the look on lemarcus's face, his squinty eyes, pinning me down, I could tell he didn't like me. Once again Daysha proved to be a useful fool and grabbed his arm, dragging him toward us.
The prince sat back down, and offered them to share tea with us. I got up and took the kettle, saying how I'll just make a new batch, but the prince insisted. ''As you told me yesterday, why waste it?''
Of course I wanted the prince to drink it and die, so that I could take his place. And I didn't mind if that man lemarcus dies, for I despised him. But I didn't want Daysha my sister to die such a meaningless death!
''Very well, but Daysha, you won't like it. Why don't you bring us some refreshments instead?'' I proposed, trying to get her to look me in the eyes, and notice what was going on. But the fool was clutching at lemarcus's arm, smiling, and told me she'll just add my present to the tea, that she took out.
The orange tea I gifted her! And so the prince took it upon himself to pour two more cups to Daysha and Lemarcus. She added the bright orange powder to her cup, and also to everyone's cups, smiling.
Daysha asked a few questions to the prince, as they ate berries, holding their lethal cups, warming their hands. I Dieudonné sat there, and debated if I should just flip the table and maybe punch lemarcus, as a pretext to stop everyone from drinking the tea. After all, I'd get another chance sooner or later.
I looked down at my cup, and catched a glimpse of my reflection, amidst the scintillating of the orange powder, much akin to the prince's golden chains on his face, and at once the fountain of greed within me sprang anew. Damn it all!
She's a fool, he's a lustful man, and he's the prince I'm meant to be!
''Now, let's drink to our new friendship!''
And I burned my throat, gulping down the tea, not even tasting it. I slammed the cup on the table, and to my horror, to my bliss, they all did the same.
With how much rat poison I had put in the tea, the effects would start rather soon. My sister, with rosy cheeks, asked me ''Dieudonné, you told us your friend is the prince, yes, but you never told us his name?''
And at that I couldn't hold my laughters, it was too much for me.
''Yes, you never did ask for my name, even after you told me you didn't care about me being prince...''
We all grew silent. The prince added, smiling, ''Tell me, are we really friends?''
This is when they started dying.
Coughing, and retching, and all that. I dragged Daysha and Lemarcus to their room, making my best impression of someone worried for his friends, for his sister. She held my arm, and in her eyes, the same fear in saw in Daquan the day before. She whispered, in my ear, how she wanted to give me a present, as thanks for bringing her with me here to Jericho. She placed in my hand, orange incense. We both got teary eyes. I told her, once again, for the last time, ''I'm sorry.''
I closed the backdoor. Alone once again with the prince, I towered over him. He was asking for a glass of water, and to go fetch a guard, to bring him back to the palace.
I lied to him once again ''Now, my friend. I have an antidote, but first you have to tell me everything I need to know about you, about the prince of Jericho.''
He was shocked, and couldn't breathe for a few seconds. I fell to my knees and slapped him. I told him ''You see, my friend, I'll take your place as prince, and become the man I was always meant to be.''
At that the prince struggled to laugh, holding my arms; ''I was never the prince! I did just like you, Dieudonné my friend. I took the jewels and the clothes and the knowledge of the last prince, and I made myself prince.''
I got up, and stared him down. He added ''And the prince before that! All pretending, all greedy, all imposters!''
He struggled to get up, fell to his knees, and whispered to me, holding my legs ''I have only ever showed you kindness, generosity, friendship... And you would kill me, and take my place?''
I saw, at that moment, the prince had the face of despair. I pushed him down on the ground, and I couldn't help but cry as I removed his clothes, his crown, and painstakingly removed his golden chains, the true symbol of his majesty.
All the while the prince was laying there on the ground, staring at the ceiling. He tells me, his voice raspy and his breathing short; ''So you'll get my haircut, get some new piercings, wear my clothes and my jewels... So you'll be the new prince of Jericho... Will that satisfy you?''
I froze. I looked down to him. he added, pleading;
''Will you at least spare me, your friend? I'll tell you everything you need to know, the name of the servants, how you should act, secrets, all of it. Just give me the antidote, and give Daysha and Lemarcus the antidote. And go, I'll forget about you, Dieudonné, the man I thought was my friend.''
He told me everything, and I lied to him once more, about how the antidote will save his life. I made him drink some of my tea, and he smiled. I asked him his name, and he told me, crying.
But I forgot.
As I walked out, the parrot rushed in, yelling ''Murderer! Murderer! Thief!'' Once more.
The next day, I was walking down the main road, on my way to the palace of Jericho. On my face, the gold chains, on my head, the crown. And adorning me, clothes beffiting of a prince. And on everyone's faces, admiration, love, respect.
I held my head high, and smiled broadly, for at last I was a prince, with the face of a prince. What bliss.
I entered the palace, and made haste to my chamber, where a few days ago I drank tea and laughed with the previous prince. I jumped on the bed, took a nap. Never slept better in my whole life. I awoke and filled my pockets with gold coins, emeralds and ivory. I demanded a servant to make me some orange tea, but I didn't drink it, I wasted it.
I pushed open the bathroom door, avoiding the mirror once more. And there, the bathtub of a prince, with lotions and soaps and warm water on tap. I poured myself a bath, filled with all the luxury products I could find. I reached for my pocket and took out the orange incense Daysha had given me, before dying of my hand.
I placed it down on the counter, in front of the mirror, and lit it, its fragrance, taking me all the way back to my hometown, to little Daysha and my family.
I glimpsed at the mirror at last, looking at my perfect reflection. Never before had I seen my face so clearly, if not from the still surface of the cursed lake. In the flickering of the candles, I saw the face of a murderer. I saw the face of a thief. I saw the face of a spiteful man.
I couldn't take it anymore, I punched the mirror, reopening my wounds on my knuckles. The mirror cracked, and my reflection was mutliplied. I looked at my bloodshot eyes, at my golden chains, at my stupid haircut, and I grabbed the golden chains and screamed as I tore them with all my force. Blood gushing out, pieces of my nose, my ear and my eyebrow, at the tip of the golden chains. I threw away the crown and tore down my clothes, drops of red staining the royal floor, as I ran away toward the exit, toward the roads of Jericho.
Outside, I walked around, aimlessly, my mind, numb. I was just so tired of it all. So what if I was prince at last?
There, walking toward me, peeling away his orange, the tall man in the white hat, the blind man, the man with the wise face. He puts a hand on my shoulder, and says, as if to himself :
''Ah! There is the man with the cursed face. Welcome to Jericho!''
Thank you so much for reading, please leave a comment! I would love to read your thoughts-
submitted by YonathanJ to shortstories [link] [comments]


2024.04.27 22:21 RandomRedditer12311 My lucky finds at a flea market

My lucky finds at a flea market
Phones that i got at 4 different flea market stations.
Phones in order:
Motorola W175g (Tracfone)
Motorola V180 (T-Mobile)
Motorola i835 (Boost Mobile)
Motorola V330 (T-Mobile)
Motorola V188 (T-Mobile)
Motorola EX431G (Tracfone)
Blackberry Curve 8330 (Verizon)
Blackberry Curve 8530 (MetroPCS)
LG 306G (Tracfone)
Siemens CF62T (T-Mobile)
Samsung Trace (T-Mobile)
Nokia 2760H (T-Mobile)
Info:
5 phones were $5 each.
Motorola EX431G was $10, but asked $5
LG 306G was $5
5 other phones were $1 each.
submitted by RandomRedditer12311 to vintagemobilephones [link] [comments]


2024.04.27 21:14 Daulte_V Retirar Dinero de Wise

Hola amigos, yo uso Binance para algo de tranding y quiero retirar las ganancias, en el mercado P2P la mejor opción es Wise.
Ya tengo mi cuenta, puedo retirar mi dinero de Wise a mi cuenta bancaria de BAC?
Una vez completado el P2P, a ver recibido la plata en usd a mi cuenta de Wise, se puede?
Si alguien ha hecho retiros de Wise me puede confirmar, o que otro banco de HN es mejor para hacer retiros de Wise.
Se los agradecía mucho.
submitted by Daulte_V to Honduras [link] [comments]


2024.04.27 07:57 newwobblywheeler Very Interesting!

Very Interesting!
This should be very interesting as the SI (NYSE+TSX) is 61.5M shares which is 11.6%. This is greater than what was in the meme run for Blackberry.
https://stocktwits.com/MissionControl/message/571026256
The relentless/bottomless shorting started in Nov 2020 with the new debenture document which was crafted very poorly by RBC such that the holders of the 60M debentures could not convert and had a standstill until maturity so its shares were held by RBC in trust and provided upto 60M shares to short for free. So at every turn, ER, news, the relentless, bottomless shorting by the big boys on to which retail piggybacked. This time the big boys provided the shares for the retail shorters while they exited their cornered positions as they could get more cheap shares which they thought would happen in Nov with equity raise by driving the stock to a lower position and the narrative that would suit them. But BB paid part of the debentures and Fairfax temporarily extended the debentures for 25M shares ($150M) for 3-6months. So they shorted more at every turn.
On Jan 23/24 the Notes announcement much to the chagrin of the shorts, would only be given under very strict stipulation and requirment so no shares or hedge for the shorties....what do they do? Further short...but this time the retail who piggybacked in the past kept on getting cheap shares to short while the big boys provided them with shares and they bought them in the dark pool for the past ninety days. The big boys have provided information to the retail shorts about BB in the past but this time the narrative is misleading and selfserving. With the new rules coming in effect the big boys who have exited their short positions and swapped with retail shorts are going to want their shares back before May 24. The retail shorts have been played and the low volume indicates that they cannot purchase shares as the big boys and institutions have loaded in the last 90 days with the VWAP ~$2.90 through the dark pool buy adding a third or fourth decimal to the bid and plucking off the shares.
Note that is is the VWAP chart from Jan 15 to March 15:
https://preview.redd.it/m0n0u23ic2xc1.png?width=1261&format=png&auto=webp&s=1bee47187b487a1f31079f0236de39b2ab9c625a
You may ask how do the big boys pick off the shares..they use a third or fourth decimal to the bid in the dark pool and the lit pool cannot see it but Citadel and Virtu who are the gatekeepers see and act accordingly as they did in the meme run.
https://stocktwits.com/MissionControl/message/571026256
https://preview.redd.it/9vc4r0u6f1xc1.png?width=2556&format=png&auto=webp&s=f1e217d3d6f0a679ab739f5ccfcf5a7deff6fd07
Look closely at the above chart which is last 90 days of information. Look at the size of the trades and many contigent trades. All this happened in the dark pool.
Soon as the announcement of the notes, the big boys started shorting on Jan 23 after hours at which time the price was $3.55 and it continued.
This came to illumination when First Trust did it because it had over 5% and ~33M shares.They had to declare on 13G. What they did was cross their shares to Grace Partner at a lower price while simultaneously shorting at $3.55 so they got a tax write off and then covered in Grace Partner and along the way they bought 3M more shares which was essentially from the tax profit.
Many funds did this giving illusion to retail shorts that they were shorting but had the shares to cover. They kept on buying shares that were lent out or garnering new positions. We shall see this in the 13F coming out mid May.
Along for the ride as previous times retail shorts piled in but now with this new rule effective May 24 by SEC means that institutions and hedge funds have to show their hand. As naked shorting will now be in the open, the naked positions have to be closed out. Retail owns about 180M shares, past and present BB employes about 100M shares and institutions about ~300M shares. So where are the 61.5M shares short going to come from?
Also note that after the Veritas rumour the SI for both exchanges was low in Sept and continued to grow when the deal was not announced on Sep 15. I have posted the charts previouly for your information.
https://preview.redd.it/4s9fa6q8p1xc1.png?width=2556&format=png&auto=webp&s=e4b565aa61fe39d2fbc8de9d3c5bfc2cce217c23
https://preview.redd.it/9v8r97q8p1xc1.png?width=1261&format=png&auto=webp&s=28769182c16f67ac76f230760f18feb2a2c9ee2c
These are facts!
As to the notion that institutional ownership is low is actually not true as since June it has been increasing and furthermore, from the early compliance of 13F you can see that three institutions increased their position in Q1 by ~9M shares:
https://preview.redd.it/jvitpx4952xc1.png?width=1261&format=png&auto=webp&s=97d0240ace10e906166b0e582fd09caf2498bc94
submitted by newwobblywheeler to BB_Stock [link] [comments]


2024.04.26 18:03 JohnnyBeGood88 Ando un poco perdido con exchangers, binance, payoneer, etc etc. cual es el mejor metodo hoy?

Buenas gente, yo solia sacar de payoneer a wise, y hacer p2p en binance para comprar USDT, y luego P2P otra vez para venderlos por ARS. Hace rato que no hacia transacciones y hoy me entero que desde el año pasado ya no se puede comprar p2p con wise, ni comprar con la tarjeta mastercard payoneer en binance. Entonces chau p2p. Cual es la mejor metodologia hoy en dia? Teniendo en cuenta que hay saldo en payoneer y wise?
submitted by JohnnyBeGood88 to merval [link] [comments]


2024.04.26 17:34 enribiology Carpool [Nuvali <-> Makati]

Hi!
Is there someone here who offers carpooling from Nuvali to Makati - Legazpi/Salcedo/GB area (and v.v.)? Since the schedule of the P2P changed slightly, I'm looking for more convenient ways para pumunta sa Makati, especially pag umaga (around 6AM - 6:30AM).
Working on a hybrid setup, Mondays to Wednesdays. Hahaha. Nagbabakasakali lang naman.
Thank you!
submitted by enribiology to classifiedsph [link] [comments]


2024.04.26 11:22 Razminsky NAGAPAY - Cartão com Cashback em BTC - Oferta 10€ em BTC após KYC e 3 compras com cartão

NAGAPAY - Cartão com Cashback em BTC - Oferta 10€ em BTC após KYC e 3 compras com cartão
Oferta de adesão ao cartão Nagapay - 10€ em BTC
Passos:
- Aderir através do referral link: https://link.naga.com/r?code=T6VA0L - Colocar o vosso número telemóvel - Efetuar download da app nagapay (dísponivel para iphone e android) - Fazer KYC - Normalmente a aprovação é imediata - Após aprovação têm acesso a IBAN dedicado e cartão virtual que podem adicionar ao Apple Pay/GooglePay - Também é possível adicionar o cartão virtual ao curve card, mas não dá cashback, se bem que qualifica para o bónus - No plano gratuito o envio de cartão tem custo, mas não é necessário para a promo. - Financiar a conta - Por SEPA (gratuito), Por Cartão Débito/VISA/Mastercard (gratuito), ou por conta outra conta nagapay - mínimo 30€ - Necessário efetuar 3 compras (mínimo 10€ cada) para habilitar ao bónus (cartão oferta Lidl, carregar cartão Dá, carregar saldo amazon e compras reais) - O bónus em BTC pode ser vendido para € na app e gasto no cartão ou, opção com menos fees, convertido para ADA e enviado para Coinbase (por exemplo), onde convertemos em € e enviamos para conta bancária. - Após aprovação vossa conta podem convidar 10 amigos - Quem convida também recebe 10€ em BTC - Mais info em baixo dos planos do cartão free e pagos e das condições do referral
https://pay.naga.com/pt/refer-a-friend
Nom refer link
https://preview.redd.it/sao4eyqkkswc1.png?width=1436&format=png&auto=webp&s=ff99bf21c72a05acca1f70c25f2fe30bb403dca6
https://preview.redd.it/xlrko0rkkswc1.png?width=1396&format=png&auto=webp&s=0d2a6b052558f6ef93fd819e0b430cf7c36ec80d
submitted by Razminsky to BeermoneyTuga [link] [comments]


2024.04.26 02:49 Same_Assignment_5120 Nodos 101

Nodos 101

Introducción

Si estás en el ecosistema crypto seguramente conoces esta frase, pero ¿sabes realmente qué significa?
'Don't trust, verify' - “No confíes, verificá”
Una de las bases del ecosistema crypto es que no deberíamos confiar en terceras entidades o mismo en otras personas si no que deberíamos verificar por nuestra cuenta. Ya sea cuando querés invertir en algún proyecto y tenes que hacer tu propia investigación, como cuando querés subir un par de niveles y directamente tener tu nodo.
Ahora bien, ¿por qué querrías tener tu propio nodo de Ethereum? A lo largo de este artículo, profundizaremos en esta cuestión, pero en principio, debes saber que poseer tu propio nodo aporta más seguridad y contribuye a la descentralización de la red. Creemos que gran parte de la comunidad no tiene el suyo porque piensa que es muy difícil configurarlo y/o mantenerlo por lo que en este artículo compartiremos las bases para entender qué es un nodo, su importancia y por qué correr tu propio nodo puede ser una gran decisión.
Al final del camino vas a tener los conocimientos base para aprovechar la Guía completa de configuración, y así puedas animarte a contribuir directamente a la descentralización de Ethereum.

Nodos & Clientes

Un nodo es un pilar fundamental de la infraestructura de Ethereum. Es una computadora que ejecuta un software específico, conocido como cliente y que se conecta a otros nodos formando una red.
La responsabilidad principal de un cliente es la verificación de bloques y transacciones en la blockchain, contribuyendo así a la seguridad integral de la red. Al descargar una copia de la blockchain, el cliente verifica cada bloque y lo mantiene sincronizado con los nuevos bloques que se añaden con el tiempo. Este proceso puede ser realizado por cualquier computadora conectada a Internet y que cumpla con ciertos requisitos.

¿Por qué debería correr mi propio nodo?

Como mencionamos en un principio, hacerlo no solo incrementa tu seguridad personal, sino que también contribuye al fortalecimiento de la descentralización de la red. No obstante, hay más razones para considerarlo. Si pensamos en los beneficios que podrías tener personalmente, notarás que tendrás mayor privacidad ya que dejarías de compartir tu información personal con terceras entidades, basta de compartir tu IP y la dirección de tu wallet.
Además, gozarás de resistencia a la censura, ya que tener tu propio nodo te otorga el poder de emitir transacciones a la red cuando lo desees, sin depender de decisiones ajenas.
Sumado a esto, elevarás tu soberanía al adquirir una copia de la blockchain. Pero más allá de todo, se trata de tu participación. Correr un nodo te inserta en un movimiento global que persigue la descentralización del poder, dándote lugar como un participante activo y no solo como un observador.
Estos son solo los beneficios personales, pero la red también se beneficia de que corras tu nodo. Principalmente, la red se hace más descentralizada, lo que termina haciéndola más resiliente, y aún más cuando los nodos están distribuidos en diferentes localidades y operados por personas con backgrounds distintos. Imagínate un mundo con más nodos en la tierra de los campeones del mundo, la tierra de builders.
Si optas por gestionar un nodo completo, estarás haciendo cumplir las reglas de consenso. Estos nodos no pueden ser engañados para aceptar bloques que violen dichas reglas. Tal verificación adicional añade un nivel de seguridad adicional a la red. Si todos los nodos fueran ligeros y no ejecutarán una verificación completa, los validadores podrían realizar ataques a la misma.
En caso de un ataque que supere las defensas de la prueba de participación, los nodos completos pueden realizar una recuperación social al elegir seguir la cadena honesta. Si vos corres tu nodo, podes tomar vos tu decisión y no tener que seguir a alguien que tal vez no te convenza del todo.
Si ejecutas un nodo completo, toda la red de Ethereum se beneficia de ello. Veamos más sobre los distintos tipos de nodos a continuación para que entiendas porque.

Tipos de nodos:

Ya sabemos que es un nodo y por qué es tan importante que haya diversidad de los mismos. Ahora, ¿todos los nodos son iguales? ¿Todos cumplen la misma función?
La verdad es que no, existen distintas formas de sincronizar y tomar datos por lo que existen distintos tipos de nodos.
Veamos las características de cada uno para que decidas cuál se acerca más a tus necesidades:

Nodo completo

Un nodo completo podría tomarse como el almacén de conocimiento de Ethereum. En estos, reside una copia completa de la blockchain, aunque se recortan datos antiguos periódicamente para mantener el equilibrio. Este tipo de nodo se destaca en la validación de bloques, verificando cada detalle de los bloques y el estado.
Cada estado, incluso los más antiguos, puede ser extraído de un nodo completo, aunque algunos datos más antiguos se reconstruyen mediante solicitudes a nodos de archivo. Además de validar, también funciona como un servidor para la red, proporcionando datos a pedido.

Nodo ligero

Los nodos ligeros son como los exploradores veloces de Ethereum. En lugar de cargar con la totalidad de cada bloque, estos nodos sólo adquieren los headers del bloque, que contienen resúmenes precisos de la información. Cuando se necesitan más datos, los nodos ligeros simplemente la solicitan a un nodo completo. Esta información adicional es entonces contrastada por los nodos ligeros (verificando los state root), garantizando la seguridad. Con esta táctica, los nodos ligeros permiten la participación en la red sin requerir un hardware de alto rendimiento, por eso con el tiempo, podrían funcionar en celulares o dispositivos integrados.
Los nodos ligeros no participan en el consenso (es decir, no pueden ser validadores), pero pueden acceder a la blockchain con la misma funcionalidad y garantía de seguridad que un nodo completo.
Aún no se admite una gran cantidad de nodos ligeros en Ethereum, pero es un área que se espera que se desarrolle rápidamente en el futuro cercano.

Nodo de archivo

Pensá en los nodos de archivo como bibliotecas históricas en Ethereum. Todo lo que un nodo completo guarda se preserva, formando un archivo detallado de estados pasados. Si alguna vez deseas conocer el saldo de una cuenta en un bloque específico o probar tus transacciones sin minar, un nodo de archivo es el indicado. Pero tené en cuenta que contemplan terabytes de datos, haciéndolos menos accesibles para el usuario común, pero perfectos para exploradores de bloques, proveedores de billeteras y análisis de blockchains. Si decidis sincronizar clientes en cualquier modo que no sea el de archivo, se perderá parte de la cadena de bloques. Aun así, los nodos completos pueden reconstruir esta historia bajo demanda.

Tipos de clientes:

Como hay distintos tipos de nodos, hay distintos tipos de clientes según la funcionalidad que tendrá el software instalado en el nodo. A continuación veremos las características de los nodos de ejecución, consenso y validadores.

Cliente de ejecución

Imagina al cliente de ejecución como el orquestador detrás de la ejecución de transacciones en Ethereum. Este cliente no solo maneja la creación y difusión de transacciones, sino que también administra el estado y respalda la Máquina Virtual Ethereum (EVM). Sin embargo, su enfoque no radica en la construcción de bloques ni en la lógica de consenso, que es responsabilidad del cliente de consenso.
Este software crea las "cargas de ejecución", que son básicamente listas de transacciones, un trie de estado actualizado y otros datos relacionados con la ejecución. Estas cargas se incorporan en cada bloque por los clientes de consenso. Además, el cliente de ejecución ejecuta nuevamente las transacciones en bloques nuevos para verificar su validez, un trabajo realizado en su núcleo llamado la Máquina Virtual Ethereum (EVM).
Este cliente no solo trabaja detrás de escena; también ofrece a los usuarios una ventana a Ethereum a través de métodos RPC (Remote Procedure Call). Esto permite a los usuarios consultar la cadena de bloques, enviar transacciones e implementar contratos inteligentes. Estas interacciones pueden ser manejadas por bibliotecas como Web3js o Web3py, o interfaces de usuario como billeteras de navegador.

Cliente de consenso

Ahora, conoce al cerebro detrás de la sincronización en Ethereum: el cliente de consenso. Este se ocupa de mantener al nodo se mantenga sincronizado con la red. Su tarea abarca recibir bloques de pares y ejecutar algoritmos de bifurcación para garantizar que el nodo siempre siga la cadena más validada (ponderada por los saldos efectivos de los validadores).
Asimismo, el cliente de consenso no es un validador. El primero no valida ni propone bloques; esa tarea recae en el validador, un accesorio opcional. Sin un validador, un cliente de consenso se mantiene actualizado con la cabeza de la cadena, garantizando la sincronización. Esto permite a los usuarios realizar transacciones en Ethereum con confianza, sabiendo que están en la cadena correcta.

Validadores

Imagina a los validadores como los guardianes del orden en la red Ethereum. Aquellos que operan nodos pueden agregar validadores a sus clientes de consenso mediante un depósito de 32 ETH en el contrato de depósito. Estos validadores, pueden ser agregados en cualquier momento y se encargan de validar y proponer bloques. También tienen la responsabilidad de acumular recompensas o incluso enfrentar penalizaciones, conocidas como "slashing". Al ejecutar el software del validador, se hace elegible al nodo para proponer un nuevo bloque.
En resumen, el cliente de ejecución escucha las nuevas transacciones (gossip transactions) transmitidas en la red, las ejecuta en la Máquina Virtual de Ethereum (EVM) y mantiene el estado más reciente y la base de datos de todos los datos actuales de Ethereum. El cliente de consenso implementa el algoritmo de consenso de PoS, que permite que la red alcance un acuerdo basado en datos validados provenientes del cliente de ejecución.
The Merge habilitó que Ethereum hiciera la transición a Proof of Stake al conectar estas redes. Los clientes de ejecución y consenso trabajan juntos para verificar el estado de Ethereum.

Diversidad de clientes

Tanto los clientes de ejecución como los clientes de consenso tienen una variedad de lenguajes de programación desarrollados por diferentes equipos.
Múltiples implementaciones de clientes pueden fortalecer la red al reducir su dependencia en una sola base de código. El objetivo ideal es lograr diversidad sin que ningún cliente domine la red, eliminando así un posible punto único de fallo. La variedad de lenguajes también invita a una comunidad más amplia de desarrolladores y les permite crear integraciones en su lenguaje preferido.
Por esto es crítico que a la hora de elegir el proveedor de cliente, no elijamos al de mayor participación en la red, teniendo en cuenta que el objetivo es que cada cliente se mantenga en menos del 33%, más de esto ya es peligroso para la red y los mismos operadores de nodos. En otro artículo nos encargaremos de detallar más al respecto sobre la diversidad para que puedas elegir teniendo toda la información necesaria.
A continuación encontrarás los principales clientes tanto de ejecución como de consenso:
EXECUTION CLIENTS
  1. Besu
  2. Erigon
  3. Geth
  4. Nethermind
CONSENSUS CLIENTS
  1. Lighthouse
  2. Lodestar
  3. Nimbus
  4. Prysm
  5. Teku

Imagen tomada de clientdiversity.org

Arquitectura de los nodos

Como vimos recientemente, un nodo de Ethereum está compuesto por dos clientes: un cliente de ejecución y un cliente de consenso.
Cuando Ethereum utilizaba Proof of Work, un cliente de ejecución era suficiente para ejecutar un nodo completo. Sin embargo, desde la implementación de Proof of Stake, el cliente de ejecución debe usarse junto con otro software llamado "cliente de consenso".
El diagrama a continuación muestra la relación entre los dos clientes de Ethereum. Los dos clientes se conectan a sus propias redes de pares (P2P) respectivas. Se requieren redes P2P separadas ya que los clientes de ejecución difunden las transacciones sobre su red P2P, lo que les permite gestionar su conjunto local de transacciones, mientras que los clientes de consenso difunden los bloques sobre su red P2P, permitiendo el consenso y el crecimiento de la cadena.

Imagen tomada de ethereum.org - Utiliza el logo de GETH para representar los clientes de ejecución.
Imagen tomada de ethereum.org - Utiliza el logo de GETH para representar los clientes de ejecución.
Para que esta estructura de dos clientes funcione correctamente, es crucial que los clientes de consenso sean capaces de transmitir paquetes de transacciones al cliente de ejecución. La ejecución de estas transacciones de manera local es esencial, ya que permite al cliente validar que dichas transacciones cumplen con todas las reglas establecidas por Ethereum y que las actualizaciones propuestas para el estado de Ethereum son precisas y legítimas.
Además, cuando un nodo es seleccionado para desempeñar el rol de productor de bloques, el cliente de consenso debe tener la capacidad de solicitar paquetes de transacciones provenientes del cliente de ejecución, con el propósito de incluirlos en el próximo bloque a ser generado. Posteriormente, el cliente de consenso debe llevar a cabo la ejecución de estas transacciones, lo que conlleva la actualización del estado global de Ethereum de manera precisa y coherente. Este proceso resulta esencial para el funcionamiento fluido de la red en su conjunto.

Rastreo de nodos en la red

Si querés conocer la actividad de los nodos, cuántos hay y en que zonas podes utilizar múltiples rastreadores que ofrecen una visión en tiempo real de los nodos en la red de Ethereum. Tené en cuenta que debido a la naturaleza de las redes descentralizadas, estos rastreadores sólo pueden proporcionar una vista limitada de la red y podrían informar resultados diferentes.
  1. Map of nodes
  2. Ethernodes
  3. Ethereum Node Crawler
  4. Nodewatch

Conclusión

Con este artículo, nuestro objetivo es proporcionar la información necesaria para que encuentres la inspiración y la confianza necesarias para participar de manera activa en la red de Ethereum. Como mencionamos anteriormente, esta participación no solo nos beneficia a nosotros como individuos, sino que también contribuye al bienestar general de la red en sí.
Cuanto más amplia sea la comprensión de que correr un nodo no es un proceso abrumador, y que en realidad, con conocimientos técnicos básicos y un entendimiento de Ethereum, podemos establecer un nodo sin dificultades significativas, más diversidad se generará en la red. Esta diversidad, a su vez, proveerá una red más robusta y descentralizada.
Si estás en Web3, es probable que la soberanía y la resistencia a la censura sean conceptos importantes para vos. Quienes estamos contribuyendo al desarrollo del ecosistema y que formamos parte de la comunidad de Ethereum estamos en búsqueda constante de formas para fortalecer la red y salvaguardar nuestra privacidad. Tener un nodo se alinea perfectamente con esta misión.
Gracias al apoyo de la Ethereum Foundation, el equipo de SeedLatam y Layer2es tendrá un nodo completo ubicado en las sierras de Córdoba. Queremos que vos también formes parte de esta iniciativa y que encuentres la motivación para establecer tu propio nodo. Existen nodos para todos los gustos y necesidades. Si pensás en tener uno en tu propia casa, podés optar por un nodo completo (ya sea solo o validador) o incluso uno ligero. Lo importante es que nos animemos a dar este paso.
Unite al camino de la Descentralización y contribuí al futuro de Ethereum.
submitted by Same_Assignment_5120 to Nodoslatam [link] [comments]


2024.04.25 16:55 thismuhfuqqarighthea WOW! Aero easily outperforming every other Dex in generating revenue COMBINED the last week!!

WOW! Aero easily outperforming every other Dex in generating revenue COMBINED the last week!!
🐂🛫🛫🛫🛫🐂
submitted by thismuhfuqqarighthea to AerodromeFinance_v2 [link] [comments]


2024.04.25 11:22 spicykittyyy Calamba to Makati P2P bus schedule and commute time

Hi! may i know po what's the earliest departure time ng P2P bus from Calamba to Makati? also, want to know how long is the commute time para i can estimate for my 9am meeting. Thank you po for the response!
submitted by spicykittyyy to HowToGetTherePH [link] [comments]


2024.04.24 23:45 tetsu_originalissimo is relative efffort toll broken?

is relative efffort toll broken?
Hello, I've been using relative effort in strava for some months now, but reecently it really confused me. I went into a ride and spent most of the time in Z-3/Z-4 and another good chunk in Z2 (at least in Heart Rate) but strava computed it as "51" relative effort, wich is kinda low, (it did not ffelt like a easy effort)
On the other hand my previous activity was a similar distance ride mostly in Z3 and flat, but strava said it was a "108" relative effort (It wasn't a speccially easy session but defenetly was easier than tthe other one) so it got me wondering, what's wrong, did I fucked up some setting? I really don't know. the only thing different is that the second one I had a power-meter attached, but I wasn't doing low wattage (atleast for my weight 60KG)
https://preview.redd.it/1tm9sidgzhwc1.png?width=2560&format=png&auto=webp&s=c54037dcf442dbdf17cc23dd3bda6bff3599cd7b
https://preview.redd.it/w772gjdgzhwc1.png?width=2560&format=png&auto=webp&s=830c6511854bb39df23f040882c545cb10d34c24
https://preview.redd.it/b98hiidgzhwc1.png?width=2560&format=png&auto=webp&s=09fd4f67535533ddb6015e539145bc6b06d90280
submitted by tetsu_originalissimo to Strava [link] [comments]


2024.04.24 23:43 tetsu_originalissimo Relative effort going Crazy?

Relative effort going Crazy?
Hello, I've been using relative effort in strava for some months now, but reecently it really confused me. I went into a ride and spent most of the time in Z-3/Z-4 and another good chunk in Z2 (at least in Heart Rate) but strava computed it as "51" relative effort, wich is kinda low, (it did not ffelt like a easy effort)
https://preview.redd.it/qu9gnzs5zhwc1.png?width=2560&format=png&auto=webp&s=19cf91415aaf2f5a04176518badddfafc72e8cae
https://preview.redd.it/0w1axzs5zhwc1.png?width=2560&format=png&auto=webp&s=c4156f6b9e5fbb10d678d9b1760a79c8339db3df
https://preview.redd.it/0gkf92t5zhwc1.png?width=2560&format=png&auto=webp&s=5ec6cd7d87c69797335cfd0ba68d7ee12b89f140
On the other hand my previous activity was a similar distance ride mostly in Z3 and flat, but strava said it was a "108" relative effort (It wasn't a speccially easy session but defenetly was easier than tthe other one) so it got me wondering, what's wrong, did I fucked up some setting? I really don't know. the only thing different is that the second one I had a power-meter attached, but I wasn't doing low wattage (atleast for my weight 60KG)
submitted by tetsu_originalissimo to Velo [link] [comments]


2024.04.24 23:38 MexicanGourmet Este arroz ya se coció. Este es el resultado del mal desempeño de Xochitl en el debate. No creo que se alcance a recuperar el domingo

submitted by MexicanGourmet to mexico [link] [comments]


2024.04.24 22:47 huntercryptodegen El gato volador meme coin

El gato volador meme coin submitted by huntercryptodegen to memecoins [link] [comments]


2024.04.24 16:12 filipe2s Curve cashback adicional de 1%

O Curve está com uma campanha de referral que dá 1% de cashback adicional em todas as compras. Este cashback soma ao que já têm no cartão que adicionaram ao Curve, se usarem o Unibanco por exemplo ficam com 5% (4% no Unibanco + 1% no Curve). Este cashback é válido por 1 mês por cada amigo convidado. Há alguns truques para aproveitar campanhas de adesão e até cashback em duplicado, que as funcionalidades do curve permitem, passo detalhes por mensagem a quem usar o meu referral.
É uma boa oportunidade para quem não tem, o Curve é um cartão físico que permite adicionar outros cartões (físicos ou virtuais) e selecionar que cartão queremos usar em cada compra. Eu uso e recomendo, reduziu o numero de cartões que tenho na carteira para 2 (até já nem uso carteira por causa disso)
Também tem outras funcionalidades como trocar o cartão usado numa compra passada (muito útil para aproveitar campanhas com compras que fizeram no passado)
Para quem quer aderiu ao Plutus e quer ter o Curve na versão com mensalidade, pode receber o valor de volta no Plutus como perk.

Passos para aderir:
1 - Criar conta no Curve com o meu link: https://www.curve.com/join#EJJ9YKAE
2 - Aderir a um dos planos: No plano sem mensalidade pagam apenas o envio do cartão de 5€. No plano com mensalidade, tem mais vantagens, como 1% de cashback em 6 lojas à escolha (com esta campanha passa a 2%)
Alguma dúvida sobre a campanha ou sobre os planos do Curve podem comentar ou mandar mensagem.
Non ref link: www.curve.com
submitted by filipe2s to BeermoneyTuga [link] [comments]


2024.04.24 08:07 Notadicky Ustedes vivirian en la casa de un narco?

Contexto: Estoy buscando cambiarme de casa porque ahorita donde vivo es una casita de un piso, 2 recamaras y un baño. Me cobran 9000 al mes porque vivo en zona fronteriza y pues la casa esta céntrica.
Lo que pasa es que tengo una amiga que su hermano lo metieron al bote por malandro. Le dieron 25 años creo. Y la casa donde vivia el hermano me la renta en 8500 jaja. Bueno no se si vivia ahi pero la casa es de dos pisos, 3 recamaras amplias, 3 baños completos, cuarto de servicio, un buen patiecito, cochera para 2 carros, etc etc. Toda su familia se fue a estados unidos, quien sabe porque jajaja y pues andan rentando o vendiendo todo. La verdad la casa si me gusta, ya la fui a ver, tiene unas puertas como de seguridad bien pesadas ya nadamas seria de decirle que si y traerme mis muebles.
Pero si me da culo porque a ella ya le han matado 2 esposos, otra vez, quien sabe porque. El barrio esta masomenos pero esta cercas del puente internacional y un hospital de zona. La otra cosa que me preocupa es que hay un terreno valdio lleno de basura alado, tambien es del hermano y pues si me da culito porque ahi dejaban su "basura"
Yo nunca tuve contacto con el, su hermana es muy amiga de mi pareja y pues bebe en camino tambien jaja
submitted by Notadicky to mexico [link] [comments]


2024.04.23 20:12 Alexander-305 "Participa en el emocionante Quiz de P2P y gana un bono de trading para mejorar tus habilidades de inversión 📚📝"

¡Aprende y gana con el Quiz de P2P! 50 afortunados ganadores obtendrán un bono de trading. 👉 https://t.co/DsnbP1ghnP https://t.co/3o753VwdqU #BTC #ETH #DOGE

submitted by Alexander-305 to BingX_Espanol [link] [comments]


2024.04.23 18:26 New-Cow-981 230€ de IRS para pagar? Alguém pode ajudar?

Boa tarde. Sou solteiro sem dependentes e declarei 10639.92€ em trabalho por conta de outrem para o ano de 2023.
Na minha declaração automática diz que o montante a pagar são 230€ no entanto outra pessoa exatamente nas mesmas circunstâncias tem 0€ a pagar (mas provavelmente tem mais despesas).
Liguei para as finanças e argumentei que os meus rendimentos estão abaixo do limite de existência mas lá juram a pés juntos que o limite são 8500€ contrariamente ao que diz no Art. 70º da Lei n.º 24-D/2022 em vigor "1 - O valor de referência do mínimo de existência é igual ao maior valor entre 10 640 e 1,5 x 14 x IAS.".
O que me está a escapar nesta situação? O que devo fazer?
submitted by New-Cow-981 to literaciafinanceira [link] [comments]


2024.04.23 14:06 AdmirableTown3890 CURVE

as a fellow amvian na nagwoworry na para sa grades ko on this 1 accounting subject, help me out😭😭
i just want to ask lang po kung paano nag wowork yung curve? and iba pa po ba yung regular na curve sa base 50 na curve?
for example po ang final grade ko is 65-67. aabutin po ba kaya ng tres if ever na mag curve?
THANK U SM 🥹
submitted by AdmirableTown3890 to amvians [link] [comments]


http://activeproperty.pl/