Brainwallet-Support: Der Nutzer sollte statt einem zufällig generierten Private-Key auch ein selbstgewähltes Passwort benutzen dürfen. Ich weiß, das ist nicht so sicher wie eine Zufallszahl, aber für Kleinbeträge ist es OK. Der Nutzer sollte eine Warnung kriegen, wenn er ein unsicheres Passwort verwenden will. Die Implementierung sollte mit brainwallet.org kompatibel sein, damit man das als Backup benutzen kann, falls die Escrow-Seite offline geht. (Alternativ: BIP32.org-Support, damit man aus dem gleichen Passwort verschiedene Private-Keys generieren kann)
Das wäre in einem zweiten Schritt sicherlich eine interessante Funktion. Erst mal sollte aber das System rund laufen.
Umrechung in Fiat-Währungen: Man sollte als Betrag auch USD, EUR oder sonstige Fiat-Währungen eingeben können, die in BTC nach einem bestimmten Index umgerechnet werden.
Man könnte einen Kursrechner anbieten. Da der Einzahler aber sowieso die Summe überweisen muss und der Service nicht auf dessen Wallet zugreifen soll, kann man dafür auch einen eigenen/eingebundenen Kursticker/-rechner nutzen.
Aufteilung des Kursrisikos: Das hier ist etwas komplizierter, aber ziemlich nützlich. Da der BTC-Kurs leider ziemlich volatil ist, wäre es bei langfristigen Transaktionen (z.B. mehrmonatigen Freelancing-Projekten) ganz gut, wenn man die Möglichkeit hätte, das Risiko der Kursschwankungen zwischen beiden Parteien aufzuteilen. Der Käufer muss zu Beginn der Transaktion etwas mehr als den vereinbarten Betrag auf das Treuhand-Konto überweisen und kriegt es am Ende der Transaktion wieder.
Das würde ich eher nicht machen. Damit steigt die Wahrscheinlichkeit, dass es zu Streitigkeiten kommt und man den Escrower am Ende doch benötigt. Falls die Komplexität der Abwicklung nicht steigt und die Nachfrage da ist, könnte man es ähnlicher der Brain Wallet in einem zweiten Schritt einbauen.
API-Support: Das ganze sollte einfach in beliebige Seiten integrierbar sein (Kleinanzeigenportale, Freelancing-Portale, Foren). Über eine API sollte man den Zustand einer Transaktion sehen können (bezahlt, noch nicht bezahlt, abgeschlossen), die Escrow-Adresse sehen können und man sollte einen "Bezahlen"-Knopf auf seine eigene Seite integrieren können, womit der Benutzer auf die Escrow-Seite weitergeleitet wird (ähnlich wie bei Paypal), wo er eine Transaktion einleiten kann, bzw. signieren kann (alles Browserseitig über JavaScript)
Das wäre eine nette Funktion um die Abwicklung noch benutzerfreundlicher zu machen. Daneben könnte man diverse Links für die einzelnen Abwicklungsschritte zur Verfügung stellen. Man sollte allerdings nicht vergessen, dass der Server dann Informationen speichern muss, die mit der heutigen Lösung (z.B. coinb.in) nur den Geschäftspartnern bekannt sind (Redeem Script, Output Transaktion, Public Keys).