Am 27. Februar tauchten Berichte auf, dass “Produce_X101” sich kürzlich auf einen Vertrag über fünf Jahre für ihre Debütgruppe geeinigt habe. Mnet bestätigte die Nachricht und erklärte: “Die Mitglieder werden gebeten, ihre ganze Aufmerksamkeit auf die Gruppe für die ersten zweieinhalb Jahre zu konzentrieren, wobei die verbleibenden zweieinhalb Jahre es ihnen ermöglichen, sowohl individuelle als auch gruppenliche Aktivitäten frei auszuüben.” Im vorherigen Abschnitt haben wir gelernt, wie man einen Tezos-Knoten erstellt und ausführt und eine Adresse generiert. Lassen Sie uns nun den Smart Contract kompilieren und im Tezos-Hauptnetzwerk bereitstellen. Die IBuyerRepository-Schnittstelle stammt von der Domänenmodellebene als Vertrag. Die Repository-Implementierung erfolgt jedoch auf der Persistenz- und Infrastrukturebene. Reid G Smith identifizierte mehrere Probleme im Zusammenhang mit seinem Protokoll. Insbesondere schlägt er vor, nur kurze Nachrichten zu erstellen und nur mit Agenten zu interagieren, die für die vorgeschlagene Aufgabe relevant sein könnten, um eine Überlastung der Netzwerkkommunikation in Form von ausgetauschten Nachrichten zu vermeiden. Um die Anzahl der Interaktionen zu begrenzen, kann ein Manager, wenn er weiß, mit welchem Auftragnehmer er einen Vertrag abschließen möchte, ihn direkt kontaktieren, um ein Angebot zu unterbreiten, das der Auftragnehmer annehmen kann oder nicht.

Der Vertrag, an dem ich gearbeitet habe, ist vertraulich, so dass ich die Änderungen nicht anzeigen kann, aber ich kann einen schnellen Überblick geben. Es genügt zu sagen, dass ich die Menge der Inhalte auch um etwa 50% reduziert habe – und wer mag keine gute Zahl. Ein weiteres Problem des Protokolls ist die Eigentliche, sich mit der Aufgabe zu befassen. Im ursprünglichen Protokoll verpflichtet sich ein Auftragnehmer, der einen Vorschlag unterbreitet, die Aufgabe zu erfüllen, zu der er einen Vorschlag gemacht hat, was auch immer er braucht. Der Ausfall der Aufgabe wird nur durch die Abbruchnachricht berücksichtigt, die den Manager darüber informiert, dass die Aufgabe nicht ohne Sanktion für den Auftragnehmer behandelt wird. In dem Fall, in dem der Agent egoistisch ist, können sie daher einen Anreiz haben, so viele Vorschläge wie möglich zu machen und nur die profitabelsten zu erfüllen. In einem kollaborativen Kontext kann der Agent nicht wissen, ob das Abbestellen einer Aufgabe, um sich auf eine andere zu verpflichten, gut für das Gesamtsystem ist. Eine Verlängerung des Protokolls wurde 1995 von Tuomas Sandholm und Victor Lesser veröffentlicht, um diese Elemente zu berücksichtigen und im Voraus die Verpflichtungskosten für den Auftragnehmer zu definieren, wenn er die Aufgabe nicht erfüllen kann. [9] Wenn man bedenkt, dass die meisten Agenturen Siebenjahresverträge mit Idolen unterzeichnen werden, die unter ihrem Label debütieren, ist die Vertragslaufzeit ziemlich lang und kann einen Einfluss darauf haben, wie die Leute in der kommenden Show abstimmen. In der letzten Zeile werden die verfügbaren Methoden für den Vertrag sowie die Adresse Ihres Kontos, Ihres öffentlichen Knotens und Ihres Vertrags angezeigt. Die Ausgabe ist eine contract.tz Datei, die wir benötigen. Liquidität erzeugt leicht optimierten Code.

Wenn Sie z. B. in Ligo schreiben, können Sie weniger Vorgänge erhalten, und dementsprechend wird die Bereitstellung billiger. Dieses Protokoll kann verwendet werden, um hierarchische Organisationen zu implementieren, bei denen ein Manager Auftragnehmern Aufgaben zuweist, die wiederum in Aufgaben auf niedrigerer Ebene zerlegen und sie der unteren Ebene zuweisen. Diese Art von Organisation kann verwendet werden, wenn Agenten kooperativ sind, d. h.