Krippenreiter Profile picture
Nov 1, 2022 14 tweets 9 min read Read on X
[1/13] Einen Tag nach Aktivierung des #XLS20-#Amendments auf dem #XRPL, werden stetig neue #NFTs geminted ohne Stabilitätseinbußen

Worüber noch nicht geredet wurde ist die #NFTokenID. Diese ist tatsächlich gar nicht so schwer zu verstehen

Schnappt euch einen ☕️ und let's go! 🧵 Nbougalis NFT ID without details
[2/13] Zuallererst: Für wen die Begriffe "#NFToken Objekt", "#NFTokenPage Objekt" und der generelle techn. Aufbau eines #XRPLedger NFTs fremd sind, bekommt hier nochmal einen Crashkurs, bevor es dann um die Erklärung und den Aufbau der "NFTokenID" geht

👇
[3/13] Schauen wir uns noch einmal erneut die #NFTokenID vom letzten Beispiel im Detail an

Folgende Abschnitte sind zu erkennen:
• Flags / Eigenschaften
• Übertragungsgebühr
• Account-"#ID" des Ausstellers
• "#NFTokenTaxon"
• Automatisch generierte ansteigende Sequenznummer nbougalis NFT ID with sections
[4/13] Hinzu kommt die "Bit-Größe", mit der die #Hexadezimalen Zahlen der #NFTokenID im "Big-Endian" Format abgespeichert werden.

🧐Big-#Endian ist eine Ordnung, in der der höchste Wert in der Folge zuerst an der niedrigsten Speicheradresse gesichert wird nbougalis NFTokenID Explanations with Bits
[5/13] Klingt kompliziert? Ist es auch 🤓

