TECHNISCHE DOCUMENTATIE
Stellar Architectuur
Makelaar Model
Het Stellar Netwerk is bij uitstek geschikt voor PropTech dankzij zijn native Escrow- en tokenisatieprimitieven, waardoor hoge gaskosten en beveiligingsrisico's van complexe smart contracts op netwerken zoals Ethereum worden vermeden.
Waarom Stellar voor Vastgoed
Native protocolprimitieven ontworpen voor institutionele afwikkeling.
3-5s
Afwikkelingssnelheid
Vastgoedtransacties die traditioneel weken duren vanwege bancaire bureaucratie, kunnen direct worden afgerond zodra aan de betalingsvoorwaarden is voldaan.
<0,01€
Transactiekosten
Fracties van een cent (stroops) maken microtransacties en commissieverdelingen mogelijk zonder winstmarges aan te tasten, in tegenstelling tot netwerken die €10-50 per complexe transactie kosten.
C++
Native Primitieven
Escrow is ingebouwd in het protocol (geharde C++), niet door gebruikersscripts (Solidity), wat het aanvalsoppervlak voor bugs en hacks drastisch vermindert.
De Makelaar Workflow
Bij een traditionele overeenkomst houdt de makelaar of notaris de borg. Op Stellar houdt het Grootboek de borg, maar de Makelaar beheert de "Vrijgaveschakelaar". Wij stellen een Multi-Signature Voorwaardelijk Escrow-model voor.
01
Tokeniseren
Verkoper maakt een Soroban-gebaseerde NFT aan die de eigendomsakte of het "Kooprecht" vertegenwoordigt
02
Escrow
Koper stuurt XLM of EUR-stablecoin naar een Crypto-Condition Escrow
03
Vergrendelen
Gelden vergrendeld op het grootboek, alleen vrijgeefbaar met SHA-256 preimage
04
Oracle
Makelaar bewaart de preimage-sleutel en fungeert als vertrouwde oracle
05
Afwikkelen
Atomaire swap: NFT naar Koper, gelden naar Verkoper, vergoeding naar Makelaar
SCENARIO A — SUCCES
Due Diligence Geslaagd
De Makelaar publiceert de Preimage. Het Escrow geeft de gelden automatisch vrij aan de Verkoper. Tegelijkertijd (via Atomaire Swap) wordt de NFT overgedragen aan de Koper.
SCENARIO B — MISLUKKING
Transactie Mislukt
De Makelaar publiceert de Preimage niet. Het Escrow verloopt (tijdgebaseerd, CancelAfter) en de gelden worden automatisch teruggestort naar de Koper.
Multi-Signature Implementatie (2-van-3)
Voor een meer collaboratieve aanpak die een "Afsluittafel" nabootst, is een 2-van-3 Multi-Sig account superieur aan een eenvoudige voorwaarde, omdat het vertrouwen distribueert.
Ondertekenaars
Koper
Gewicht: 1
Verkoper
Gewicht: 1
Makelaar (Cuandeoro)
Gewicht: 1
Quorum: 2 — Elke twee partijen kunnen een transactie autoriseren.
Mechanismen
Vrijgave aan Verkoper
Vereist: Verkoper + Makelaar (of Koper + Verkoper)
Terugbetaling aan Koper
Vereist: Koper + Makelaar
Voordeel
De Makelaar fungeert als arbiter. Als Koper en Verkoper het eens zijn, kunnen zij ondertekenen zonder de Makelaar (waardoor censuurrisico wordt geëlimineerd). Bij een geschil brengt de Makelaar de beslissende stem uit.
Vergoedingsverdeling (Makelaarscommissie)
Stellar Escrows hebben doorgaans één bestemming. Om de commissie van de Makelaar zonder handmatige tussenkomst te automatiseren, gebruiken wij Transaction Batching op Mainnet.
Dubbel Escrow Patroon
De clientapplicatie bouwt twee gelijktijdige escrows op die vergrendeld zijn met dezelfde cryptografische voorwaarde:
Escrow #1
97% → Verkoper
Voorwaarde: A
Escrow #2
3% → Makelaar
Voorwaarde: A
Beide zijn vergrendeld met dezelfde Voorwaarde. Wanneer de Makelaar de preimage onthult om de ene te ontgrendelen, wordt de andere onmiddellijk ontgrendelbaar door iedereen die de preimage op het grootboek ziet. Dit garandeert atomiciteit: De Verkoper kan niet incasseren zonder dat de Makelaar zijn commissie ontvangt.
Technische Referentie (Stellar)
JSON-payloadstructuren voor kerntransacties van het Makelaarmodel.
A. Escrow Aanmaken (Koper Vergrendelt Gelden)
{
"TransactionType": "EscrowCreate",
"Account": "rBuyer.",
"Destination": "rSeller.",
"Amount": "500000000000", // 500k XLM (Vastgoedprijs)
"Condition": "A0258020.", // SHA-256 hash van geheime preimage
"CancelAfter": 743562000, // Tijdslimiet (als transactie mislukt)
"DestinationTag": 12345 // Referentie Vastgoeddeal-ID
}Inzicht: De Voorwaarde wordt gegenereerd door de Makelaar. De Makelaar levert de Hash aan de Koper, maar houdt de Preimage (Sleutel) geheim tot de afsluiting.
B. Escrow Voltooiing (Makelaar Sluit Transactie af)
{
"TransactionType": "EscrowFinish",
"Account": "rRealtor.", // Makelaar betaalt gas om af te ronden
"Owner": "rBuyer.",
"OfferSequence": 10, // Volgnummer van Aanmaak-Tx
"Fulfillment": "A0228020." // Geheime preimage onthuld
}Inzicht: Iedereen kan de EscrowFinish-transactie verzenden zolang zij over de Fulfillment-code beschikken. Doorgaans verstuurt de Makelaar deze om de vrijgave te activeren.