Colored Coins: verschil tussen versies

Uit BitcoinWiki.nl
Marnix (overleg | bijdragen)
Nieuwe pagina aangemaakt met ''''Colored Coins''' zijn een groep van manieren voor het maken en beheren van activa bovenop de Bitcoin Blockchain. De scripttaal van Bitcoin is...'
 
Marnix (overleg | bijdragen)
k Categorie toegevoegd: Ecosysteem
 
(2 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
'''Colored Coins''' zijn een groep van manieren voor het maken en beheren van activa bovenop de [[Bitcoin]] [[Blockchain]].
'''Colored Coins''' zijn een groep van manieren voor het maken en beheren van activa bovenop de [[Bitcoin]] [[Blockchain]].


== Hoe het werkt ==
De [[Script|scripttaal]] van Bitcoin is oorspronkelijk ontworpen als een valuta, maar maakt het mogelijk om kleine hoeveelheden metadata op te slaan op de blockchain, die gebruikt kunnen worden om instructies voor beheer van activa weer te geven.  
De [[Script|scripttaal]] van Bitcoin is oorspronkelijk ontworpen als een valuta, maar maakt het mogelijk om kleine hoeveelheden metadata op te slaan op de blockchain, die gebruikt kunnen worden om instructies voor beheer van activa weer te geven.  


Regel 9: Regel 10:
Het voordeel van het gebruik van de Bitcoin-blockchain is dat het gebruik maakt van de sterke punten van Bitcoin, zoals onveranderlijkheid, onvervalsbaarheid, gemak van overdracht, robuustheid en transparantie, waardoor het manipuleren van activa met ongekende veiligheid en gemak mogelijk wordt.
Het voordeel van het gebruik van de Bitcoin-blockchain is dat het gebruik maakt van de sterke punten van Bitcoin, zoals onveranderlijkheid, onvervalsbaarheid, gemak van overdracht, robuustheid en transparantie, waardoor het manipuleren van activa met ongekende veiligheid en gemak mogelijk wordt.


'''Er is door het [[RGB smart contracts|RGB]]-project doorgebouwd op het concept van Colored Coins.'''
== Geschiedenis ==
Het idee ontstond rond 2012 en 2013, in de begintijd van [[Bitcoin|bitcoin]], toen duidelijk werd dat de [[Blockchain|blockchain]] meer kon vastleggen dan alleen betalingen. Er kwamen verschillende, onderling niet uitwisselbare standaarden, waaronder Open Assets en EPOBC. Ook het latere Omni Layer, waarop de eerste versie van de stablecoin Tether draaide, bouwde op dit idee voort.
 
Rond 2015 verdween de aandacht grotendeels. Daar waren goede redenen voor:
 
* '''Elke node moest alles bijhouden.''' De gegevens staan open en bloot op de blockchain, dus iedereen sleept ze mee, ook wie niets met die tokens te maken heeft. Dat schaalt slecht.
* '''Geen privacy.''' Wie welk token bezit en overdraagt, is voor iedereen zichtbaar.
* '''Het beslag op blokruimte.''' Tokenverkeer concurreert met gewone betalingen om dezelfde schaarse ruimte, wat de [[Transacties#Kosten|transactiekosten]] opdrijft. Dat is dezelfde discussie die veel later opnieuw oplaaide rond [[Ordinals]].
* '''Concurrentie van Ethereum.''' Vanaf 2015 bood dat platform een omgeving die specifiek voor dit doel was gebouwd, waarna veel projecten daarheen verhuisden.
 
== Het vertrouwensprobleem ==
Een principiële beperking blijft staan, ongeacht de gekozen techniek. De blockchain kan bewijzen dat een token is overgedragen, maar niet dat de uitgever zijn belofte nakomt. Bij het bioscoopvoorbeeld hierboven: het netwerk garandeert dat jij die eenheid bezit, niet dat je ook echt naar binnen mag. Daarvoor blijf je afhankelijk van de partij die het token heeft uitgegeven.
 
Dat is een wezenlijk verschil met [[Bitcoin|bitcoin]] zelf, waar geen uitgever bestaat die iets hoeft waar te maken.
 
== Doorontwikkeling: RGB ==
Het [[RGB smart contracts|RGB]]-project bouwt sinds 2016 voort op het idee van Colored Coins, maar draait de belangrijkste keuze om. Waar Colored Coins alle gegevens ''op'' de blockchain zet, houdt RGB die gegevens er juist ''buiten'': op de blockchain staat alleen een verwijzing, terwijl de eigenlijke informatie tussen de betrokken partijen wordt uitgewisseld en gecontroleerd. Zo verdwijnen de twee grootste bezwaren, het gebrek aan privacy en het beslag op blokruimte, grotendeels.
 
De naam is een directe knipoog: rood, groen en blauw zijn de kleuren waarmee je alle andere kleuren mengt.
 
{| class="wikitable"
!
!Colored Coins
![[RGB smart contracts|RGB]]
|-
!Waar staan de gegevens
|Op de [[Blockchain|blockchain]], voor iedereen zichtbaar
|Buiten de blockchain; alleen een verwijzing staat erin
|-
!Privacy
|Geen
|Alleen betrokken partijen zien de inhoud
|-
!Beslag op blokruimte
|Groeit mee met het gebruik
|Nauwelijks
|-
!Wie controleert
|Elke node sleept alles mee
|De ontvanger controleert zijn eigen geschiedenis
|-
!Werkt over [[Lightning]]
|Nee
|Ja, dat is een uitgangspunt
|}
 
== Zie ook ==
* [[RGB smart contracts]] — de moderne doorontwikkeling van dit idee
* [[Smart Contracts]]
* [[OP RETURN]] — de gangbare manier om kleine hoeveelheden gegevens in een transactie te zetten
* [[Ordinals]] — een recenter voorbeeld van niet-financieel gebruik van blokruimte
* [[On-chain en Off-chain (2e laag-betalingen)]]
 
[[Categorie:Techniek]]
[[Categorie:Ecosysteem]]

Huidige versie van 27 jul 2026 17:41

Colored Coins zijn een groep van manieren voor het maken en beheren van activa bovenop de Bitcoin Blockchain.

Hoe het werkt

[bewerken | brontekst bewerken]

De scripttaal van Bitcoin is oorspronkelijk ontworpen als een valuta, maar maakt het mogelijk om kleine hoeveelheden metadata op te slaan op de blockchain, die gebruikt kunnen worden om instructies voor beheer van activa weer te geven.

We kunnen bijvoorbeeld in een Bitcoin-transactie coderen dat 100 eenheden van een nieuw aandeel/token zijn uitgegeven en nu bijgeschreven staan op een bepaald Bitcoin-adres. Een portemonnee met colored coins kan een Bitcoin-transactie maken die codeert dat 50 eenheden van een aandeel van het ene adres naar een nieuw adres worden gestuurd, enzovoort.

Aan die eenheden (of "digitale tokens") wordt waarde in de echte wereld gekoppeld door de belofte van de uitgever van het activum om ze in te wisselen voor bepaalde goederen of diensten. Een bioscoop met 100 zitplaatsen kan bijvoorbeeld 100 eenheden uitgeven van een "bekijk film X op tijdstip Y"-actief en beloven elke eenheid in te wisselen voor een recht op toegang tot een bepaalde filmvoorstelling.

Het voordeel van het gebruik van de Bitcoin-blockchain is dat het gebruik maakt van de sterke punten van Bitcoin, zoals onveranderlijkheid, onvervalsbaarheid, gemak van overdracht, robuustheid en transparantie, waardoor het manipuleren van activa met ongekende veiligheid en gemak mogelijk wordt.

Het idee ontstond rond 2012 en 2013, in de begintijd van bitcoin, toen duidelijk werd dat de blockchain meer kon vastleggen dan alleen betalingen. Er kwamen verschillende, onderling niet uitwisselbare standaarden, waaronder Open Assets en EPOBC. Ook het latere Omni Layer, waarop de eerste versie van de stablecoin Tether draaide, bouwde op dit idee voort.

Rond 2015 verdween de aandacht grotendeels. Daar waren goede redenen voor:

  • Elke node moest alles bijhouden. De gegevens staan open en bloot op de blockchain, dus iedereen sleept ze mee, ook wie niets met die tokens te maken heeft. Dat schaalt slecht.
  • Geen privacy. Wie welk token bezit en overdraagt, is voor iedereen zichtbaar.
  • Het beslag op blokruimte. Tokenverkeer concurreert met gewone betalingen om dezelfde schaarse ruimte, wat de transactiekosten opdrijft. Dat is dezelfde discussie die veel later opnieuw oplaaide rond Ordinals.
  • Concurrentie van Ethereum. Vanaf 2015 bood dat platform een omgeving die specifiek voor dit doel was gebouwd, waarna veel projecten daarheen verhuisden.

Het vertrouwensprobleem

[bewerken | brontekst bewerken]

Een principiële beperking blijft staan, ongeacht de gekozen techniek. De blockchain kan bewijzen dat een token is overgedragen, maar niet dat de uitgever zijn belofte nakomt. Bij het bioscoopvoorbeeld hierboven: het netwerk garandeert dat jij die eenheid bezit, niet dat je ook echt naar binnen mag. Daarvoor blijf je afhankelijk van de partij die het token heeft uitgegeven.

Dat is een wezenlijk verschil met bitcoin zelf, waar geen uitgever bestaat die iets hoeft waar te maken.

Doorontwikkeling: RGB

[bewerken | brontekst bewerken]

Het RGB-project bouwt sinds 2016 voort op het idee van Colored Coins, maar draait de belangrijkste keuze om. Waar Colored Coins alle gegevens op de blockchain zet, houdt RGB die gegevens er juist buiten: op de blockchain staat alleen een verwijzing, terwijl de eigenlijke informatie tussen de betrokken partijen wordt uitgewisseld en gecontroleerd. Zo verdwijnen de twee grootste bezwaren, het gebrek aan privacy en het beslag op blokruimte, grotendeels.

De naam is een directe knipoog: rood, groen en blauw zijn de kleuren waarmee je alle andere kleuren mengt.

Colored Coins RGB
Waar staan de gegevens Op de blockchain, voor iedereen zichtbaar Buiten de blockchain; alleen een verwijzing staat erin
Privacy Geen Alleen betrokken partijen zien de inhoud
Beslag op blokruimte Groeit mee met het gebruik Nauwelijks
Wie controleert Elke node sleept alles mee De ontvanger controleert zijn eigen geschiedenis
Werkt over Lightning Nee Ja, dat is een uitgangspunt