Nehmen wir als Beispiel die gesetzten Flags (die ersten 4 Hex Zahlen der NFT-ID) 0x0002 (#lsfOnlyXRP) und 0x0008 (#lsfTransferable)

2 + 8 = 10 (Die 10 als Dezimal in Hexadezimal ist = 0A)
Big-#Endian: [00][0A]
Little-#Endian: [0A][00] Nbougalis NFTokenID Big-Endian Format
[6/13] Kurze Verschnaufpause! ☕️

Als nächstes gehen wir im Schnellverfahren durch die Abschnitte der #NFTokenID My cat sleeping and dreaming
[7/13] 👉 Flags (ohne TrustLine o. ReservedFlag)

#lsfBurnable — Der Aussteller (oder eine autorisierte Person) kann das NFT zerstören. (Der derzeitige Besitzer darf das jedoch immer)
#lsfOnlyXRP — Handel nur über XRP möglich
#lsfTransferable — Freies Versenden möglich XRPL NFToken Flags
[8/13] 👉 TransferFee

• Gibt die %-Zahl der Gebühren an, die vom Aussteller beim Weiterverkauf des Tokens erhoben werden (Min. 0% [0x0000] u. Max. 50% [0xC350])
• Die 16 Bits von Hex in Dezimal umgewandelt und dann /1000 gerechnet, ergeben die %-Zahl
🠖 AFC8 = 45000/1000 = 45% XRPL NFT TransferFee definitions
[9/13] 👉 Issuer Identification

• Eine in Hex. Zahlen ausgegebene und in Big-Endian geordnete Representation der öff. (public)-Adresse vom Aussteller des NFT

Does anyone know how to go
from
🠖 rp6abvbTbjoce8ZDJkT6snvxTZSYMBCC9S
to
🠖 128D70D0BD5A4EFC70DEF3D8B0EC29B46FC3BB4B
?
[10/13] 👉 NFTokenTaxon u. Sequenznummer

• Minted NFTs vom selben Aussteller können den selben NFTokenTaxon Wert haben.
• Um mehre NFToken auf mehrere NFTokenPages verteilen zu können, "verwürfelt" man einen ausgewählten chiffrierten Wert mit der Seq.-Nummer (Letzten 32-bit)
[11/13] Die Seq. startet bei 0, erhöht sich um +1 und wird dann als Quelle für den Zufallszahlengenerator [RNG] genommen.

Als nächstes wird der vom Aussteller eingegebene NFTokenTaxon Wert genommen u. eben mit genau diesem RNG chiffriert u. in das 32-bit Feld geschrieben. Nbougalis XRPL NFT scambled values
[12/13] Ich hoffe ich konnte damit etwas Licht in's Dunkel bringen. 💡

Sicher ist die Hälfte davon nur für Entwickler/Devs interessant und wird durch UI/Web in Zukunft "versteckt" werden.

Jedoch bin ich immer wieder überrascht darüber, welch helle Köpfe sich sowas ausdenken 🤯
[13/13] Danke an jeden Leser, der sich die Zeit genommen hat, diesen langen Thread zu lesen, auch wenn es dieses Mal schwierig war. ❤️

Falls er dir gefallen hat, kannst du mich hier unterstützen und mir beim Teilen helfen. 👇

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Krippenreiter

Krippenreiter Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @krippenreiter

Mar 24
[1/🧵] XRP Ledger Vocabulary Overview ‼️

The greater the XRPL becomes and the more features are introduced, the more I feel that a dictionary is needed.

Let's start with 10 words you NEED to know. 👇 Source: https://www.youtube.com/watch?v=sVTybJ3cNyo&t=19s
[2/14] — XRP —

Digital currency that is secured by cryptography and supported by the XRP Ledger.

Also used for:
🔸 Transactions
🔸 Fees
🔸 Reserves
🔸 Bridging trades
🔸 Cross-border (Peer-2-peer) payments Source: https://xrpl.org/docs/introduction/what-is-xrp
[3/14] — XRP Ledger —

A decentralized blockchain that enables fast and cost-efficient transactions for processing and recording financial data.

Most important feature:
🔸 There is no single central authority Source: https://xrpl.org/docs/introduction/what-is-the-xrp-ledger
Read 15 tweets
Mar 16
[1/🧵] The XRP Ledger is particularly superior when it comes to the fundamental task of moving value.

Although there are limits, we are about to overcome them big time! But how? 🤨

Follow me as I show you all the missing blocks 👇 Source: @Krippenreiter
[2/15] — 1⃣ Fundamentals —

What makes the XRP Ledger so great is that "things just work". 😉

To move value from A to B, you don't need a master's degree, because every single imaginable feature is engineered deep into the core. Source: https://xrpl.org
[3/15] — 2⃣ Fundamentals —

No matter if we talk about tokens, the decentralized exchange, escrow, or payment channels.

They are all tiny building blocks that a developer can put together to form the base layer of any solution. Source: https://smallbiztrends.com/businesses-for-sale-nationwide-right-now/
Read 16 tweets
Mar 9
[1/🧵] A paradigm shift for the XRP Ledger is on the horizon ‼️

It's a future that's:
🔸 Programmable
🔸 Automated
🔸 Compliance-first

Let's take a look at some of the fundamental arguments and work out what this will mean for XRP. 👇 Source: @Krippenreiter
[2/18] — 1⃣ Status Quo —

To date, the XRPL is a so-called “fixed-function” blockchain, which only allows new native features to be added to the XRP Ledger if the on-chain governance process votes in favor of it.

If you're a pessimist, you would call this “permissioned”. 😉 Source: https://xrpl.org
[3/18] — 2⃣ Status Quo —

But there are actually many benefits and advantages that support this approach, e.g.:
🔸 Battle-tested (i.e. Escrow, Paychannel)
🔸 Aggregated Liquidity (CLOB+AMM)
🔸 Automatic Version Upgrades
🔸 Higher Standards (More Audits and Performance Tests) Source: https://b2prime.com/mu/news/what-is-liquidity-aggregation-and-how-it-works/
Read 19 tweets
Feb 25
[1/🧵] One of the more fundamental proposals became public today. It's a draft that lays out a path to an inheritance solution for the XRP Ledger. 🧐

In my view, this is so much more than “just” an inheritance solution.

Let me show you what I mean. 👇 Source: https://dailycoin.com/crypto-inheritance-what-happens-to-cryptocurrency-if-i-die/
[2/10] — 1⃣ What's the matter? —

The way I see it, there are some hidden aspects that make this really powerful and a true “Plan B” solution if you lose access to your wallet.

It's much more than a solution to claim the last will and testament. Source: https://eshimony-law.com/inheritance-in-israel/understanding-different-types-of-wills-in-inheritance-law-in-israel/
[3/10] — 2⃣ What's the matter? —

It's the Plan B that could be your lifeline if you voluntarily or involuntarily lose complete access to your funds.

Voluntarily? What? 🤨

Let me give you a few cool examples to clarify this. 👇 Source: https://workalpha.com/productivity-starts-with-having-a-back-up-plan-in-case-disaster-strikes/
Read 14 tweets
Feb 2
[1/🧵] There are people out there who still believe that there are ways to clawback XRP on the XRPL. 🤨

While this is NOT possible & is written all over the official documentation, there is one more argument that should hit the nail on the coffin.

The ULTIMATE reason why 👇 Source: @Krippenreiter
[2/14] — Tokens —

Whenever you hear “clawback”, you should automatically think of “issued assets”.

They are fungible and come in many forms and structures:
🔸 IOUs
🔸 Stablecoins
🔸 Multi-Purpose (later this year)

Anyone can issue these kinds of tokens on the XRP Ledger. Source: https://xrpl.org/docs/use-cases/tokenization/real-world-assets
[3/14] — Structure —

On the XRPL, all currently issued token holdings exist via so-called “trust lines”, i.e. an accounting relationship between a person holding a token & the issuer.

In other words, something to prevent you from holding a token that you don't want. Source: https://xrpl.org/docs/use-cases/tokenization
Read 15 tweets
Dec 14, 2024
[1/🧵] Roughly 68% of all nodes have already upgraded to the latest version of the XRP Ledger server software.

However I bet you have no idea about all the new features that have been introduced, right? 🧐

Here's everything you need to know, short & simple. 👇 Source: https://xrpscan.com/validators
[2/16] — 1⃣ Background —

Nodes upgrading to the latest rippled version 2.3.0 are not automatically forced to vote "Yeas" on any new amendment.

It's up to each validator in the governance process of the XRP Ledger by voting on proposed amendments that get introduced. Source: https://xrplwin.com/nodes
[3/16] — 2⃣ Background —

The reason why some new features are "special" and proposed as an amendment is because they change or affect transaction processing on the XRP Ledger.

Since the XRPL is decentralized you need validators (>80%) to agree on these drastic changes first. Source: https://xrpl.org/docs/concepts/networks-and-servers/amendments
Read 17 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us!

:(