Stellen Sie sich ein solches DAO vor, bei dem es zwei Akteure gibt:
Business
Partners
Was ein business
tun kann sind:
certificate
to aus partners
, das eine bestimmte Off-the-chian-Logik verwendet, um die Merkmale des zu bewerten partners
,partners
a JobPost
aus der business
, die JobPost
möglicherweise 1 oder mehrere partners
zum Ausfüllen benötigen.Um eine zu füllen JobPost
:
parter
kann sich mit einem wettbewerbsfähigen Preis bewerben,busienss
können `Partner aktiv anbieten/suchen.Sobald JobPost
gefüllt ist, WorkContract
wird a signiert, wobei eine bestimmte Menge an Token gesperrt ist und freigegeben werden kann, wenn entweder durch oder Timeout (in Blockzeit) partners
ausgelöst wird.business
Die philosophische Frage ist, ob die Entscheidung zum Füllen des JobPost
Off-the-Chain durch die Entität (die den privaten Schlüssel hält) die , darstellt business
oder die Füllregeln selbst Teil des Originals JobPost
selbst sein sollten.
Technisch können wir beides. Aber wenn wir Blockchain verwenden, inwieweit wir die Blockchain nutzen wollen, ist eine andere Möglichkeit, die Frage zu verallgemeinern.
Hoffe es ist eine verständliche Frage!
Ich denke, Sie sorgfältig die Geschäftsregeln, die Sie durchsetzen möchten. Bei den Zertifikaten handelt es sich im Grunde um einen Onboarding-Prozess mit etwas externer Aufsicht.
Sie können festlegen, dass Partner verpflichtet sind, Gebote nach dem Muster eines Auftragsbuchs für normalisierte Waren anzunehmen, oder Sie können festlegen, dass Partner auswählen, wen sie einstellen möchten. Möglicherweise möchten Sie sogar beide Optionen mit einer Art Auftragstyp unterstützen.
Sofern die Einstellungsentscheidung nicht in einem nachfolgenden Schritt mit On-Chain-Logik (wie Lieferung und Zahlungsabwicklung) beteiligt ist, ist es nicht klar, dass die Einstellungsentscheidung überhaupt in der Kette aufgezeichnet werden muss. Möglicherweise stellen Sie fest, dass das meiste davon außerhalb der Kette abgewickelt werden kann, und der Smart Contract bietet eine Zusicherung dieses Zertifikats (Onboarding). https://medium.com/solidified/the-joy-of-minimalism-in-smart-contract-design-b67fb4073422
Ich hoffe es hilft.
Miao ZhiCheng
Rob Hitchens